feat: MQTT 双主题同步到 vd960DBN 固件 + DBNMQTTool devlog
vd960DBN 固件改动:
- net_srv.h: 默认 topic 改为 dld960/{sn}/srv + dld960/{sn}/dev
- net_srv.c: dg_subscribe_display_topic() 直接用 topic_sub 订阅(不再追加 client_id/sn 后缀)
- net_srv.c: mqtt_deserialize_publish() topic 过滤改用 g_iot_topic.topic_sub(不再硬编码 TOPIC_DEFAULT_SUBSCRIBE)
DBNMQTTool 文档:
- devlog.md: 清理过期 topic 引用语义
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
|
||||
### 2. 协议Topic Tab
|
||||
|
||||
- 预加载 `dld960/{sn}/srv/...` 订阅主题 和 `dev/...` 设备发起主题
|
||||
- 预加载双主题:`dld960/{sn}/srv`(下发)、`dld960/{sn}/dev`(上报)
|
||||
- QListWidget 展示,双击自动填充到发布区
|
||||
- 发布区可编辑 JSON 载荷,一键发布
|
||||
- 主题列表受 SN 输入框驱动,实时更新
|
||||
@@ -74,7 +74,7 @@ paho-mqtt v2 默认 `callback_api_version=VERSION2`,`on_disconnect` 回调签
|
||||
|
||||
### 功能 (初始版本, tkinter)
|
||||
- MQTT Broker 连接管理
|
||||
- 设备自动发现 (`dld960/+/dev/#` 通配符订阅)
|
||||
- 设备自动发现 (`dld960/+/dev` 通配符订阅)
|
||||
- 设备信息查询 + 主题配置
|
||||
- 实时线圈数据 / 事件上报 / 心跳 监控
|
||||
- 控制命令: 密码验证/设置、出厂初始化、设备复位
|
||||
|
||||
Reference in New Issue
Block a user