设备影子文档是服务器端为设备缓存的一份设备状态和配置数据。它以 JSON 文本形式存储,由以下部分组成:
state
reportedn存储设备上报的状态。通过 设备更新影子 协议向本文档部分写入数据,以报告其新状态。应用程序可以通过 规则引擎 订阅接收设备更新上报的影子数据,或通过 获取设备影子 云 API 主动读取本文档部分,以获取设备的状态。
metadata
设备影子的元数据信息,包括 state 部分每个属性项的最后更新时间等。
version
设备影子文档的版本号,每次设备影子文档更新之后,版本号都会递增。版本号由腾讯云后台维护,这可以确保设备的数据与设备影子的数据保持一致。
timestamp
设备影子文档的最后一次更新时间。
说明:
设备影子文档支持数组,不支持针对数组某个元素进行更新,只能更新整个数组,并且数组元素不能有空值。