public class TSLApi extends Object
| 构造器和说明 |
|---|
TSLApi() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ApiResponse |
callService(Config config,
ThingModel model)
设备服务调用
|
static ApiResponse |
delDeviceDesiredProperty(Config config,
ThingModel model)
设备属性期望删除
|
static ApiResponse |
queryDeviceDesiredProperty(Config config,
ThingQueryModel model)
设备属性期望查询
|
static ApiResponse |
queryDeviceProperty(Config config,
String productId,
String deviceName)
设备属性最新数据查询
|
static <T> T |
queryDeviceProperty(Config config,
String productId,
String deviceName,
Class<T> clazz)
设备属性最新数据查询
|
static ApiResponse |
queryDevicePropertyDetail(Config config,
ThingQueryModel model)
获取设备属性详情
|
static ApiResponse |
queryDevicePropertyHistory(Config config,
ThingQueryHistoryModel model)
设备属性最新数据查询
|
static ApiResponse |
querySystemThingModel(Config config)
物模型系统功能点列表
|
static ApiResponse |
queryThingModel(Config config,
String productId)
物模型查询
|
static ApiResponse |
setDeviceDesiredProperty(Config config,
ThingModel model)
设备属性期望设置
|
static ApiResponse |
setDeviceProperty(Config config,
ThingModel model)
设置设备属性
|
public static ApiResponse querySystemThingModel(Config config)
config - ConfigApiResponsepublic static ApiResponse queryThingModel(Config config, String productId)
config - ConfigproductId - 产品IDApiResponsepublic static ApiResponse setDeviceProperty(Config config, ThingModel model)
config - Configmodel - 请求参数对象ApiResponsepublic static ApiResponse queryDevicePropertyDetail(Config config, ThingQueryModel model)
config - Configmodel - 请求参数对象ApiResponsepublic static ApiResponse queryDeviceProperty(Config config, String productId, String deviceName)
config - ConfigproductId - 产品IDdeviceName - 设备名称ApiResponsepublic static <T> T queryDeviceProperty(Config config, String productId, String deviceName, Class<T> clazz)
T - Tconfig - ConfigproductId - 产品IDdeviceName - 设备名称clazz - clazzpublic static ApiResponse queryDevicePropertyHistory(Config config, ThingQueryHistoryModel model)
config - Configmodel - ThingQueryHistoryModelApiResponsepublic static ApiResponse callService(Config config, ThingModel model)
config - Configmodel - 请求参数对象ApiResponsepublic static ApiResponse setDeviceDesiredProperty(Config config, ThingModel model)
config - Configmodel - 请求参数对象ApiResponsepublic static ApiResponse queryDeviceDesiredProperty(Config config, ThingQueryModel model)
config - Configmodel - 请求参数对象ApiResponsepublic static ApiResponse delDeviceDesiredProperty(Config config, ThingModel model)
config - Configmodel - 请求参数对象ApiResponseCopyright © 2024. All rights reserved.