2-2 设备中心事件
2-2设备中心事件
Topic:{tenant}/proj_{项目}/v1-business-device
JSON示例
{
"reportTs": 1682216549951,
"profile": {
"poiCode": "s007",
"appType": "deviceRelation",
"modelId": 7
},
"events": {
"binding": {
"eventType":"1",//通知型事件
"deviceId": "Ifclj11092540695085666306",
"deviceName": "yFvQzM9ukL1MHESuYuyuiarUc",
"productId": "Ru0ft6BJKILEa0XN6zcaPIi17",
"productName": "产品名称",
"categoryId": "#CUSTOM_CATEGORY_20230130",
"instanceId": "yvS105044027235426744",
"projectId": "371344636432453"
},
"unBinding": {
"eventType":"1",
"deviceInfoList": [
{
"productId": "RLMsS03IURr9FPu1nDos6OUAt",
"deviceId": "3ee3"
}
]
},
"update": {
"eventType":"1",
"deviceId": "319f1S1095373921863913474",
"deviceName": "视频设备3333",
"productId": "QEZtwEDhVhzzARAhwPgWmQi8c",
"productName": "产品名称",
"categoryId": "video_001",
"instanceId": "yvS105044027235426744",
"projectId": "371344636432453"
}
}
}
事件定义
事件名称 | 事件类型 | 事件描述 |
---|---|---|
binding | 通知型 | 设备绑定事件 |
unBinding | 通知型 | 设备解绑事件 |
update | 通知型 | 设备更新事件 |
字段定义
设备绑定事件
字段名称 | 字段类型 | 字段描述 | 是否必传 |
---|---|---|---|
deviceId | string | 设备ID | 是 |
deviceName | string | 设备名称 | 是 |
productId | string | 产品ID | 是 |
productName | string | 产品名称 | 是 |
categoryId | string | 品类ID | 是 |
instanceId | string | 实例ID | 是 |
projectId | string | 项目ID | 是 |
设备解绑事件
字段名称 | 字段类型 | 字段描述 | 是否必传 |
---|---|---|---|
deviceInfoList | object[] | 设备信息列表 | 是 |
productId | string | 产品ID | 是 |
deviceId | string | 设备ID | 是 |
设备更新事件
字段名称 | 字段类型 | 字段描述 | 是否必传 |
---|---|---|---|
deviceId | string | 设备ID | 是 |
deviceName | string | 设备名称 | 是 |
productId | string | 产品ID | 是 |
productName | string | 产品名称 | 是 |
categoryId | string | 品类ID | 是 |
instanceId | string | 实例ID | 是 |
projectId | string | 项目ID | 是 |
修改于 2023-07-11 09:31:48