更新时间:2022-12-05 GMT+08:00

添加网关子设备响应

主题Topic

Topic

/v1/devices/{gatewayId}/topo/addResponse

消息发送方

物联网平台

消息接收方

边设备

参数说明

子设备添加成功后会返回响应,其中包含新增的子设备信息,二次开发需自行在本地保存新增的子设备信息,其中返回的deviceId字段将用于子设备数据上报、设备状态更新和子设备删除。

响应参数说明

字段名

必选/可选

类型

参数描述

mid

必选

Integer

命令ID。

statusCode

必选

Integer

请求处理的结果码。

  • “0”表示成功。
  • 非“0”表示失败。

statusDesc

可选

String

响应状态描述。

data

必选

List< AddDeviceRsp >

添加子设备的结果信息。

AddDeviceRsp结构体说明

字段名

必选/可选

类型

参数描述

statusCode

必选

Integer

请求处理的结果码。

  • “0”表示成功。
  • 非“0”表示失败。

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
}