Rollladen werden wieder geschlossen

Hallo zusammen,

ich habe seit einiger Zeit meine Rollladen über die Automatismen von HA laufen. Jedoch kommt es täglich vor, dass beim Runterfahren einige Rollladen oben bleiben, wie auch beim Hochfahren, einige unten bleiben.
In den Logs habe ich gesehen, dass sie den Befehl zu fahren bekommen und diesen auch ausführen, aber kurz darauf werden die wieder runter gefahren. Leider sehe ich nicht, wer oder wie die gesteuert werden.

Meine Rollläden sind über KNX eingebunden und haben keine weitere Logik in KNX, dass die Rollläden fahren würden.

Habt ihr eine Idee, wie ich rausfinden kann, wer die steuert, neben meiner Automation?

Vielen Dank

Sieht für mich nach einem Fehler in der Automatisation aus. Kannst Du bitte den Yaml Code hier mal posten?

Natürlich. Hatte ich vergessen:

alias: Rollladen Zeitfahrten
description: ""
triggers:
  - trigger: time
    at: "06:30:00"
    id: First Open
  - trigger: time
    at: "07:00:00"
    id: Second Open
  - trigger: time
    at: "08:00:00"
    id: Third Open
  - trigger: sun
    event: sunset
    offset: "01:00:00"
    id: abends zu
conditions: []
actions:
  - parallel:
      - alias: Öffne Rollladen früh
        if:
          - condition: trigger
            id:
              - First Open
        then:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.abstellraum_rollladen
                - cover.bad_rollladen
                - cover.buro_rollladen_2
                - cover.dachgeschoss_rollladen
                - cover.esszimmer_fenster_rollladen
                - cover.flur_links_rollladen
                - cover.flur_rechts_rollladen
                - cover.flur_rollladen
                - cover.kinderzimmer_1_sud_rollladen
                - cover.kinderzimmer_1_west_rollladen
                - cover.kinderzimmer_2_ost_rollladen
                - cover.kinderzimmer_2_sud_rollladen
                - cover.kuche_herd_rollladen
                - cover.kuche_spule_rollladen
                - cover.kuche_theke_rollladen
                - cover.wohnzimmer_balkontur_rollladen
                - cover.wohnzimmer_ost_rollladen
                - cover.wohnzimmer_sud_rollladen
                - cover.esszimmer_balkontur_rollladen
          - action: saver.clear
            metadata: {}
            data: {}
      - alias: Öffne Rollladen mittel
        if:
          - condition: trigger
            id:
              - Second Open
        then:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.bad_nord_rollladen
                - cover.bad_west_1_rollladen
                - cover.bad_west_2_rollladen
          - action: saver.clear
            metadata: {}
            data: {}
      - alias: Öffne Rollladen spät
        if:
          - condition: trigger
            id:
              - Third Open
        then:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.schlafzimmer_nord_rollladen
                - cover.schlafzimmer_ost_rollladen
          - action: saver.clear
            metadata: {}
            data: {}
      - alias: Schließe Rollladen
        if:
          - condition: trigger
            id:
              - abends zu
        then:
          - action: cover.close_cover
            target:
              entity_id:
                - cover.abstellraum_rollladen
                - cover.bad_nord_rollladen
                - cover.bad_rollladen
                - cover.bad_west_1_rollladen
                - cover.bad_west_2_rollladen
                - cover.buro_rollladen_2
                - cover.dachgeschoss_rollladen
                - cover.esszimmer_fenster_rollladen
                - cover.flur_links_rollladen
                - cover.flur_rechts_rollladen
                - cover.flur_rollladen
                - cover.kinderzimmer_1_sud_rollladen
                - cover.kinderzimmer_1_west_rollladen
                - cover.kinderzimmer_2_ost_rollladen
                - cover.kinderzimmer_2_sud_rollladen
                - cover.kuche_herd_rollladen
                - cover.kuche_spule_rollladen
                - cover.kuche_theke_rollladen
                - cover.schlafzimmer_nord_rollladen
                - cover.schlafzimmer_ost_rollladen
                - cover.wohnzimmer_balkontur_rollladen
                - cover.wohnzimmer_ost_rollladen
                - cover.wohnzimmer_sud_rollladen
                - cover.esszimmer_balkontur_rollladen
            data: {}
          - action: saver.clear
            metadata: {}
            data: {}
mode: single

Was genau erhoffst du dir davon?

