概述
@espressif/rainmaker-base-sdk 提供了管理节点群组的功能,即应用程序中 ESPRMGroup 类的实例。功能涵盖获取节点群组列表、创建节点群组和子群组、向群组添加或移除节点、共享群组以及管理群组元数据等。
RainMaker 中的群组管理
RainMaker 群组管理功能支持:
- 创建和管理节点群组
- 向群组添加或移除节点
- 在群组内创建子群组
- 与其他用户共享群组
- 转移群组所有权
- 更新群组信息和元数据
- 管理群组共享请求
群组管理功能
获取群组
检索和查询节点群组。
- 获取用户群组(支持分页)
- 通过 ID 获取群组
- 通过名称获取群组
管理群组
创建、更新和管理节点群组。
- 创建节点群组
- 更新群组信息
- 删除群组
- 退出群组
- 向群组添加节点
- 从群组移除节点
- 获取节点列表
- 获取节点详细信息
- 创建子群组
- 获取子群组
共享群组
与其他用户共享群组并管理共享请求。
- 共享群组
- 转移群组
- 共享群组(群组级别)
- 转移群组(群组级别)
- 移除共享
- 获取共享信息
- 获取已发出的群组共享请求
- 获取已收到的群组共享请求
群组元数据
管理群组元数据和自定义数据。
- 更新元数据