设备添加
{
"resource": "device",
"event": "create",
"event_time": "string",
"notify_data": {
"body": {
"device_sdk_version": "C_v0.5.0",
"app_id": "jeQDJQZltU8iKgFFoW060F5SGZka",
"app_name": "testAPP01",
"device_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"node_id": "ABC123456789",
"gateway_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"device_name": "dianadevice",
"node_type": "ENDPOINT",
"description": "watermeter device",
"fw_version": "1.1.0",
"sw_version": "1.1.0",
"auth_info": {
"auth_type": "SECRET",
"secure_access": true,
"timeout": 300
},
"product_id": "b640f4c203b7910fc3cbd446ed437cbd",
"product_name": "Thermometer",
"status": "INACTIVE",
"create_time": "20190303T081011Z",
"tags": [
{
"tag_key": "testTagName",
"tag_value": "testTagValue"
}
],
"extension_info": {
"aaa": "xxx",
"bbb": 0
}
}
}
}
设备更新
{
"resource": "device.property",
"event": "report",
"event_time": "string",
"notify_data": {
"header": {
"app_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"device_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"node_id": "ABC123456789",
"product_id": "ABC123456789",
"gateway_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"tags": [
{
"tag_key": "testTagName",
"tag_value": "testTagValue"
}
]
},
"body": {
"services": [
{
"service_id": "string",
"properties": {},
"event_time": "string"
}
]
}
}
}
设备删除
{
"resource": "device",
"event": "delete",
"event_time": "string",
"notify_data": {
"header": {
"app_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"device_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"node_id": "ABC123456789",
"product_id": "ABC123456789",
"gateway_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"tags": [
{
"tag_key": "testTagName",
"tag_value": "testTagValue"
}
]
}
}
}
设备状态变更
{
"resource": "device.status",
"event": "update",
"notify_data": {
"header": {
"app_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"device_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"node_id": "ABC123456789",
"product_id": "ABC123456789",
"gateway_id": "d4922d8a-6c8e-4396-852c-164aefa6638f",
"tags": [
{
"tag_key": "testTagName",
"tag_value": "testTagValue"
}
]
},
"body": {
"status": "string",
"last_online_time": "string"
}
}
}