Skip to content

场景联动

设备之间要配合的需求, 工业现场到处都是: 温度高了要开风机、液位低了要补水、设备离线要通知人。aiots 的场景联动用规则把"如果…就…"配出来, 满足条件自动动作。

📖 配置教程:事件规则与场景联动教程

什么时候会用到这个功能

温度超标要自动开风机, 夜里没人盯。 洁净车间恒温恒湿要求高, 以前靠值班员盯温度曲线, 超了去手动开风机, 晚上和节假日没人盯就跑了。配一条规则"温度大于设定值自动开风机, 低于设定值自动关", 规则先兜底, 人只处理剩下来的事。

液位低了要补水、压力高了要泄压。 水池液位低要启动水泵、容器压力高要打开泄压阀, 这类"一个数据变化驱动另一个设备动作"的配合, 用场景联动: 采集器作为事件源, 条件触发后自动下发指令。

需要定时巡检、周期查水位。 每天 8 点巡检、每 30 分钟查一次水位, 配合执行器用 cron 定时触发——执行器负责"什么时候做", 场景联动负责"做什么"。

出事了要通知人, 白天晚上一致。 条件满足时除了动作, 还能推短信、邮件、钉钉, 把"出事了通知谁"写进规则, 不用等谁上班。

分清楚该去哪配: 单属性超过阈值就告警(如"温度大于 50 就告警")在物模型属性上配; 跨属性组合、自动控制、多动作、通知联动用场景联动。

能解决哪些问题

问题解法
人盯曲线, 晚上和节假日没人看规则自动判断, 满足条件自动动作
一条规则等排期/开发/发版一两周页面配规则, 改完不用重启采集
单属性判断误触发多多条件且/或组合(温度大于50且湿度小于30)
出事了不知道通知谁通知联动, 规则里定好接收人
需要定时巡检/周期查水位执行器 cron 定时 + 场景联动