Und wie sehen deine anderen Automatisierungen (schließen o.ä.) zu diesen covern aus?

Meine Überlegung dabei war: Er überprüft alle Actions in parallel und fährt bei der Action fort, wo die ID übereinstimmt.

Es gibt noch eine weitere Automation, die für die Rollläden gedacht ist (die Lüftungsfunktion):

alias: Rollladen Lüftungsfunktion
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.abstellkammer_fenster_2
    id: Abstellraum
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.bad_fenster
    id: Bad
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.badezimmer_nord_fenster_2
    id: Badezimmer Nord
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.badezimmer_west_fenster_1
    id: Badezimmer West 1
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.badezimmer_west_fenster_2
    id: Badezimmer West 2
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.buro_fenster_1
    id: Büro
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.buro_fenster_2
    id: Büro
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.buro_fenster_3
    id: Büro
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.dachgeschoss_fenster
    id: Dachgeschoß
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.esszimmer_balkontur
    id: Esszimmer Balkontür
    to: "on"
    from: "off"
    enabled: true
  - trigger: state
    entity_id:
      - binary_sensor.esszimmer_fenster_2
    id: Esszimmer Fenster
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.esszimmer_fenster_1
    id: Esszimmer Fenster
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.flur_fenster_links
    id: Flur Links
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.flur_fenster_rechts
    id: Flur Rechts
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.flur_fenster
    id: Flur
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kinderzimmer_1_sud_fenster_2
    id: Kinderzimmer 1 Süd
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kinderzimmer_1_west_fenster_2
    id: Kinderzimmer 1 West
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kinderzimmer_1_west_fenster_1
    id: Kinderzimmer 1 West
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kinderzimmer_2_ost_fenster
    id: Kinderzimmer 2 Ost
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kinderzimmer_2_sud_fenster
    id: Kinderzimmer 2 Süd
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kuche_herd_fenster_1
    id: Küche Herd
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kuche_herd_fenster_2
    id: Küche Herd
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kuche_spule_fenster_1
    id: Küche Spüle
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kuche_spule_fenster_2
    id: Küche Spüle
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kuche_theke_fenster_1
    id: Küche Theke
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.kuche_theke_fenster_2
    id: Küche Theke
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.schlafzimmer_nord_fenster
    id: Schlafzimmer Nord
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.schlafzimmer_ost_fenster
    id: Schlafzimmer Ost
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmer_balkontur
    id: Wohnzimmer Balkontür
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmer_ost_fenster_1
    id: Wohnzimmer Ost
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmer_ost_fenster_2
    id: Wohnzimmer Ost
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmer_sud_fenster_1
    id: Wohnzimmer Süd
    to: "on"
    from: "off"
  - trigger: state
    entity_id:
      - binary_sensor.wohnzimmer_sud_fenster_2
    id: Wohnzimmer Süd
    to: "on"
    from: "off"
