更新时间:2023-04-13 GMT+08:00
分享

删除子设备

若子设备不再需要接入物联网平台,应用服务器可调用此接口解绑网关下的子设备。

此功能通过设备命令下发接口向网关下发命令实现,具体删除子设备命令需网关提前实现(即网关收到什么命令会触发删除子设备的流程),并已在设备的Profile文件中定义。当网关收到平台下发的删除子设备命令时,则启动内部业务流程,删除子设备。

例如网关中定义删除子设备的命令名称为REMOVE,命令参数为“del_subdevice=YES”,则删除子设备的接口请求样例如下。

POST https://{host}:{port}/iocm/app/signaltrans/v1.1.0/devices/{deviceId}/services/{serviceId}/sendCommand
Content-Type: application/json
app_key: ******
Authorization: Bearer ******

{
  "header": {
    "mode": "ACK",
    "method": "REMOVE"
  },
  "body": {
    "del_subdevice": "YES"
  }
}

相关文档