设备控制全流程
路径 A:通过 hapi REST API(第三方/语音平台)
路径 B:通过 ztUtil SDK 直连网关(小程序本地控制)
两条路径的区别
| 对比项 | 路径 A(hapi REST) | 路径 B(ztUtil SDK) |
|---|---|---|
| 调用方 | 任意 HTTP 客户端 | 小程序内 ztUtil SDK |
| 认证 | JWT Bearer token | MQTT mq_id + mq_pass |
| 指令生成 | hapi genCommand() | ztUtil protocol.buildCommand() |
| 状态推送 | 需轮询 POST /room/status | 实时回调 register({ code: 2000 }) |
| 适用场景 | 第三方应用/语音平台 | 小程序直接控制 |
| 通信模式 | 仅 MQTT | MQTT 或 BLE 直连 |
