Sollte eigentlich simple sein: Licht an solange eine Tür offen ist

hab ich bisher immer mit 2 Automationen gemacht:
1.) Licht an, wenn eine Türe geöffnet wurde
2.) Licht wieder aus, wenn die Türe geschlossen wurde

aber das sollte doch auch einfacher (in nur einer Automation) gehen, also Licht an, solange die Türe geöffnet ist. Aber wie?

Etwa so:

alias: Lichtsteuerung Tür
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.tuer_xyz
    from:
      - "off"
    to:
      - "on"
    id: einschalten
  - trigger: state
    entity_id:
      - binary_sensor.tuer_xyz
    id: ausschalten
    from:
      - "on"
    to:
      - "off"
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - einschalten
        sequence:
          - action: light.turn_on
            metadata: {}
            target:
              entity_id: light.licht_xyz
            data: {}
      - conditions:
          - condition: trigger
            id:
              - ausschalten
        sequence:
          - action: light.turn_off
            metadata: {}
            target:
              entity_id: light.licht_xyz
            data: {}
mode: single

Gruß Osorkon

1 „Gefällt mir“

Genau, auch mal nach TriggerID, so wie es Osorkon geschrieben hat.

1 „Gefällt mir“

cool, danke.
Du hast immer die coolsten Automationen, danke.
das ist echt hilfreich!!! :+1:
jetzt kann ich ca 8-10 Automationen zusammenfassen …