系统级指令格式 (system)
hapi 通过 {topicL1}/{mq_id}/system 主题发送 JSON 格式系统指令:
json
{
"module_sn": "网关SN",
"mstype": 3,
"timestamp": 1693700000,
"data": {}
}mstype 类型表:
| mstype | 说明 | data |
|---|---|---|
| 3 | 网关重启 | {} |
| 8 | 网关上报重启错误 | — |
| 15 | BLE 固件升级 | { time:[start,end], list:[{session, fw_url, fw_ver, mac, ...}] } |
| 16 | 停止 BLE 升级 | { list:[session_id, ...] } |
| 17 | 网关上报升级状态 | — |
| 19 | ethank 门锁响应 | — |
| 20 | yangge 门锁响应 | — |
| 22 | gshis 门锁响应 | — |
| 24 | orbita 门锁响应 | — |
| 30 | 自动化规则通知 | { rulelist:[[rule_id, 1, timestamp], ...] } |
mstype 扩展:新增门锁品牌或网关功能时,在此表追加 mstype 编号。门锁品牌响应沿用 19-29 段(已用 19=ethank, 20=yangge, 22=gshis, 24=orbita),新品牌取未占用编号。
