添加网关子设备响应
主题Topic
|
Topic |
/v1/devices/{gatewayId}/topo/addResponse |
|---|---|
|
消息发送方 |
物联网平台 |
|
消息接收方 |
边设备 |
参数说明
子设备添加成功后会返回响应,其中包含新增的子设备信息,二次开发需自行在本地保存新增的子设备信息,其中返回的deviceId字段将用于子设备数据上报、设备状态更新和子设备删除。
响应参数说明
|
字段名 |
必选/可选 |
类型 |
参数描述 |
|---|---|---|---|
|
mid |
必选 |
Integer |
命令ID。 |
|
statusCode |
必选 |
Integer |
请求处理的结果码。
|
|
statusDesc |
可选 |
String |
响应状态描述。 |
|
data |
必选 |
List< AddDeviceRsp > |
添加子设备的结果信息。 |
AddDeviceRsp结构体说明
|
字段名 |
必选/可选 |
类型 |
参数描述 |
|---|---|---|---|
|
statusCode |
必选 |
Integer |
请求处理的结果码。
|
|
statusDesc |
可选 |
String |
响应状态描述。 |
|
deviceInfo |
可选 |
DeviceInfo |
设备信息。 |
DeviceInfo结构体说明
|
字段名 |
必选/可选 |
类型 |
参数描述 |
|---|---|---|---|
|
nodeId |
必选 |
String |
设备标识。 支持英文大小写,数字和中划线,长度2-64。 |
|
deviceId |
必选 |
String |
平台生成的设备唯一标识,对应设备客户端ID。 |
|
name |
必选 |
String |
设备名称。 支持中英文大小写,数字,中划线和#,长度2-64。 |
|
description |
可选 |
String |
设备描述。 描述长度不能超过200。 |
|
manufacturerId |
必选 |
String |
厂商ID。 支持英文大小写,数字,中划线和下划线,长度2-50。 |
|
model |
必选 |
String |
产品型号。 支持英文大小写,数字,中划线和下划线,长度2-50。 |
示例
{
"data": [{
"deviceInfo": {
"manufacturerId": "Test_n",
"name": "n-device",
"model": "A_n",
"nodeId": "n-device",
"deviceId": "D59eGSxy"
},
"statusCode": 0
}],
"mid": 7,
"statusCode": 0
}