设备影子介绍

最近更新时间:2024-09-29 16:24:52

我的收藏
设备影子文档是服务器端为设备缓存的一份设备状态和配置数据。它以 JSON 文本形式存储,由以下部分组成:




state

reportedn存储设备上报的状态。通过 设备更新影子 协议向本文档部分写入数据,以报告其新状态。应用程序可以通过 规则引擎 订阅接收设备更新上报的影子数据,或通过 获取设备影子 云 API 主动读取本文档部分,以获取设备的状态。
desiredn存储应用程序配置设备的数据。应用程序通过 更新设备影子 云 API 向本文档写入数据更新配置数据,设备可通过 设备获取影子 协议主动获取影子数据到设备。

metadata

设备影子的元数据信息,包括 state 部分每个属性项的最后更新时间等。

version

设备影子文档的版本号,每次设备影子文档更新之后,版本号都会递增。版本号由腾讯云后台维护,这可以确保设备的数据与设备影子的数据保持一致。

timestamp

设备影子文档的最后一次更新时间。
说明:
设备影子文档支持数组,不支持针对数组某个元素进行更新,只能更新整个数组,并且数组元素不能有空值。