iot-fleet 是一个面向 Cognitum Seed 设备集群管理的技能,主要用于创建和维护设备集群(fleet),并配合固件策略进行管理。
用途 该技能围绕设备集群的增删查改展开,适合需要对一批 Cognitum Seed 设备进行分组管理的场景。
主要能力 技能通过解析传入的子命令来执行对应操作,支持以下子命令:
- create:创建新的设备集群,创建时需要提供名称参数 --name NAME。
- list:列出已有集群。
- add:将指定设备加入某个集群,需要提供 FLEET_ID 和 DEVICE_ID。
- remove:将指定设备从某个集群中移除,需要提供 FLEET_ID 和 DEVICE_ID。
- delete:删除指定的集群,需要提供 FLEET_ID。
使用方式 所有操作均通过 npx 运行 @claude-flow/plugin-iot-cognitum 插件完成,命令前缀统一为 cognitum-iot fleet,再加对应子命令。具体命令如下:
create: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot fleet create --name NAME
list: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot fleet list
add: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot fleet add FLEET_ID DEVICE_ID
remove: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot fleet remove FLEET_ID DEVICE_ID
delete: npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot fleet delete FLEET_ID
适用场景 适用于需要按集群组织和管理 Cognitum Seed 设备的场景,例如批量设备分组、设备归属调整等。
限制 关于固件策略的具体配置方式、支持的平台范围、是否需要额外认证或权限、以及集群数量或设备数量上限等信息,暂未提供。