Skip to content

系统管理动作 ​

系统动作仍受规则准入、编译能力和运行时保护限制。规则保存成功与系统操作成功是两个阶段。

actionType当前行为参数
6请求约 1000 ms 后通过 SystemRebooter 重启不需要 URL
7拒绝自动化恢复出厂,返回失败使用专用认证重置接口
8启动 SNTP 时间同步不支持从 actionValue 指定服务器
9保留动作编号,当前执行返回失败填写 URL 也不会启动 OTA
31持久化启用功能并请求重启只允许 webServer、mdns
32持久化禁用功能并请求重启只允许 webServer、mdns

动作 8 使用固件指定的 cn.pool.ntp.org 和 time.nist.gov;发起同步不代表时间已有效。每日定时应检查系统时间状态。动作 31/32 同步保存功能配置,mDNS 还更新网络的对应开关;不要假定重复提交一定不会重启。

按键长按请求重启 ​

先确认按键输入模式、消抖和设备身份。此规则先保存为停用:

json
{
  "id": "exec_button_restart",
  "name": "exec_button_restart",
  "enabled": false,
  "execMode": 0,
  "triggers": [
    {
      "triggerType": 4,
      "eventId": "button_long_press_5s",
      "triggerPeriphId": "btn1"
    }
  ],
  "actions": [
    {
      "actionType": 6,
      "syncDelayMs": 0,
      "execMode": 0
    }
  ],
  "reportAfterExec": false,
  "allowPanelControl": false,
  "recordHistory": false
}

长按阶段按 2/5/10 秒递进,5 秒重启可能让 10 秒阶段无法到达。不要把动作 7 配成按键恢复出厂;当前恢复出厂需要通过系统维护入口重新验证密码和确认,并先备份现场配置。

Web 服务与升级 ​

关闭 webServer 后 Web 管理入口会在重启后停止,执行前须准备现有恢复方式。mDNS 只影响名称发现,不保证所有客户端都能解析名称。

固件与 Web 更新通过OTA 升级等专用流程;A/B 分区、身份核验、配置备份、写入和读回验证应分别满足。动作 9 的保留编号不代表 OTA 功能已经接入自动化规则。开发环境功能默认关闭,修改配置时按需通过密码确认开启;已有设备的用户选择应保留。

蜂信物联 | fastbee.cn