有一個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