Appearance
场景联动
设备之间要配合的需求, 工业现场到处都是: 温度高了要开风机、液位低了要补水、设备离线要通知人。aiots 的场景联动用规则把"如果…就…"配出来, 满足条件自动动作。
📖 配置教程:事件规则与场景联动教程
什么时候会用到这个功能
温度超标要自动开风机, 夜里没人盯。 洁净车间恒温恒湿要求高, 以前靠值班员盯温度曲线, 超了去手动开风机, 晚上和节假日没人盯就跑了。配一条规则"温度大于设定值自动开风机, 低于设定值自动关", 规则先兜底, 人只处理剩下来的事。
液位低了要补水、压力高了要泄压。 水池液位低要启动水泵、容器压力高要打开泄压阀, 这类"一个数据变化驱动另一个设备动作"的配合, 用场景联动: 采集器作为事件源, 条件触发后自动下发指令。
需要定时巡检、周期查水位。 每天 8 点巡检、每 30 分钟查一次水位, 配合执行器用 cron 定时触发——执行器负责"什么时候做", 场景联动负责"做什么"。
出事了要通知人, 白天晚上一致。 条件满足时除了动作, 还能推短信、邮件、钉钉, 把"出事了通知谁"写进规则, 不用等谁上班。
分清楚该去哪配: 单属性超过阈值就告警(如"温度大于 50 就告警")在物模型属性上配; 跨属性组合、自动控制、多动作、通知联动用场景联动。
能解决哪些问题
| 问题 | 解法 |
|---|---|
| 人盯曲线, 晚上和节假日没人看 | 规则自动判断, 满足条件自动动作 |
| 一条规则等排期/开发/发版一两周 | 页面配规则, 改完不用重启采集 |
| 单属性判断误触发多 | 多条件且/或组合(温度大于50且湿度小于30) |
| 出事了不知道通知谁 | 通知联动, 规则里定好接收人 |
| 需要定时巡检/周期查水位 | 执行器 cron 定时 + 场景联动 |
