Skip to content

设备配网全流程

ztUtil 在配网中的角色

配网流程中 ztUtil 承担两个阶段的通信:

阶段一:BLE 配网(步骤 7-8)

  • setMode(MODE_BLE) → 切换到蓝牙直连模式
  • connectBle({ gatewayMacList }) → BLE 连接网关(Service FFE0
  • configWifi({ ssid, psk, gatewayMac }) → 通过 AT 命令下发 WiFi 凭据
  • 网关连上 WiFi 后,固件自行调用 hapi module/login 获取 MQTT 地址

阶段二:MQTT 远程(步骤 11)

  • setMode(MODE_MQTT) → 切换到 MQTT 远程模式
  • connectMqtt({ serverUrl, username, password, ... }) → 通过 WSS 连接网关
  • 后续设备控制/状态查询/场景执行均通过 MQTT 通道