conditions:
  - condition: or
    conditions:
      - alias: Abstellraum
        condition: and
        conditions:
          - condition: trigger
            id:
              - Abstellraum
          - condition: numeric_state
            entity_id: cover.abstellraum_rollladen
            below: 90
            attribute: current_position
      - alias: Bad
        condition: and
        conditions:
          - condition: trigger
            id:
              - Bad
          - condition: numeric_state
            entity_id: cover.bad_rollladen
            below: 90
            attribute: current_position
      - alias: Badezimmer Nord
        condition: and
        conditions:
          - condition: trigger
            id:
              - Badezimmer Nord
          - condition: numeric_state
            entity_id: cover.bad_nord_rollladen
            below: 90
            attribute: current_position
      - alias: Badezimmer West 1
        condition: and
        conditions:
          - condition: trigger
            id:
              - Badezimmer West 1
          - condition: numeric_state
            entity_id: cover.bad_west_1_rollladen
            below: 90
            attribute: current_position
      - alias: Badezimmer West 2
        condition: and
        conditions:
          - condition: trigger
            id:
              - Badezimmer West 2
          - condition: numeric_state
            entity_id: cover.bad_west_2_rollladen
            below: 90
            attribute: current_position
      - alias: Büro
        condition: and
        conditions:
          - condition: trigger
            id:
              - Büro
          - condition: numeric_state
            entity_id: cover.buro_rollladen_2
            below: 90
            attribute: current_position
      - alias: Dachgeschoß
        condition: and
        conditions:
          - condition: trigger
            id:
              - Dachgeschoß
          - condition: numeric_state
            entity_id: cover.dachgeschoss_rollladen
            below: 90
            attribute: current_position
      - alias: Esszimmer Balkontür
        condition: and
        conditions:
          - condition: trigger
            id:
              - Esszimmer Balkontür
          - condition: numeric_state
            entity_id: cover.esszimmer_balkontur_rollladen
            below: 90
            attribute: current_position
      - alias: Esszimmer Fenster
        condition: and
        conditions:
          - condition: trigger
            id:
              - Esszimmer Fenster
          - condition: numeric_state
            entity_id: cover.esszimmer_fenster_rollladen
            below: 90
            attribute: current_position
      - alias: Flur Links
        condition: and
        conditions:
          - condition: trigger
            id:
              - Flur Links
          - condition: numeric_state
            entity_id: cover.flur_links_rollladen
            below: 90
            attribute: current_position
      - alias: Flur Rechts
        condition: and
        conditions:
          - condition: trigger
            id:
              - Flur Rechts
          - condition: numeric_state
            entity_id: cover.flur_rechts_rollladen
            below: 90
            attribute: current_position
      - alias: Flur
        condition: and
        conditions:
          - condition: trigger
            id:
              - Flur
          - condition: numeric_state
            entity_id: cover.flur_rollladen
            below: 90
            attribute: current_position
      - alias: Kinderzimmer Jaro Süd
        condition: and
        conditions:
          - condition: trigger
            id:
              - Kinderzimmer 1 Süd
          - condition: numeric_state
            entity_id: cover.kinderzimmer_1_sud_rollladen
            below: 90
            attribute: current_position
      - alias: Kinderzimmer Jaro West
        condition: and
        conditions:
          - condition: trigger
            id:
              - Kinderzimmer 1 West
          - condition: numeric_state
            entity_id: cover.kinderzimmer_1_west_rollladen
            below: 90
            attribute: current_position
      - alias: Kinderzimmer Kiro Ost
        condition: and
        conditions:
          - condition: trigger
            id:
              - Kinderzimmer 2 Ost
          - condition: numeric_state
            entity_id: cover.kinderzimmer_2_ost_rollladen
            below: 90
            attribute: current_position
      - alias: Kinderzimmer Kiro Süd
        condition: and
        conditions:
          - condition: trigger
            id:
              - Kinderzimmer 2 Süd
          - condition: numeric_state
            entity_id: cover.kinderzimmer_2_sud_rollladen
            below: 90
            attribute: current_position
      - alias: Küche Herd
        condition: and
        conditions:
          - condition: trigger
            id:
              - Küche Herd
          - condition: numeric_state
            entity_id: cover.kuche_herd_rollladen
            below: 90
            attribute: current_position
      - alias: Küche Spüle
        condition: and
        conditions:
          - condition: trigger
            id:
              - Küche Spüle
          - condition: numeric_state
            entity_id: cover.kuche_spule_rollladen
            below: 90
            attribute: current_position
      - alias: Küche Theke
        condition: and
        conditions:
          - condition: trigger
            id:
              - Küche Theke
          - condition: numeric_state
            entity_id: cover.kuche_theke_rollladen
            below: 90
            attribute: current_position
      - alias: Schlafzimmer Nord
        condition: and
        conditions:
          - condition: trigger
            id:
              - Schlafzimmer Nord
          - condition: numeric_state
            entity_id: cover.schlafzimmer_nord_rollladen
            below: 90
            attribute: current_position
      - alias: Schlafzimmer Ost
        condition: and
        conditions:
          - condition: trigger
            id:
              - Schlafzimmer Ost
          - condition: numeric_state
            entity_id: cover.schlafzimmer_ost_rollladen
            below: 90
            attribute: current_position
      - alias: Wohnzimmer Balkontür
        condition: and
        conditions:
          - condition: trigger
            id:
              - Wohnzimmer Balkontür
          - condition: numeric_state
            entity_id: cover.wohnzimmer_balkontur_rollladen
            below: 90
            attribute: current_position
      - alias: Wohnzimmer Ost
        condition: and
        conditions:
          - condition: trigger
            id:
              - Wohnzimmer Ost
          - condition: numeric_state
            entity_id: cover.wohnzimmer_ost_rollladen
            below: 90
            attribute: current_position
      - alias: Wohnzimmer Süd
        condition: and
        conditions:
          - condition: trigger
            id:
              - Wohnzimmer Süd
          - condition: numeric_state
            entity_id: cover.wohnzimmer_sud_rollladen
            below: 90
            attribute: current_position
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - Abstellraum
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.abstellraum_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.abstellraum_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.abstellkammer_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.abstellraum_rollladen',
                'current_position') }}
            target:
              entity_id: cover.abstellraum_rollladen
        alias: Abstellraum
      - conditions:
          - condition: trigger
            id:
              - Bad
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.bad_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.bad_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.bad_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: "{{ saver_entity('cover.bad_rollladen', 'current_position') }}"
            target:
              entity_id: cover.bad_rollladen
        alias: Bad
      - conditions:
          - condition: trigger
            id:
              - Badezimmer Nord
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.bad_nord_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.bad_nord_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.badezimmer_nord_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.bad_nord_rollladen', 'current_position')
                }}
            target:
              entity_id: cover.bad_nord_rollladen
        alias: Badezimmer Nord
      - conditions:
          - condition: trigger
            id:
              - Badezimmer West 1
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.bad_west_1_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.bad_west_1_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.badezimmer_west_fenster_1
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.bad_west_1_rollladen',
                'current_position') }}
            target:
              entity_id: cover.bad_west_1_rollladen
        alias: Badezimmer West 1
      - conditions:
          - condition: trigger
            id:
              - Badezimmer West 2
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.bad_west_2_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.bad_west_2_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.badezimmer_west_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.bad_west_2_rollladen',
                'current_position') }}
            target:
              entity_id: cover.bad_west_2_rollladen
        alias: Badezimmer West 2
      - conditions:
          - condition: trigger
            id:
              - Büro
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.buro_rollladen_2
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.buro_rollladen_2
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.buro_fenster_1
                  - binary_sensor.buro_fenster_2
                  - binary_sensor.buro_fenster_3
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: "{{ saver_entity('cover.buro_rollladen_2', 'current_position') }}"
            target:
              entity_id: cover.buro_rollladen_2
        alias: Büro
      - conditions:
          - condition: trigger
            id:
              - Dachgeschoß
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.dachgeschoss_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.dachgeschoss_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.dachgeschoss_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.dachgeschoss_rollladen',
                'current_position') }}
            target:
              entity_id: cover.dachgeschoss_rollladen
        alias: Dachgeschoß
      - conditions:
          - condition: trigger
            id:
              - Esszimmer Balkontür
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.esszimmer_balkontur_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.esszimmer_balkontur_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.esszimmer_balkontur
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.esszimmer_balkontur_rollladen',
                'current_position') }}
            target:
              entity_id: cover.esszimmer_balkontur_rollladen
        alias: Esszimmer Balkontür
      - conditions:
          - condition: trigger
            id:
              - Esszimmer Fenster
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.esszimmer_fenster_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.esszimmer_fenster_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.esszimmer_fenster_1
                  - binary_sensor.esszimmer_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.esszimmer_fenster_rollladen',
                'current_position') }}
            target:
              entity_id: cover.esszimmer_fenster_rollladen
        alias: Esszimmer Fenster
      - conditions:
          - condition: trigger
            id:
              - Flur Links
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.flur_links_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.flur_links_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.flur_fenster_links
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.flur_links_rollladen',
                'current_position') }}
            target:
              entity_id: cover.flur_links_rollladen
        alias: Flur Links
      - conditions:
          - condition: trigger
            id:
              - Flur Rechts
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.flur_rechts_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.flur_rechts_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.flur_fenster_rechts
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.flur_rechts_rollladen',
                'current_position') }}
            target:
              entity_id: cover.flur_rechts_rollladen
        alias: Flur Rechts
      - conditions:
          - condition: trigger
            id:
              - Flur
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.flur_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.flur_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.flur_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: "{{ saver_entity('cover.flur_rollladen', 'current_position') }}"
            target:
              entity_id: cover.flur_rollladen
        alias: Flur Fenster
      - conditions:
          - condition: trigger
            id:
              - Kinderzimmer 1 Süd
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kinderzimmer_1_sud_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kinderzimmer_1_sud_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kinderzimmer_1_sud_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kinderzimmer_1_sud_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kinderzimmer_1_sud_rollladen
        alias: Kinderzimmer Jaro Süd
      - conditions:
          - condition: trigger
            id:
              - Kinderzimmer 1 West
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kinderzimmer_1_west_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kinderzimmer_1_west_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kinderzimmer_1_west_fenster_1
                  - binary_sensor.kinderzimmer_1_west_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kinderzimmer_1_west_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kinderzimmer_1_west_rollladen
        alias: Kinderzimmer Jaro West
      - conditions:
          - condition: trigger
            id:
              - Kinderzimmer 2 Ost
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kinderzimmer_2_ost_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kinderzimmer_2_ost_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kinderzimmer_2_ost_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kinderzimmer_2_ost_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kinderzimmer_2_ost_rollladen
        alias: Kinderzimmer Kiro Ost
      - conditions:
          - condition: trigger
            id:
              - Kinderzimmer 2 Süd
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kinderzimmer_2_sud_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kinderzimmer_2_sud_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kinderzimmer_2_sud_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kinderzimmer_2_sud_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kinderzimmer_2_sud_rollladen
        alias: Kinderzimmer Kiro Süd
      - conditions:
          - condition: trigger
            id:
              - Küche Herd
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kuche_herd_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kuche_herd_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kuche_herd_fenster_1
                  - binary_sensor.kuche_herd_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kuche_herd_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kuche_herd_rollladen
        alias: Küche Herd
      - conditions:
          - condition: trigger
            id:
              - Küche Spüle
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kuche_spule_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kuche_spule_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kuche_spule_fenster_1
                  - binary_sensor.kuche_spule_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kuche_spule_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kuche_spule_rollladen
        alias: Küche Spüle
      - conditions:
          - condition: trigger
            id:
              - Küche Theke
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.kuche_theke_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.kuche_theke_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.kuche_theke_fenster_1
                  - binary_sensor.kuche_theke_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.kuche_theke_rollladen',
                'current_position') }}
            target:
              entity_id: cover.kuche_theke_rollladen
        alias: Küche Theke
      - conditions:
          - condition: trigger
            id:
              - Schlafzimmer Nord
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.schlafzimmer_nord_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.schlafzimmer_nord_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.schlafzimmer_nord_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.schlafzimmer_nord_rollladen',
                'current_position') }}
            target:
              entity_id: cover.schlafzimmer_nord_rollladen
        alias: Schlafzimmer Nord
      - conditions:
          - condition: trigger
            id:
              - Schlafzimmer Ost
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.schlafzimmer_ost_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.schlafzimmer_ost_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.schlafzimmer_ost_fenster
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.schlafzimmer_ost_rollladen',
                'current_position') }}
            target:
              entity_id: cover.schlafzimmer_ost_rollladen
        alias: Schlafzimmer Ost
      - conditions:
          - condition: trigger
            id:
              - Wohnzimmer Balkontür
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.wohnzimmer_balkontur_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.wohnzimmer_balkontur_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.wohnzimmer_balkontur
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.wohnzimmer_balkontur_rollladen',
                'current_position') }}
            target:
              entity_id: cover.wohnzimmer_balkontur_rollladen
        alias: Wohnzimmer Balkontür
      - conditions:
          - condition: trigger
            id:
              - Wohnzimmer Ost
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.wohnzimmer_ost_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.wohnzimmer_ost_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.wohnzimmer_ost_fenster_1
                  - binary_sensor.wohnzimmer_ost_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.wohnzimmer_ost_rollladen',
                'current_position') }}
            target:
              entity_id: cover.wohnzimmer_ost_rollladen
        alias: Wohnzimmer Ost
      - conditions:
          - condition: trigger
            id:
              - Wohnzimmer Süd
        sequence:
          - action: saver.save_state
            metadata: {}
            data:
              entity_id:
                - cover.wohnzimmer_sud_rollladen
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id: cover.wohnzimmer_sud_rollladen
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.wohnzimmer_sud_fenster_1
                  - binary_sensor.wohnzimmer_sud_fenster_2
                to: "off"
            timeout:
              hours: 0
              minutes: 20
              seconds: 0
          - action: cover.set_cover_position
            metadata: {}
            data:
              position: >-
                {{ saver_entity('cover.wohnzimmer_sud_rollladen',
                'current_position') }}
            target:
              entity_id: cover.wohnzimmer_sud_rollladen
        alias: Wohnzimmer Süd
