Skip to content

📡 MQTT 引擎(IoT 物联网)

集成 MQTT 服务器,支持 485、ZigBee、蓝牙、Modbus 的物联网设备 MQTT 网关,接口引擎在线编写业务逻辑代码,使 IoT 开发效率提升 10 倍


💡 例子:在接口引擎中编写业务逻辑

展开查看 JavaScript 代码(22 行)
javascript
var eventName = V8.EventName;
if(eventName == 'StartServer'){//服务器端启动MQTT服务

}else if(eventName == 'Connected'){//客户端连接时

}else if(eventName == 'Disconnected'){//客户端断开连接时

}else if(eventName == 'MessageReceived'){//客户端发送消息时,并且服务器已经收到消息
  var addResult = V8.FormEngine.AddFormData('mci_mqtt_log', {
    Data : V8.MQTT.ClientId + '-' + V8.MQTT.Topic + '-' + JSON.stringify(V8.MQTT.Payload)
  });
  if(addResult.Code != 1){
    V8.FormEngine.AddFormData('mci_mqtt_log', {
      Data : JSON.stringify(addResult)
    });
  }

}else if(eventName == 'StopServer'){//服务器端停止MQTT服务

}else{
  return { Code : 0, Msg : '错误的MQTT事件!' };
}

MIT License.