2016-09-19 123 views
1

我有一個設備,它有一個設置。 設備正在將數據上傳到雲。 在雲中,我有設備的設置,我想用智能方式更新設備設置,但仍然使設備成爲主設備和無狀態設備。我的意思是每個請求都應該從設備到雲端,NACK/ACK將返回到設備。使用雲端設置更新設備

目前我們所做的是在數據庫中放置一個命令,根據序列號發送給設備。當設備ping到服務器時,它會收到包含更新的消息。但我不想等待BSS的ping。我如何通知設備消息正在等待呢? 蘋果如何將icloud設置與設備配合使用?

謝謝

回答

1

看看MQTT協議。亞馬遜正在爲IOT設備推廣這一功能,並且亞馬遜可以提供代理(消息路由器)。該協議使用發佈和訂戶模型。設備訂閱他們的「主題」,如yourcompany/todevice/serialnumber,並且當服務器發佈到同一主題時,MQTT代理將傳遞消息。消息通常使用JSON協議。

+0

非常感謝 – user1902346