关于物联网:ThingsKit物联网平台产品规则引擎场景联动操作之触发器执行条件与执行动作

3次阅读

共计 1280 个字符,预计需要花费 4 分钟才能阅读完成。

概述

通过触发器、执行条件和执行动作,构建一个残缺的联动场景温度超过 28℃,关上空调。

触发器

场景联动中当触发器指定的设施属性达到条件筛选值时,平台通过判断条件是否已满足,来决定是否执行定义的执行动作。
示例:繁易 -FBOX 设施温度大于 30 度触发该场景联动。
:::info
💡 提醒
触发器不可为空,音讯只有满足触发条件中任意一个即可触发。
:::

触发器和执行条件参数 参数阐明
触发类型
  • 简略:默认选中,继续时长:秒、分、时、天,反复次数:触发次数才失效
    |
    | 抉择类型 |
  • 网关子设施、直连设施、网关设施三种类型
    |
    | 产品 |
  • 抉择类型后,对应此类型的所有产品数据
    |
    | 设施 |
  • 抉择产品后,产品关联的所有设施可选全副、或者局部来抉择具体的设施
    |
    | 设施触发 |
  • 触发形式固定为设施触发
    |
    | 属性触发形式 |
  • 固定为属性触发
    |
    | 属性抉择 |
  • 抉择设施后,抉择设施物模型属性
    |
    | 比拟类型 |
  • 数字、布尔值、字符串、工夫
    |
    | 条件筛选 |
  • 对应的比拟类型抉择执行操作和输出操作值
    |

:::info
💡 提醒
触发类型详解:(触发器、执行条件、革除告警都统一)
简略:触发器和执行条件默认选中,无任何限度条件。
继续时长:可选秒、分、时、天。当设置为 10 秒继续时长时,在 10 秒内,推送的触发器值都满足,则场景联动失效。
反复次数:当数据达到触发器条件时,此时如果设置了反复次数,例如次数为 3,则间断的 3 次数据都达到了触发器条件筛选值,则触发场景联动失效。
:::
:::info
💡 提醒
启用规定详解:(触发器、执行条件、革除告警都统一)
始终启用:默认选中为始终启用,场景联动启用后失效。
定时启用:可抉择一周某一天或全副,抉择开始工夫和完结工夫,在定义工夫范畴内失效。
自定义启用:抉择一周某一天或全副,每天都可设置不同的开始工夫和完结工夫,在定义工夫范畴内失效。
:::

执行条件

执行条件相似于触发器,然而与触发器不同的是,当一条场景联动里的执行条件需全副满足后场景联动才会执行失效。触发器只需满足一个就能使场景联动失效。
示例:繁易 -FBOX 设施湿度大于 100 触发该场景联动。
:::info
💡 提醒
执行条件可为空,音讯须要满足所有执行条件才会被解决。
:::

执行动作

触发器触发后,执行动作接着失效来回应触发器曾经触发。

执行动作参数 参数阐明
设施输入
  • 自定义输入和服务下发
    |
    | 告警输入 |
  • 抉择告警配置告警配置、抉择告警水平
    |
    | 革除告警 |
  • 抉择告警输入后才可选革除告警,革除告警与触发器一一对应
    |

:::info
💡 提醒
触发器和执行条件都满足时,场景联动会做什么,例如:设施联动、告警告诉等。
:::

自定义输入

自定义执行动作,设施为 MQTT 设施下发为 json 数据格式,TCP 设施下发为自定义命令。
类型:同步与异步。同步下发命令为双向,异步为单向。

服务输入

执行动作为服务时,下发属性参数。

物模型服务属性配置。

告警输入

告警配置抉择和告警等级抉择。
:::info
💡 提醒
告警配置需提前配置好告警配置
告警联系人也须要提前配置好告警联系人
:::

革除告警跟触发器一一对应,触发器条件为温度大于 30 度产生告警,则革除告警则温度小于 30 度即可。

文章起源(首发地址):ThingsKit 物联网平台

正文完
 0