Skip to content

外设执行与自动化 ​

规则把平台命令、定时和本地事件映射为动作,保存在 /config/periph_exec.json。先配置外设及协议,再创建停用草稿,经过保存预检、授权现场验证后启用。开发环境功能默认关闭,修改时按需密码确认开启,保留已有选择。

每条规则最多 3 个 OR 触发器、4 个动作。syncDelayMs 是动作执行前延时,规则及每动作保存执行模式。allowPanelControl、recordHistory 默认 false。配置、资源准入、动作完成和实物反馈应分别判断。

触发与条件 ​

triggerType专题当前边界
0平台触发下发 ID 精确匹配;操作符 1 为接受任意值的设置模式
1定时触发间隔或每日时间点,无 cron,不补错过分钟
4事件触发按键、系统、设备事件、指定规则完成或实际 ds: 数据源
5轮询触发周期执行和本地数据匹配分开处理;读取后输出不是阈值门控

旧 2/3 已弃用。本地告警推荐“定时读取 → 缓存数据事件 → 独立告警规则”;数据源为空不是通配符。持续制热/制冷采用本地温控。

动作专题 ​

编号内容
0/1、13/14、30、2/3GPIO、翻转与波形,PWM/蜂鸣器边界
4/5PWM 与 DAC:原始 duty 和严格 DAC 参数,不是百分比/舵机角度
6/7/8/9、31/32系统动作:7 拒绝自动重置,9 保留未执行,功能动作仅 webServer/mdns
10/11/12通用指令、有效 NeoPixel 灯效与步进控制
15命令脚本,与数据模板语法不同
16/17/18Modbus 动作与输出确认
19传感器读取,每个动作选择一个通道
21/22/23事件及规则启停,固定目标与防环检查
24/25/26/27显示:前三项仅 TM1637,27 为 LCD 类型 OLED 自定义文字
28/29RF 来源与 UART 受检发送
33/3433 远程通道已退休;34 请求当前单一心知天气刷新
35/36/37DS1302 启停、日历读取、显式 system-local 校时
38/40SD 状态快照/持续数值记录;SD 存储
39专用持续温控

20 为保留编号,不是新动作。动作依赖编译、组合功能、外设就绪、预算与保护状态;不能用页面能保存证明实际可用。

配置与场景 ​

配置指南说明字段与可核对 JSON,业务流程说明事务和调度。场景包括按键、光敏灯控、温湿度告警、烟雾模块阈值、距离告警及Modbus 监控。

结果不明时先查看动作检查与结果边界,不自动重复翻转、写入或电机运动。MQTT 入队/ACK、SSE 心跳和 GPIO 逻辑状态均不能替代平台完整正文、真实采样与实物反馈。规则完成可能为 success/failed/cancelled,事件链也须通过防环准入。

屏幕卡片须显式授权并检查保存版本,见设备屏幕;本页不代表实机或长期稳定验收通过。

蜂信物联 | fastbee.cn