MQTT引擎(IoT物联网)
- 集成MQTT服务器,支持485、zigbee、蓝牙、Modbus的物联网设备MQTT网关,接口引擎在线编写业务逻辑代码,使IoT物联网开发效率提升10倍
例子:在接口引擎中编写业务逻辑
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事件!' };
}