设备影子 - 获取影子数据
获取设备信息
sys/{product_id}/{device_id}/thing/shadow/get
说明:
用于获取设备影子相关信息,设备可以通过此Topic主动拉取物联网平台设置的影子值数据。
示例:
{
"id": "a12e09e5ba954856802cc57b4ac17f12"
}
字段说明
参数 | 类型 | 说明 |
---|---|---|
id | String | 消息ID号。String类型,且每个消息ID在当前设备中具有唯一性。 |
获取设备信息回复
sys/{product_id}/{device_id}/thing/device_info/get/response
返回示例:
{
"id": "a12e09e5ba954856802cc57b4ac17f12",
"timestamp": 1729215420486,
"state": {
"desired": {
"State": "0"
},
"reported": {
"State": 1,
"PositionFeedback": 12
}
},
"metadata": {
"desired": {
"State": {
"timestamp": 1729213704120
}
},
"reported": {
"State": {
"timestamp": 1729215350826
},
"PositionFeedback": {
"timestamp": 1729215350826
}
}
}
}
字段说明:
参数 | 类型 | 说明 |
---|---|---|
id | String | 消息ID号,与获取设备影子数据请求时携带的消息id相同 |
timestamp | Long | 响应消息的时间戳 |
state | Object | 设备值相关对象 |
metadata | Object | 设备值相关元数据 |
desired | Object | 设备的预期状态。仅当设备影子文档具有预期状态时,才包含desired 。对于state 当中的desired ,其内容为属性期望的key-value ,对于reported 当中的desired ,其内容则为设置属性期望值的相关元数据(时间戳等数据)key-value 。 |
reported | Object | 设备的报告状态。对于state 当中的reported ,其内容为属性当前报告的key-value ,对于reported 当中的reported ,其内容则为设置属性当前报告值的相关元数据(时间戳等数据)key-value 。 |
最后修改时间: 4 months ago