mode: single

kann es sein, dass die Fenstersensoren den Status ändern (z.B. von unbekannt/unavailabe zu off) und deswegen die Cover wieder schließen?

Ich würde an diesen Stellen

auch mit from: "on" arbeiten.

Ansonsten habe ich mir diese ellenlange Automation nicht genauer angeschaut.

Das kann ich versuchen.

Ich habe gedacht, wenn es dadurch getriggert wird, würde es genauso hinter den Logs stehen, wie auch bei der anderen Automation:

Dann stellt sich weiterhin die Frage: Was schließt deine Cover wieder?
Vermutlich nix in HA aber du schreibst ja, dass keine weiteren Automatisierungen außerhalb HA laufen.
Was passiert denn, wenn der Aktor unavailable ist und dann wieder kommt?

Dann soll alles bleiben, wo es ist:

image

Also, ich habe mir das mal etwas länger angesehen.
Die Lüftungsautomation ist deaktiviert. Trotzdem spielen die Rollladen verrückt.

Gestern morgen sind alle hochgefahren, ohne Probleme.
Gestern Abend sind wieder viele nicht gefahren.
Heute morgen sind wieder zwei unten geblieben.
Ich kann es mir beim besten Willen nicht erklären, wo der zusätzliche Trigger herkommt.

