目前仅支持所有的KNX设备连接到同一个MQTT Broker

驱动配置

ID MQTT IP MQTT Port ClientID UserName Password ReconnectPeriod KeepAlive Enable
是否启用
ConnectStatus
连接状态

Topic定义

订阅主题 site/application/gw_sn/IoT-16P/ddcprofile/uplink
site/application/gw_sn/IoT-16P/ddcdata/uplink
发布主题 site/application/gw_sn/IoT-16P/ddcprofile/downlink
监控主题 msl/iot/driver/knx/mqtt/realtime

KNX MQTT设备列表

网关SN 网关名称 连接状态 Datetime
0:offline
1:online

KNX MQTT 驱动点位表

点位ID 网关SN 点位标识
PN993333 33333FF DI.State.1
XF888888 RREE889 DO.State.1

逻辑关系

  1. KNX 网关配置: 把KNX网关唯一编号SN放在 Topic 里面,MQTT 驱动通过订阅所有的匹配的topic,获取网关。
  2. 解析JSON,插入KNX MQTT 驱动点位表。网关 SN + 点位标识 作为唯一的KEY
  3. KNX MQTT 驱动点位表中的别名,点位名称,点位类型,可由用户自由输入