Rollo erst dicht wenn fenster zu

Ich bekomme es nicht hin. Das Rollo sol erst zu wenn das fenster geschlossen ist. Wird sonnst ein problem.

Hab bei Wann : Sonne unter
Bei Und : Fenster zu
Bei Dann : Rollo zu

YAML Sieht so aus:

alias: Test Sonne unter, Rollo erst zu wenn fenster zu ist
description: ""
trigger:
  - platform: sun
    event: sunset
    offset: 0
condition:
  - type: is_not_open
    condition: device
    device_id: 513744f617378f07cb498ee437df0376
    entity_id: 2646efdcb6c3f46e26f984bec0a5c663
    domain: binary_sensor
action:
  - device_id: 91c7584d6f1723cba91ccd821ce11b8c
    domain: cover
    entity_id: 2496a2967bd97815e15fc86431a5069e
    type: close
mode: single

Rollo geht auch zu wenn fenster offen ist. Was mach ich da falsch?

Danke euch.

:pencil2: by tarag: Code in vorformatierten Text </> formatiert.

Du solltest mit Entitäten statt Geräten arbeiten. Das macht das Ganze deutlich lesbarer und weniger Probleme, wenn Du mal etwas austauschst.

Wenn Du auf die drei Punkte gehst und testen klickst. Was sagt es?
Und was sagt der Trace der letzten Ausführung?

Ich habe das bei der Terrassentür anders herum gelöst:
WENN Tür zu für fünf Minuten als Auslöser
DANN prüfen ob Sonne untergegangen (oder Uhrzeit)
Dann Rollo runter.

Vermutlich braucht man beides als Trigger und Bedingung, damit es läuft wie es vermutlich gewünscht ist.

Hast Du die Automatisierung von Hand ausgeführt? Denn dann werden die Bedingungen nicht berücksichtigt.

Zum Testen kannst Du hilfsweise beispielsweise einen Zeit-Auslöser verwenden oder in den Entwicklerwerkzeugen den Zustand der Auslöseentität ändern.

1 „Gefällt mir“

Danke jungs. Ich hab es gefunden. Hab es jetzt richtig eingestellt. Wusste nicht das bei manual ausführen die bedingungen ignoriert werden. Gestern war der tag 21:12 sonne in Braunschweig runter. Und das eine Rollo ist nicht zu gegangen weil das Fenster auf war. Der tag da vor ging die zu weil das Fenster zu war. So jetzt läuft alles.

Danke.