Template Sensor zeigt den falschen Status

Hi,
ich habe mir einen Binärsensor-Template erstellt, der als Master Licht Information funktionieren soll. Also sobald eine oder mehrere Lampen an sind soll er ein sein und wenn alle aus sind, dann aus.
Um das ganze nicht manuell zu machen, bin ich über das Label “Licht” gegangen.

{% set licht_label = 'Licht' %}
{% set domains_to_check = ['light', 'switch'] %}
{{ expand(label_entities(licht_label)) | selectattr('domain', 'in', domains_to_check) | selectattr('state', 'eq', 'on') | list | count > 0 }}

Perfekt:

Vorschau:

Alle Lampen Test

Ein

Dieses Template abonniert die folgenden Ereignisse zu Zustandsänderungen:

  • Entität: automation.alle_lampen_blinken_lassen
  • Entität: automation.badezimmer_spiegel_an
  • Entität: automation.kelleraufgang_licht
  • Entität: light.bettlampe_licht
  • Entität: light.deckenlampe_kuche_licht
  • Entität: light.ecklampe_licht

In der Template Vorschau werden alle Dinge des Labels Licht gefunden und der Filter schränkt auf light und switch und die Vorschau zeigt den richtigen Status.

Dann sage ich ok und der Zustand der Entität bleibt immer auf off.
Egal was ich mache, der Zustand ändert sich nicht und bleibt off.

Edit: Der Zustand ändert sich, wenn eine Automatisation mit dem Label “Licht” ausgeführt wird…

Und weder ChatGPT noch Gemini kommen weiter. Jetzt zähle ich auf euch!

Wenn ich das unter Entwicklerwerkzeuge / Template einfüge, dann schreibt er “Dieses Template überwacht keine Ereignisse und wird nicht automatisch aktualisiert.”

What???

bei mir kommt da:
false

Ergebnistyp: boolean

Dieses Template abonniert die folgenden Ereignisse zu Zustandsänderungen:

  • Entität: automation.alle_lampen_blinken_lassen
  • Entität: automation.badezimmer_spiegel_an

ja es kommt bei mir auch false mit o.g. Hinweis

PS: Du hast das Label “Licht”? Und das ist auch einem deiner Lichter Entitäten zugewiesen? Also nicht nur dem Gerät, sondern der Entität?

Hatte ich nicht, sorry.
Hab zweimal das Label vergeben und es geht auf true, wenn ich eine oder beide Lampen einschalte, Habe deinen Code 1zu1 kopiert.

image

Supi.

Und in der Zwischenzeit läuft es bei mir auch. Obwohl ich nichts geändert habe.
Nur greift es jetzt nicht nur auf die Domains light und switch. Sondern weiterhin auch auf automatisation … obwohl ich die ja ausfiltere und die Automatisation auf Licht geht, dass ich nicht in der Domain Licht habe.
aaaah

In den unendlichen Weiten… Hat die Automatisation, die den Zustand ungewollt geändert hat, eine Entität geschaltet, die doch noch das Label Licht hatte.