文档

什么是场景联动

更新时间:

场景联动是消息转发中,一种开发自动化业务逻辑的可视化编程方式,您可以通过可视化的方式定义设备之间联动规则,并将规则部署至云端或者边缘端。

重要 2023年01月06日(不含当日),场景联动已升级为事件响应服务。
  • 对于已配置并使用场景联动的实例,不受影响。
  • 对于需要使用场景联动的新实例,请使用事件响应服务。详细内容,请参见什么是事件响应

您需在物联网平台控制台消息转发 > 场景联动页面中创建场景联动规则。每个场景联动规则由触发器(Trigger)、执行条件(Condition)、执行动作(Action)三个部分组成。这种规则模型称为TCA模型。

说明

当前仅华东2(上海)地域下,企业版实例和新版公共实例,支持场景联动功能。

实例的详细说明,请参见查看实例终端节点

当触发器指定的事件或属性(不包含date、enum、struct和array类型属性)变化事件发生时,系统通过判断执行条件是否已满足,来决定是否执行规则中定义的执行动作。如果满足执行条件,则直接执行定义的执行动作;反之则不执行。

例如,您每天18:00下班回家。在炎热的夏天,您希望您到家后,家里的温度是凉爽、舒适的。您可以创建一条规则,使空调设备自动化,实现这个需求。

参数设置如下图。

设置场景联动

参数说明如下:

参数

描述

并列关系

触发器

定时为每天18:00触发该规则。时间的cron表达式写作方法,请参见CRONTAB网页

或(||)

执行条件

获取温度传感器上报的数据,若室内温度高于26摄氏度,则执行动作。

与(&&)

执行动作

空调开关设置为打开;空调目标温度设置为26摄氏度。

与(&&)

创建场景联动规则的更多设置说明,请参见云端场景联动

  • 本页导读 (1)
文档反馈