"Aus" schalten mit trigger id klappt nicht

Hallo zusammen,

Ich habe kürzlich einen „Helfer“ eingerichtet, um meine „Guten Morgen“-Routine zu automatisieren. Die Automation an sich ist eigentlich ganz einfach, das Einschalten funktioniert auch problemlos. Leider bleibt sie beim Ausschalten irgendwie hängen - siehe Traces.
Ich bin irgendwie so blind, dass ich den Fehler nicht finden kann.

Vielleicht hat ja jemand von euch eine Idee, woran es liegen könnte? Ich würde mich sehr über eure Hilfe freuen!

alias: Guten Morgen schaltet...
description: Guten Moregn schaltet folgendes ein/aus
triggers:
  - trigger: state
    entity_id:
      - input_boolean.guten_morgen_virt_schalter
    from: "off"
    to: "on"
    id: EIN
  - trigger: state
    entity_id:
      - input_boolean.guten_morgen_virt_schalter
    from: "on"
    to: "off"
    id: AUS
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - EIN
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.echo8show
          - action: input_boolean.turn_on
            metadata: {}
            data: {}
            target:
              entity_id:
                - input_boolean.automatik_kuchen_theke
                - input_boolean.automatik_led_stripe_kuche
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.kaffeemaschine
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.presence_sensor_fp2_38c2_presence_sensor_2
                from: "off"
                to: "on"
            timeout:
              hours: 0
              minutes: 30
              seconds: 0
              milliseconds: 0
          - action: automation.trigger
            metadata: {}
            data:
              skip_condition: true
            target:
              entity_id: automation.radio_morgens_auf_esszimmer
        alias: Einschalten
      - conditions:
          - condition: trigger
            id:
              - AUS
        sequence:
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id:
                - input_boolean.automatik_kuchen_theke
                - input_boolean.automatik_led_stripe_kuche
        alias: Ausschalten
mode: single

Moin, versuche mal einfach die trigger nur auf den jeweiligen Zustand zu prüfen und nicht von on to off oder off to on. Denke mal das sollte es sein.

alias: Guten Morgen schaltet...
description: Guten Moregn schaltet folgendes ein/aus
triggers:
  - trigger: state
    entity_id:
      - input_boolean.guten_morgen_virt_schalter
    to: "on"
    id: EIN
  - trigger: state
    entity_id:
      - input_boolean.guten_morgen_virt_schalter
    to: "off"
    id: AUS
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - EIN
        sequence:
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.echo8show
          - action: input_boolean.turn_on
            metadata: {}
            data: {}
            target:
              entity_id:
                - input_boolean.automatik_kuchen_theke
                - input_boolean.automatik_led_stripe_kuche
          - action: switch.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: switch.kaffeemaschine
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.presence_sensor_fp2_38c2_presence_sensor_2
                to: "on"
            timeout:
              hours: 0
              minutes: 30
              seconds: 0
              milliseconds: 0
          - action: automation.trigger
            metadata: {}
            data:
              skip_condition: true
            target:
              entity_id: automation.radio_morgens_auf_esszimmer
        alias: Einschalten
      - conditions:
          - condition: trigger
            id:
              - AUS
        sequence:
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id:
                - input_boolean.automatik_kuchen_theke
                - input_boolean.automatik_led_stripe_kuche
        alias: Ausschalten
mode: single
2 „Gefällt mir“

Du schaltest auch keine Switch Aus, ist das gewollt?

Guten Morgen,
ich habe die Trigger geändert - sind jetzt nicht mehr „von-zu“ sondern nur noch zu.
Brachte aber leider keinen Erfolg.

@Dreckfresse: Ja, schalte nur einen Helfer, der meine Automatik ausschalten soll. Also Helfer aus - Bewegungsmelder löst nicht mehr aus.

Viele Grüße