| 构造器和说明 |
|---|
IotClientImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
GeneralResponse |
delete(String productKey,
String deviceId)
刪除设备
|
GeneralResponse |
offline(String productKey,
String deviceId)
离线
|
GeneralResponse |
online(String productKey,
String deviceId)
上线
|
GeneralResponse |
query(String productKey,
String deviceId)
更新设备
|
String |
register(CreateDeviceRequest createDeviceRequest)
设备注册(添加)
必填字段 deviceId,deviceName,longitude,latitude
|
GeneralResponse |
reportEvent(String productKey,
String deviceId,
String event,
Map<String,Object> data)
上报事件
|
GeneralResponse |
reportProperties(String productKey,
String deviceId,
Map<String,Object> properties)
上报属性 字段基于物模型
|
GeneralResponse |
update(UpdateDeviceRequest updateDeviceRequest)
更新设备名称,经纬度,备注
|
public IotClientImpl()
throws ClientException
ClientExceptionpublic String register(CreateDeviceRequest createDeviceRequest)
IotClient必填字段 deviceId,deviceName,longitude,latitude
public GeneralResponse delete(String productKey, String deviceId)
IotClientpublic GeneralResponse update(UpdateDeviceRequest updateDeviceRequest)
IotClientpublic GeneralResponse query(String productKey, String deviceId)
IotClientpublic GeneralResponse online(String productKey, String deviceId)
IotClientpublic GeneralResponse reportProperties(String productKey, String deviceId, Map<String,Object> properties)
IotClientreportProperties 在接口中 IotClientproductKey - 产品productKeydeviceId - 设备序号properties - 属性值 K-V(参考物模型)public GeneralResponse reportEvent(String productKey, String deviceId, String event, Map<String,Object> data)
IotClientreportEvent 在接口中 IotClientproductKey - 产品productKeydeviceId - 设备序号event - 事件标识(参考物模型)data - 产生事件的属性值 K-VCopyright © 2023. All rights reserved.