物联网平台已为每个设备预定义了两个Topic,用于实现数据流转。
设备上报影子
/shadow/update/${YourProductKey}/${YourDeviceName}
设备和应用程序发布消息到此Topic。物联网平台收到该Topic的消息后,将消息中的状态更新到设备影子中。
云端下发
/shadow/get/${YourProductKey}/${YourDeviceName}
设备影子更新状态到该Topic,设备订阅此Topic获取最新消息。
注意事项:
1.设备端调用/shadow/update/${YourProductKey}/${YourDeviceName}上报更新影子数据时,reported字段不可以为空,reported中的字段value值也不可以为空,例如“color":""是不可以的
2.version字段为-1时,清空影子数据,否则,必须上报的影子数据版本大于当前平台的版本才可以,而且-1版本reported里面也要有新数据写入