Ich habe ein Probelm. Ein paar Lampen die über Zigbee und 2 die über Tuya Local eingebunden sind, werden immer als Eingeschalt angezeigt, obwohl diese aus sind. Diese werden über einen Lichtschalter betätigt. Wie kann man das einstellen das Sie immer den richtigen Status anzeigen? Ob Eingeschaltet oder aus…?
Über den Lichtschalter/Strom. Da es nur Deckenlampen sind. Sollen nur falls benötigt über Home Assitant gesteuert werden, wie z.B Helligkeit oder mal eine andere Farbe auswählen. Ansonsten geht alles über die Lichtschalter.
Dann funktioniert das so nicht, wie du es dir vorstellst. Sobald du den Strom trennst, kennt HA den aktuellen Status ja nicht mehr, da die Lampen nicht mehr erreichbar sind.
Und wie soll dann ein stromlos geschaltetes Leuchtmittel den Status an Home Assistant sende?!
Je nach dem wie Du die Verfügbarkeit Deiner ZigBee Geräte eingestellt hast, wird das Leuchtmittel früher oder später, wenn vom Strom getrennt, als offline / nicht verfügbar geführt.
Ansonsten bleibt es in den zuletzt bekannten Status, bevor ihm der Saft abgedreht wurde.
Smarte Leuchtmittel sind nur Smart, wenn sie am Strom hängen.
Ansonsten würde sich dumme Leuchtmittel und ein smarter Lichtschalter bzw. UP-Modul anbieten.
Ok Verstanden. Wobei das über Smartlife kein Problem war. Sobald Licht per Schalter ausgeschaltet wurde, waren diese dann als Offline gekennzeichnet. Bei den Lampen mit Matter die in HA direkt Integriert sind, funktioniert das bestens.
Du könntest den Schalter bzw. den Zustand meiner Meinung nach auch über einen Template-Sensor nachbilden, mit sowas wie
{{ states(‘light.deine_lampe’) not in [‘unavailable’, ‘unknown’] and is_state(‘light.deine_lampe’, ‘on’) }}
An- bzw. ausschalten kannst Du sie dann damit (auch wenn sie Strom hat) natürlich nicht. Vielleicht kannst Du aber so ein Template ja trotzdem irgendwie nutzen.