如何调用API获取设备组的设备列表

发布时间:2024-11-18 17:31

如何设置设备自动获取IP地址 #生活技巧# #数码产品使用技巧# #网络设备设置教程#

调用该接口获取家下设备组内的设备列表。

路径 /living/home/controlgroup/device/query 版本号 1.0.4 协议 HTTPS 请求方法 POST 是否需要用户身份鉴权 是 超时时间 15000

请求参数

名称类型是否必选示例值描述 名称 类型 是否必选 示例值 描述 homeId String 是 9f2ca71c99d440018b55ac530987**** 家的ID,生活物联网平台赋予家的唯一标识符。 controlGroupId String 是 9f2ca71c99d440018b55ac530987**** 设备组的 ID,生活物联网平台赋予设备组的唯一标识符。 pageNo Int 是 1 分页页码,从 1 开始。 pageSize Int 是 20 分页大小,取值范围: 1~20。 propertyIdentifiers List 否 ["PowerSwitch", "LightSwitch", "WorkSwitch"] 用于过滤产品TSL属性运行态数据的标识符identifier列表。

返回数据

示例

请求示例

{"id": "1509086454180","version": "1.0","request":{"apiVer": "1.0.4","iotToken": "token"},"params":{"homeId": "9f2ca71c99d440018b55ac530987****","controlGroupId": "9f2ca71c99d440018b55ac530987****","pageNo":1,"pageSize":20,"propertyIdentifiers":["PowerSwitch","LightSwitch","WorkSwitch"]} }

正常返回示例

JSON格式

{ "id":"4de2c367-c1db-417c-aa15-8c585e595d92", "code":200, "message":null, "localizedMsg":null, "data":{ "total":1, "pageNo":1, "pageSize":10, "items":[ { "iotId":"xxx1", "deviceName":"摄像头1", "roomId":"xxx", "roomName":"xxx", "productKey":"产品 pk", "productName":"产品名称", "productImage":"产品图片", "productModel":"产品型号", "categoryKey":"Camera", "categoryImage":"xxx", "nickName":"设备昵称", "netType":"", "thingType":"APP", "status":1, "nodeType":"DEVICE", "description":"xxx", "propertyList":[ { "identifier":"LightSwitch", "name":"xx", "value":"xx", "dataType":"xx", "imageUrl":"xx", "latestUpdateMillis":1588145461000 } ] } ] } }

异常返回示例

JSON格式

{ "id": "37f7e5fa-d6a5-4efe-8abf-5bf23dca6284", "code": 403, "message": "request forbidden.", "localizedMsg": "请求被禁止", "data": null }

网址:如何调用API获取设备组的设备列表 https://www.yuejiaxmz.com/news/view/122771

相关内容

如何调用API将网关接入子设备
如何基于Linux SDK开发Link Visual视频设备的功能
开发者必备的生活服务API合辑
如何使用蓝牙设备端SDK用户编程接口
如何维护好设备?
通过API接口,轻松获取生活服务资信
如何使用数据AMQP的方式推送设备数据
电气设备如何保养 电气设备的保养规程
【环保节能取暖设备】
厨房设备如何保养,厨房设备如何清洁

随便看看