2016-09-19 72 views
1

我有一个设备,它有一个设置。 设备正在将数据上传到云。 在云中,我有设备的设置,我想用智能方式更新设备设置,但仍然使设备成为主设备和无状态设备。我的意思是每个请求都应该从设备到云端,NACK/ACK将返回到设备。使用云端设置更新设备

目前我们所做的是在数据库中放置一个命令,根据序列号发送给设备。当设备ping到服务器时,它会收到包含更新的消息。但我不想等待BSS的ping。我如何通知设备消息正在等待呢? 苹果如何将icloud设置与设备配合使用?

谢谢

回答

1

看看MQTT协议。亚马逊正在为IOT设备推广这一功能,并且亚马逊可以提供代理(消息路由器)。该协议使用发布和订户模型。设备订阅他们的“主题”,如yourcompany/todevice/serialnumber,并且当服务器发布到同一主题时,MQTT代理将传递消息。消息通常使用JSON协议。

+0

非常感谢 – user1902346