跳到主要内容

# 设备分组

## "所有设备"分组​

- "所有设备"是系统默认分组，包含所有已接入的设备。
- 该分组不可删除，扫描或导入的设备都会自动出现在其中。

## 创建 / 重命名 / 清空 / 删除分组​

- 创建：点击左侧分组列表顶部的 `新建分组`，输入名称即可。
- 重命名：右键现有分组，选择「`重命名分组`」后输入新名称。
- 清空：右键菜单中的「`清空分组`」会移除所有已绑定的设备，但分组本身保留。
- 删除：右键选择「`删除分组`」会彻底删除分组及其关联关系（不影响设备本身）。

## 排序分组​

- 在分组列表中拖拽分组名称即可调整顺序。
- 如果开启 `锁定分组顺序`，分组将不再允许拖拽重排。

## 多选分组​

- 分组设置里开启 `允许多选分组` 后，可以同时勾选多个分组。
- 多选分组会把多个分组中的设备合并到当前操作范围里。

## 添加设备到分组​

- 在设备列表多选目标设备，右键选择「`将选中设备添加到分组...`」。
- 在弹窗的下拉列表中选择目标分组，即可完成绑定。
- 添加到目标分组的设备不会从当前分组中被移除，一台设备可以同时被多个分组包含。

## 给分组绑定脚本​

- 右键分组名称，选择「`绑定脚本`」。
- 在弹窗下拉列表中选择脚本，点击「`绑定`」即可。
- 绑定后，选中该分组启动脚本时会优先使用分组绑定的脚本。

如果脚本带有 `main.json` 配置界面，还可以：

- 通过分组右键菜单里的 `配置`，为该分组保存一套专属脚本参数。
- 通过 `清除配置`，删除该分组的专属参数，不影响脚本文件本身。

## 分组启动脚本的选择规则​

- 启动脚本只对"当前已选中的设备"生效。勾选分组会把该分组的设备加入选择范围（多选分组会合并）。
- 如果设备属于被勾选的分组，且该分组已绑定脚本，则该设备优先使用分组脚本；其余设备使用动作条上当前选择的脚本。
- 一台设备同时属于多个已勾选分组时，使用分组列表中排序更靠前的那个分组的脚本。
- 勾选「所有设备」只是取消分组过滤，不会自动全选设备。如果要对所有设备执行操作，请先在设备列表中手动全选。
- 示例：分组 A（设备 1/2/3）绑定脚本 A，分组 B（设备 4/5/6）绑定脚本 B。同时勾选 A 和 B 启动时，1/2/3 用脚本 A，4/5/6 用脚本 B。如果再勾选「所有设备」，A/B 内的设备仍用各自分组脚本，其他被选中的设备则使用动作条上的脚本。