Hier ist alles in Ordnung

Hier ist der zusätzliche Trigger 30 sek. später zu erkennne.

Hat jemand noch eine Idee, was ich machen kann?

Ich würde ja immer noch versuchen, beim wait_for_trigger auch das from: "on" zu setzen.
Bei deiner langen Automation ist das ein Schwachpunkt. Denn wenn 20 Min. auf etwas gewartet werden soll, der Sensor aber in den 20 Min. irgendwann den Status verliert … könnten solche Reaktionen auftreten.

Ich habe die “lange” Automation komplett deaktiviert. Da kommt nichts mehr von.
Es ist nur noch die erste Automation, die ich gepostet habe, aktiv.

Das machen die IFs schon automatisch (ohne Parallel). Wenn das erste IF nicht true ist, wird das zweite IF geprüft usw.
Also nimm mal das Parallel raus.

Ich würde es eigentlich auch über Options machen:

alias: Rollladen Zeitfahrten
description: ""
triggers:
  - trigger: time
    at: "06:30:00"
    id: First Open
  - trigger: time
    at: "07:00:00"
    id: Second Open
  - trigger: time
    at: "08:00:00"
    id: Third Open
  - trigger: sun
    event: sunset
    offset: "01:00:00"
    id: abends zu
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - First Open
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.abstellraum_rollladen
                - cover.bad_rollladen
                - cover.buro_rollladen_2
                - cover.dachgeschoss_rollladen
                - cover.esszimmer_fenster_rollladen
                - cover.flur_links_rollladen
                - cover.flur_rechts_rollladen
                - cover.flur_rollladen
                - cover.kinderzimmer_1_sud_rollladen
                - cover.kinderzimmer_1_west_rollladen
                - cover.kinderzimmer_2_ost_rollladen
                - cover.kinderzimmer_2_sud_rollladen
                - cover.kuche_herd_rollladen
                - cover.kuche_spule_rollladen
                - cover.kuche_theke_rollladen
                - cover.wohnzimmer_balkontur_rollladen
                - cover.wohnzimmer_ost_rollladen
                - cover.wohnzimmer_sud_rollladen
                - cover.esszimmer_balkontur_rollladen
          - action: saver.clear
            metadata: {}
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Second Open
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.bad_nord_rollladen
                - cover.bad_west_1_rollladen
                - cover.bad_west_2_rollladen
          - action: saver.clear
            metadata: {}
            data: {}
      - conditions:
          - condition: trigger
            id:
              - Third Open
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.schlafzimmer_nord_rollladen
                - cover.schlafzimmer_ost_rollladen
          - action: saver.clear
            metadata: {}
            data: {}
      - conditions:
          - condition: trigger
            id:
              - abends zu
        sequence:
          - action: cover.close_cover
            target:
              entity_id:
                - cover.abstellraum_rollladen
                - cover.bad_nord_rollladen
                - cover.bad_rollladen
                - cover.bad_west_1_rollladen
                - cover.bad_west_2_rollladen
                - cover.buro_rollladen_2
                - cover.dachgeschoss_rollladen
                - cover.esszimmer_fenster_rollladen
                - cover.flur_links_rollladen
                - cover.flur_rechts_rollladen
                - cover.flur_rollladen
                - cover.kinderzimmer_1_sud_rollladen
                - cover.kinderzimmer_1_west_rollladen
                - cover.kinderzimmer_2_ost_rollladen
                - cover.kinderzimmer_2_sud_rollladen
                - cover.kuche_herd_rollladen
                - cover.kuche_spule_rollladen
                - cover.kuche_theke_rollladen
                - cover.schlafzimmer_nord_rollladen
                - cover.schlafzimmer_ost_rollladen
                - cover.wohnzimmer_balkontur_rollladen
                - cover.wohnzimmer_ost_rollladen
                - cover.wohnzimmer_sud_rollladen
                - cover.esszimmer_balkontur_rollladen
            data: {}
          - action: saver.clear
            metadata: {}
            data: {}
