# 配置场景联动规则

场景联动规则配置完成后才能启用规则。

# 操作步骤

  1. 进入项目。
  2. 在左侧导航栏单击规则引擎下的场景联动
  3. 选择相应的规则,单击查看

  1. 配置规则的触发条件/执行条件和执行动作,其中执行动作不能为空,至少有一个执行动作才能保存配置。

    • 触发条件:规则的触发条件,可设置多个触发条件,满足其中一个即可触发规则,有如下 4 种类型:

      • 设备属性:选择设备(一个或全部)的属性(一个或全部)作为触发条件。
      • 设备事件:选择设备(一个或全部)的事件(一个或全部)作为触发条件。
      • 设备上下线:选择设备(一个或全部)的上下线动作作为触发条件。
      • 定时触发:设置触发规则的时间,格式为 cron 表达式。点击查看 cron 表达式说明 (opens new window)
    • 执行条件:规则触发时判断执行条件,可设置多个执行条件,所有执行条件必须全部满足才能触发执行动作,有如下 3 种类型:

      • 设备状态:选择设备的属性作为执行条件。
      • 设备状态持续时长:选择设备的在线/离线时长作为执行条件。
      • 时间范围:选择时间范围作为执行 s 条件。
    • 执行动作:规则触发的执行动作,可设置多个执行动作,规则触发时,按顺序执行触发动作,有如下 4 种类型:

      • 空动作:选择空动作则不触发任何动作,可用于测试。
      • 告警输出:选择生成一条告警信息作为执行条件,可在告警中心查看、处理告警信息。
      • 设备输出:选择设置设备的属性值或调用设备的服务作为执行条件,只有可写的属性或服务才能执行成功。
      • 规则输出:选择触发其他规则作为执行条件,触发其他规则时只判断执行条件,不判断触发条件。
      • webhook:选择转发一条消息至特定 URL 作为执行条件。
  2. 单击保存即可保存配置。

更新时间: 2023/1/30 下午5:27:13