添加网关子设备响应
主题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
} 
