删除设备
接口功能
当有新设备需要从网关移除时,通过调用设备删除接口将非直连设备从物联网平台删除。
接口描述
1
|
public static boolean rmvDevice(int cookie, String deviceId); |
接口所属类
HubService
参数说明
字段 |
必选/可选 |
类型 |
描述 |
---|---|---|---|
cookie |
可选 |
int |
Cookie有效值为1-65535。 |
deviceId |
必选 |
String |
设备Id。 |
接口返回值
返回值 |
描述 |
---|---|
true |
成功。 |
false |
失败。 |
此返回值是调用接口的同步返回结果,返回true只是说明接口调用成功,并不说明删除成功,设备删除成功需要收到HubService发出的通知。
示例
开发者调用设备删除接口。
1
|
HubService.rmvDevice(122, deviceId); |
开发者调用设备删除接口前需要实现Agent Lite提供的观察者接口。
1 2 3 4 5 6 |
public class Subscribe implements MyObserver { public Subscribe (Observable hubService) { hubService. registerObserver (this); } @Override 同设备添加 |