有一个M2M应用程序想要与现场的温度传感器交谈,即使用MQTT发布/订阅协议发送/接收消息。来自用于MQTT通信的物联网传感器的示例消息
我已经安装了IOTDM以及一个使用蚊子的日食OneM2M。但是,我正在寻找一些示例API /命令,通过它们,M2M应用程序可以向MQTT客户端发送消息,反之亦然。
或者您是否有人可以将我指向适当的呼叫流程,这会有所帮助。
任何帮助将不胜感激。
有一个M2M应用程序想要与现场的温度传感器交谈,即使用MQTT发布/订阅协议发送/接收消息。来自用于MQTT通信的物联网传感器的示例消息
我已经安装了IOTDM以及一个使用蚊子的日食OneM2M。但是,我正在寻找一些示例API /命令,通过它们,M2M应用程序可以向MQTT客户端发送消息,反之亦然。
或者您是否有人可以将我指向适当的呼叫流程,这会有所帮助。
任何帮助将不胜感激。
对于一个JS的演讲,我做了一个应用程序来测量土壤湿度。我使用MQTT将信息从我的Arduino发送到使用NodeJS编写的服务器。我不知道你是否有一些JS技能。你可以在我的github repo上看到cond。我希望这个解决方案可以帮助你。
这里是一个GET MQTT消息例如:
topic: /oneM2M/req/{{origin}}/{{cse-id}}/json
message:
{
"m2m:rqp": {
"op": "2",
"to": "{{resource_uri}}",
"fr": "{{origin}}",
"rqi": 12345,
"pc": ""
}
}
接收的消息可以类似于:
topic: /oneM2M/resp/{{origin}}/{{cse-id}}/json
message:
{
"m2m:rsp": {
"rsc": 2000,
"rqi": 12345,
"pc": {
"m2m:ae": {
"pi": "Sy2XMSpbb",
"ty": 2,
"ct": "20170706T085259",
"ri": "r1NX_cOiVZ",
"rn": "my_ae",
"lt": "20170706T085259",
"et": "20270706T085259",
"acpi": ["/my_cse_base/acp_my_ae"],
"aei": "my_ae_id",
"rr": true
}
}
}
}
甲POST例如:
感谢分享。但是,我正在考虑从M2M API的角度提供更多帮助。 – santos