Ein- und ausschalten mit trigger.to_state.state und OR-Bedingung

Werte Community
Ich habe da mit YAML-Code noch so meine Mühe. Im untenstehenden Code ist ein Hauptschalter mit den Positionen “AUS”; “nur PV”;“AUTO” und “EIN”.
Der Code schaltet mit die Lampe - je nach Relaisposition korrekt. Das gleiche sollte aber auch in der Position “AUTO” gemacht werden und nicht nur in Stellung “nur PV”. Wer hilft mir da weiter?
Vielen Dank!

alias: Testautomatisierung mit Relais
description: Schaltet Licht ein und aus, je nachdem ob Relais on oder off
triggers:
  - entity_id:
      - binary_sensor.relais
    trigger: state
conditions:
  - condition: template
    value_template: "{{ trigger.to_state.state in ['on', 'off'] }}"
  - condition: state
    entity_id: input_select.hautschalter
    state: nur PV
actions:
  - target:
      device_id: d78310934323ce3c93753a649a84e097
    data: {}
    action: light.turn_{{ trigger.to_state.state }}
mode: single

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Dann ist die Bedingung falsch, oder habe ich dich falsch verstanden?

Du könntest die Bedingung in ein ODER/OR setzen und “nur PV” ODER “Auto” abfragen.

und wie mache ich das OR?

state: nur PV
or
state: AUTO

Du setzt die beiden Bedingungen einfach in ein ODER

conditions:
  - condition: template
    value_template: "{{ trigger.to_state.state in ['on', 'off'] }}"
  - condition: or
    conditions:
      - condition: state
        entity_id: input_select.hautschalter
        state: AUTO
      - condition: state
        entity_id: input_select.hautschalter
        state: nur PV

Vielen Dank. Ja, so hat’s geklappt. Musste noch den Fehler hautschalter zu hauPtschalter ändern :smiley: