更新时间:2024-07-02 03:36:14下载pdf
设备群组 是一组具有相同功能设备的集合,让大量设备可以被视作一个整体进行管理和控制,例如开启、关闭、定时任务等。群组化的管理方式,实现了更加方便的设备组织和调度方式,提高操作效率,并降低管理成本。
商业照明场景中,因为设备数量普遍较高,需要对大量的灯进行模块化管理和控制。
您可以将商业大楼中的所有灯进行编号,再依据建筑结构和灯具类型等因素将灯分组。例如,所有同种类,同楼层的灯可被分为一个灯组,每个灯组包含若干个灯。通过一次的操作,可实现:
具体的使用流程如下:
```mermaid sequenceDiagram autonumber participant 开发者应用 participant 云端 participant 设备 开发者应用 ->> 云端: 创建群组 activate 开发者应用 activate 云端 云端 -) 设备: (异步)设备加群组操作 activate 设备 设备 --) 云端: (异步) -->> 开发者应用: 创建成功 deactivate 云端 deactivate 开发者应用 开发者应用 ->> 云端: -->> 开发者应用: 返回设备加入群组进度 deactivate 云端 deactivate 开发者应用 开发者应用 ->> 云端: -->> 开发者应用: 返回群组属性 deactivate 云端 deactivate 开发者应用 开发者应用 ->> 云端: -->> 开发者应用: 下发返回 deactivate 开发者应用 activate 设备 云端 ->> 设备: -->> 云端: 下发成功 deactivate 设备 deactivate 云端 ```
名词 | 常见字段 | 说明 |
---|---|---|
设备 | device_id |
设备在云端的表示标识。 |
群组 | group_id |
创建设备群组后,在云端的表示标识。 |
产品 | product_id |
相似功能的 设备 集合。 |
空间 | space_id |
定义物联网设备的地理位置、区域、布局等空间信息,以及不同物联网设备之间的空间拓扑关系。更多详情,参考 空间管理。 |
API | 路径 |
---|---|
查询群组属性 | GET:/v2.1/cloud/thing/group/{group_id}/properties |
获取空间下群组 | GET:/v2.1/cloud/thing/group |
添加设备 | PUT:/v2.1/cloud/thing/group/{group_id}/devices |
创建群组 | POST:/v2.1/cloud/thing/group |
获取设备所在群组 | GET:/v2.1/cloud/thing/group/device/{device_id} |
查询群组任务进度 | GET:/v2.1/cloud/thing/group/task/{group_id}/{task_id} |
查询群组状态 | GET:/v2.1/cloud/thing/group/{group_id}/status-set |
删除设备 | DELETE:/v2.1/cloud/thing/group/{group_id}/devices |
删除群组 | DELETE:/v2.1/cloud/thing/group/{group_id} |
查询群组设备 | GET:/v2.1/cloud/thing/group/{group_id}/devices |
修改群组信息 | PUT:/v2.1/cloud/thing/group/{group_id} |
下发群组属性 | POST:/v2.1/cloud/thing/group/{group_id}/properties |
查询群组详情 | GET:/v2.1/cloud/thing/group/{group_id} |
常用 API 的使用案例如下:
限制项 | 最高限制 |
---|---|
单群组下设备数量 | 300 个 |
单空间下群组数量 | 50 个 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