public interface IotClient
| 限定符和类型 | 方法和说明 |
|---|---|
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)
更新设备名称,经纬度,备注
|
String register(CreateDeviceRequest createDeviceRequest)
必填字段 deviceId,deviceName,longitude,latitude
createDeviceRequest - 请求GeneralResponse delete(String productKey, String deviceId)
productKey - 产品productKeydeviceId - 设备序号GeneralResponse update(UpdateDeviceRequest updateDeviceRequest)
updateDeviceRequest - 更新dtoGeneralResponse query(String productKey, String deviceId)
productKey - 产品productKeydeviceId - 设备序号GeneralResponse online(String productKey, String deviceId)
productKey - 产品productKeydeviceId - 设备序号GeneralResponse reportProperties(String productKey, String deviceId, Map<String,Object> properties)
productKey - 产品productKeydeviceId - 设备序号properties - 属性值 K-V(参考物模型)GeneralResponse reportEvent(String productKey, String deviceId, String event, Map<String,Object> data)
productKey - 产品productKeydeviceId - 设备序号event - 事件标识(参考物模型)data - 产生事件的属性值 K-V@Deprecated GeneralResponse offline(String productKey, String deviceId)
productKey - 产品productKeydeviceId - 设备序号Copyright © 2023. All rights reserved.