消息源格式 ¶
消息源格式
设备生命周期 ¶
参数 | 参数类型 | 描述 |
---|---|---|
deviceId | String | 设备ID。 |
messageType | String | 固定为DEVICE_STATUS。 |
productId | String | 产品ID。 |
t | Integer | 毫秒时间戳。 |
data | Object | 设备生命周期数据。 |
data.status | String | 设备状态 online-上线 offline-离线。 |
json
{
"deviceId": "36035863",
"messageType": "DEVICE_STATUS",
"productId": "11096917",
"t": 1748758132079,
"data": {
"status": "offline"
}
}
设备数据点 ¶
属性上报 ¶
参数 | 参数类型 | 描述 |
---|---|---|
msgId | String | 消息ID。 |
messageType | String | 固定为PROPERTY_REPORT。 |
deviceId | String | 设备ID。 |
productId | String | 产品ID。 |
t | Integer | 毫秒时间戳。 |
data | Object | 设备属性上报数据。 |
data.CurrentTemperature | Integer | Integer。 |
json
{
"msgId": "ea2d8a36-844c-4d49-8102-5e6ce7d90b",
"messageType": "PROPERTY_REPORT",
"deviceId": "41759677",
"productId": "32900518",
"t": 1748676704000,
"data": {
"CurrentTemperature": 30.6
}
}
事件上报 ¶
参数 | 参数类型 | 描述 |
---|---|---|
msgId | String | 消息ID。 |
messageType | String | 固定为EVENT_REPORT。 |
deviceId | String | 设备ID。 |
productId | String | 产品ID。 |
t | Integer | 毫秒时间戳。 |
data | Object | 设备事件上报数据。 |
data.Error | Object | 物模型事件标识符。 |
data.Error.a | String | 输出参数。 |
data.Error.b | String | 输出参数。 |
json
{
"t": 1748676704000,
"msgId": "ea2d8a36-844c-4d49-8102-5e6ce7d90b",
"deviceId": "41759677",
"productId": "32900518",
"messageType": "EVENT_REPORT",
"data": {
"Error": {
"a": 1,
"b": "2"
}
}
}