Commit graph

5 commits

Author SHA1 Message Date
Chipster
5aafb6c983
Publish structured link/connectivity status
DAPNETGateway had no MQTT link status at all, and no retain support
in its MQTT layer. Adds a link Kind (linking/unlinked/failed) and
publishes it from the places connectivity already changes state but
was previously only logged: successful login, a rejected auth key
(detected asynchronously from the server's own protocol response, not
the initial TCP connect), a dropped connection triggering the
existing reconnect loop, a failed startup socket open, and clean
shutdown.
2026-08-10 17:37:55 -05:00
Jonathan Naylor
fbba1d449e Improve the build process. 2026-03-11 17:10:09 +00:00
Jonathan Naylor
d1bd0b549a Add MQTT authentication. 2025-03-26 15:11:42 +00:00
Jonathan Naylor
3aee1f0ed8 Merge branch 'master' into mqtt 2025-03-18 15:13:07 +00:00
Jonathan Naylor
e677d6a954 Convert the gateway to log via MQTT. 2023-07-07 17:57:36 +01:00