网关类设备可以禁用和删除子设备。

禁用设备

下行

  • 请求Topic:/sys/{productKey}/{deviceName}/thing/disable
  • 响应Topic:/sys/{productKey}/{deviceName}/thing/disable_reply

设备禁用提供设备侧的通道能力,云端使用异步的方式推送该消息, 设备订阅该Topic。具体禁用功能适用于网关类型设备,网关可以使用该功能禁用相应的子设备。

Alink请求数据格式

{
  "id": "123",
  "version": "1.0",
  "params": {},
  "method": "thing.disable"
}

Alink响应数据格式

{
  "id": "123",
  "code": 200,
  "data": {}
}

参数说明

参数 取值 说明
id String

消息ID号,由物联网平台生成。

version String 协议版本号,目前协议版本号为1.0
params Object 请求参数, 为空即可。
method String 请求方法,取值thing.disable
code Integer 结果信息, 具体参考设备端通用code

恢复禁用

下行

  • 请求Topic:/sys/{productKey}/{deviceName}/thing/enable
  • 响应Topic:/sys/{productKey}/{deviceName}/thing/enable_reply

设备恢复禁用提供设备侧的通道能力,云端使用异步的方式推送消息,设备订阅该topic。具体恢复禁用功能适用于网关类型设备,网关可以使用该功能恢复被禁用的子设备。

Alink请求数据格式

{
  "id": "123",
  "version": "1.0",
  "params": {},
  "method": "thing.enable"
}

Alink响应数据格式

{
  "id": "123",
  "code": 200,
  "data": {}
}

参数说明

参数 取值 说明
id String

消息ID号,由物联网平台生成。

version String 协议版本号,目前协议版本号为1.0
params Object 请求参数, 为空即可。
method String 请求方法,取值thing.enable
code Integer 结果信息, 具体参考设备端通用code

删除设备

下行

  • 请求Topic:/sys/{productKey}/{deviceName}/thing/delete
  • 响应Topic:/sys/{productKey}/{deviceName}/thing/delete_reply

删除设备提供设备侧的通道能力,云端使用异步的方式推送消息,设备订阅该topic。具体删除设备的功能适用于网关类型设备,网关可以使用该功能删除相应的子设备。

Alink请求数据格式

{
  "id": "123",
  "version": "1.0",
  "params": {},
  "method": "thing.delete"
}

Alink响应数据格式

{
  "id": "123",
  "code": 200,
  "data": {}
}

参数说明

参数 取值 说明
id String

消息ID号,由物联网平台生成。

version String 协议版本号,目前协议版本号为1.0
params Object 请求参数, 为空即可。
method String 请求方法,取值thing.delete
code String 结果信息, 具体参考设备端通用code