物联网平台设备影子功能实现-阿里云开发者社区

开发者社区> IoT> 正文

物联网平台设备影子功能实现

简介: 云端文档参考 https://help.aliyun.com/document_detail/53964.html?spm=a2c4g.11186623.6.688.61c97242oGOoph

物联网平台已为每个设备预定义了两个Topic,用于实现数据流转。

设备上报影子
/shadow/update/${YourProductKey}/${YourDeviceName}
设备和应用程序发布消息到此Topic。物联网平台收到该Topic的消息后,将消息中的状态更新到设备影子中。

image.png

云端下发
/shadow/get/${YourProductKey}/${YourDeviceName}
设备影子更新状态到该Topic,设备订阅此Topic获取最新消息。

image.png

注意事项:
1.设备端调用/shadow/update/${YourProductKey}/${YourDeviceName}上报更新影子数据时,reported字段不可以为空,reported中的字段value值也不可以为空,例如“color":""是不可以的
2.version字段为-1时,清空影子数据,否则,必须上报的影子数据版本大于当前平台的版本才可以,而且-1版本reported里面也要有新数据写入

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
IoT
使用钉钉扫一扫加入圈子
+ 订阅

物联网软硬件开发者一站式基地

其他文章