Kann ich meine Shellys irgendwie konfigurieren, dass dies periodisch eine vollständige Statusmeldung über MQTT senden?
Hallo,
ich möchte meine Shellys dazu bringen, dass diese in regelmäßigen Abständen eine vollständige Statusmeldung an meinen MQTT Broker senden. Unter anderem den Status der Inputs der Shellys, die Temperatur eines Temperatur Addon.
Ich benötige dieses z.B. für den Fall das der MQTT Broker neu gestartet wird und an den Shellys an den Inputs keine Änderung geschieht. Der MQTT Broker wird erst wieder aktualisiert, wenn sich ein Input / Temperatur ändert und der Shelly dieses dem MQTT Broker meldet.
Was ich probiert habe:
Einschalten der „mqtt_update_period“
http://<shelly-ip>/settings?mqtt_update_period=40
Jetzt sendet der Shelly alle 40sec. eine Statusmeldung:
{"ison":true,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"mode":"white","brightness":0}
Dies beinhaltet jedoch nicht den Status der Inputs des Shelly.
Bei der Statusabfrage über URL http://ip/status
wird eine vollständige Statusmeldung vom Shelly gesendet, auch die Inputs.
Kann mir jemand weiterhelfen?