1b58579c22cb8e6794c57a34820c3593525d96ed
Die Shelly-Erkennung schrieb bisher fuer jedes Geraet eine HTTP-Adresse in actor_states.url; der Automatik-Runner musste die Werte deshalb im Takt abfragen, obwohl die Gen2-Geraete ihren Zustand ohnehin von sich aus an den Broker melden. Sichtbar wurde das an den beiden Stromzaehlern: ihre Messwerte standen nirgends als Topic, weshalb sie weder in den Kachelwerten noch im Automatik-Editor auftauchten. Gen2-Geraete werden jetzt nach ihrer MQTT-Einrichtung gefragt (/rpc/Mqtt.GetConfig). Ist sie eingeschaltet, meldet das Geraet Statusaenderungen und hat ein Topic-Praefix, so steht in url das Topic (<praefix>/status/<komponente>:<index>) und in value_path der Schluessel in der Nachricht. Fehlt eines davon - und bei allen Gen1-Geraeten, die kein MQTT koennen - bleibt alles beim HTTP-Weg. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
17 MiB
Languages
PHP
42.8%
JavaScript
31.5%
Python
12.6%
CSS
11.1%
HTML
1.7%
Other
0.3%