Merge pull request #66 from Meatballs1/online_lwt

Retain per device online LWT messages
This commit is contained in:
pmagyar
2024-05-10 20:05:17 +02:00
committed by GitHub

View File

@@ -182,8 +182,7 @@ def client_connect(client, device, mqtt_topic):
)
def on_open(ws):
client.publish(f"{mqtt_topic}/LWT", "", retain=True)
client.publish(f"{mqtt_topic}/LWT", "online")
client.publish(f"{mqtt_topic}/LWT", "online", retain=True)
def on_close(ws, code, message):
client.publish(f"{mqtt_topic}/LWT", "offline", retain=True)