删除子设备
若子设备不再需要接入物联网平台,应用服务器可调用此接口解绑网关下的子设备。
此功能通过设备命令下发接口向网关下发命令实现,具体删除子设备命令需网关提前实现(即网关收到什么命令会触发删除子设备的流程),并已在设备的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" } }