- Offizieller Beitrag
Ich habe ein paar Verständnisprobleme mit dem per MQTT übertragenen statement "online".
Von was wird dieses Statement gespeist?
Bezieht sich das auf:
- "wifi_sta":{"connected":... oder auf
- "cloud":{"enabled":... oder auf
- "mqtt":{"connected":... ??
Alle anderen statements sind klar, da vom Name her selbsterklärend.
Ich frage deshalb weil mit diesem statement in FHEM per attr eine "Ampel"-Anzeige gesteuert wird die bei mir rot=offline anzeigt obwohl im Shelly/status sowohl der "wifi_sta":{"connected"=true ist als auch der "mqtt":{"connected"=true ist und nur die "cloud":{"enabled"=false ist.
Das Cloud "enabled auf false steht ist klar weil beides zusammen sich ausschließt, also entweder MQTT=true ODER Cloud=enabled. Wenn das statement "online" sich aber auf die Cloud bezieht macht es ja keinen Sinn es per MQTT zu übertragen (wäre ja dann immer false/rot). Irgendwie erschließt sich mir hier der Zusammenhang noch nicht.
Vielleicht kann mir das Jemand erklären.