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