mode: single

Achja, das hatte ich gestern Abend schon geändert:

Das ist der neue Code, aber mit dem gleichen Fehler von heute morgen:

alias: Rollladen Zeitfahrten
description: ""
triggers:
  - trigger: time
    at: "06:30:00"
    id: First Open
  - trigger: time
    at: "07:00:00"
    id: Second Open
  - trigger: time
    at: "08:00:00"
    id: Third Open
  - trigger: sun
    event: sunset
    offset: "01:00:00"
    id: abends zu
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - First Open
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.abstellraum_rollladen
                - cover.bad_rollladen
                - cover.buro_rollladen_2
                - cover.dachgeschoss_rollladen
                - cover.esszimmer_fenster_rollladen
                - cover.flur_links_rollladen
                - cover.flur_rechts_rollladen
                - cover.flur_rollladen
                - cover.kinderzimmer_1_sud_rollladen
                - cover.kinderzimmer_1_west_rollladen
                - cover.kinderzimmer_2_ost_rollladen
                - cover.kinderzimmer_2_sud_rollladen
                - cover.kuche_herd_rollladen
                - cover.kuche_spule_rollladen
                - cover.kuche_theke_rollladen
                - cover.wohnzimmer_balkontur_rollladen
                - cover.wohnzimmer_ost_rollladen
                - cover.wohnzimmer_sud_rollladen
                - cover.esszimmer_balkontur_rollladen
      - conditions:
          - condition: trigger
            id:
              - Second Open
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.bad_nord_rollladen
                - cover.bad_west_1_rollladen
                - cover.bad_west_2_rollladen
      - conditions:
          - condition: trigger
            id:
              - Third Open
        sequence:
          - action: cover.open_cover
            metadata: {}
            data: {}
            target:
              entity_id:
                - cover.schlafzimmer_nord_rollladen
                - cover.schlafzimmer_ost_rollladen
      - conditions:
          - condition: trigger
            id:
              - abends zu
        sequence:
          - action: cover.close_cover
            target:
              entity_id:
                - cover.abstellraum_rollladen
                - cover.bad_nord_rollladen
                - cover.bad_rollladen
                - cover.bad_west_1_rollladen
                - cover.bad_west_2_rollladen
                - cover.buro_rollladen_2
                - cover.dachgeschoss_rollladen
                - cover.esszimmer_fenster_rollladen
                - cover.flur_links_rollladen
                - cover.flur_rechts_rollladen
                - cover.flur_rollladen
                - cover.kinderzimmer_1_sud_rollladen
                - cover.kinderzimmer_1_west_rollladen
                - cover.kinderzimmer_2_ost_rollladen
                - cover.kinderzimmer_2_sud_rollladen
                - cover.kuche_herd_rollladen
                - cover.kuche_spule_rollladen
                - cover.kuche_theke_rollladen
                - cover.schlafzimmer_nord_rollladen
                - cover.schlafzimmer_ost_rollladen
                - cover.wohnzimmer_balkontur_rollladen
                - cover.wohnzimmer_ost_rollladen
                - cover.wohnzimmer_sud_rollladen
                - cover.esszimmer_balkontur_rollladen
            data: {}
mode: single

Schön, dass du das jetzt schreibst, wo ich soeben die ganze Automation neu “geschrieben” habe :rage:

Dann liegt die auslösende Automation vermutlich außerhalb von HA, wenn das die einzigen Trigger für die Cover sind. Vermutlich doch KNX oder evtl. ein Schutzmechanismus.

Es tut mir wahnsinnig leid. Es ist mir erst eingefallen, als ich deine Lösung gesehen hatte.
Gibt es denn in HA noch ein anderes Protokoll, wo man sehen kann, durch was es getriggert wurde?