更新时间:2023-12-26
1联动策略
1.1概述
联动策略主要实现设备间的联动。(整体流程是:建立事件(满足事件的条件才会触发本事件)->设置条件组(满足设置的条件组才会进入设置的动作组)->设置动作组)
1.1新增事件
【智能策略】-【平台策略】-【联动策略】-新增联动策略
事件分为设备事件和非设备事件。选择了设备类型则为设备事件。
设备事件:
1、若选择了多个设备、分组,则所选的任意一个设备都能触发事件。
2、设备事件支持以下事件触发类型:
- 内置事件:比如设备的按键按下时触发;
- 状态变化事件:设备上报状态且满足事件时触发;
- 上下线事件:设备上线、下线时触发(可能有 5min 内的延迟)。
非设备事件:
1、定时事件:到了指定时间之后触发事件。
2、条件触发:当触发条件满足时,执行相应动作;
1.2新增条件动作组
每个事件可以有多个条件动作组,每个条件动作组之间顺序执行。
需要同时满足的条件放在同一个条件组中,不需要同时满足的条件放在不同条件组中。
设备条件:
1、设备条件主要是通过设备上报的状态进行计算和判断。
2、若选择了多个设备、分组,则能够使用所选设备某状态的总和、平均值、最大值、 最小值、任一满足、全部满足 来参与条件判断。
3、若选择的分组下没有设备,则策略会处于异常状态,不会运行。
4、距离上次动作执行时间:和动作中记录的时间变量进行比较,控制动作执行间隔。
设置参与条件的设备:
可以选择参与条件的具体设备,可以指定设备也可以指定分组或者空间,指定分组、空间下的设备均会参与条件判断;支持根据与触发事件设备的空间、分组、标签关系动态配置参与条件的设备。
非设备条件:
1、时间:根据平台的时间进行判断;
2、全局变量:根据在动作中定义的全局变量进行判断,若未定义,则默认值为 0。
条件满足时执行匹配时执行的动作,否则执行不匹配时执行的动作。
设备动作:
1、设备动作可以改变所选设备的状态。若选择了多个设备,则每个设备都会执行对应
动作。
2、设置变量:将当前执行动作的时刻记录到时间变量中,在条件中可以用于判断;
设置参与动作的设备:
可以选择参与动作的具体设备,可以指定设备也可以指定分组或者空间,指定分组、空间下的设备均会参与动作执行;支持根据与触发事件设备的空间、分组、标签关系动态配置参与动作的设备。
非设备动作:
1、告警动作:通过短信通知管理员,短信发送给基础运维->管理员账号页面配置的手机号,可根据需要选择是否抓拍,并设置抓拍的设备 、张数、间隔;
2、变量赋值:定义变量,该变量在同策略内任何地方共享;
1.3策略管理
在策略卡片上可以管理该策略:启用、禁用、编辑、删除。