通知网关添加拓扑关系
更新时间:
通知网关添加拓扑关系
通知网关设备对子设备发起添加拓扑关系,可以配合发现设备列表上报功能使用。可以通过数据流转获取设备返回的结果,数据流转Topic为/${productKey}/${deviceName}/thing/downlink/reply/message
。
数据上行。
请求Topic:
/sys/${productKey}/${deviceName}/thing/topo/add/notify
响应Topic:
/sys/${productKey}/${deviceName}/thing/topo/add/notify_reply
请求数据格式:
{
"id": "123",
"version": "1.0",
"params": [
{
"deviceName": "deviceName1234",
"productKey": "1234556554"
}
],
"method": "thing.topo.add.notify"
}
响应数据格式:
{
"id": "123",
"code": 200,
"data":{}
}
请求参数说明:
参数 | 类型 | 说明 |
id | String | 数据下行消息ID号,由物联网平台生成,取值范围0~4294967295,且每个消息ID在当前设备中具有唯一性。 |
version | String | 协议版本号,目前协议版本号唯一取值为1.0。 |
params | Object | 请求参数,可为空。 |
deviceName | String | 子设备的名称。 |
productKey | String | 子设备所属产品的ProductKey。 |
method | String | 请求方法,取值 |
响应参数说明:
参数 | 类型 | 说明 |
id | String | 消息ID,String类型的数字,取值范围0~4294967295,且每个消息ID在当前设备中具有唯一性。 |
code | Integer | 返回结果,200代表成功。 |
data | Object | 请求成功时的返回结果。 |
错误信息:
错误码 | 消息 | 描述 |
460 | request parameter error | 请求参数错误。 |
文档内容是否对您有帮助?