Jalousinen Automatisierung mit Temperatur und Azimut -> Verständnisfrage

Meine ist etwas komplizierter aufgebaut, aber funktioniert bei mir. Ich arbeite mit mehreren Triggern und OPTION Auswahl. Vielleicht was für dich?

alias: Rollosteuerung
description: Steuerung Rollos nach Sonnenstand oder aufgrund Wind
triggers:
  - entity_id:
      - sensor.openweathermap_wind_speed
    above: 26
    id: starker Wind
    trigger: numeric_state
  - entity_id:
      - sensor.sun_solar_azimuth
    above: 80
    id: Azimut früh
    trigger: numeric_state
  - entity_id:
      - sensor.sun_solar_azimuth
    above: 140
    id: Azimut nachmittags
    trigger: numeric_state
  - entity_id:
      - sensor.openweathermap_temperature
    above: 24
    id: hohe Temperatur
    trigger: numeric_state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - starker Wind
        sequence:
          - metadata: {}
            data: {}
            target:
              entity_id:
                - cover.rollo_constantin_westseite
                - cover.rollo_cornelius_suedseite
                - cover.rollo_badezimmer
                - cover.rollo_constantin_suedseite
                - cover.rollo_cornelius_ostseite
                - cover.rollo_kueche_ostseite
                - cover.rollo_kueche_suedseite
                - cover.rollo_schlafzimmer
                - cover.rollo_wohnzimmer_nordseite
                - cover.rollo_wohnzimmer_westseite
            action: cover.open_cover
      - conditions:
          - condition: trigger
            id:
              - Azimut früh
          - condition: numeric_state
            entity_id: sensor.openweathermap_wind_speed
            below: 26
        sequence:
          - parallel:
              - if:
                  - condition: numeric_state
                    entity_id: sensor.steckdose_schreibtisch_constantin_energy_power
                    above: 20
                  - condition: numeric_state
                    entity_id: sensor.motionsensor_constantin_illuminance
                    above: 26
                then:
                  - data:
                      position: 15
                    target:
                      entity_id: cover.rollo_constantin_suedseite
                    action: cover.set_cover_position
              - if:
                  - condition: numeric_state
                    entity_id: sensor.steckdose_schreibtisch_cornelius_energy_power
                    above: 20
                  - condition: numeric_state
                    entity_id: sensor.motionsensor_cornelius_illuminance
                    above: 26
                then:
                  - data:
                      position: 15
                    target:
                      entity_id:
                        - cover.rollo_cornelius_ostseite
                        - cover.rollo_cornelius_suedseite
                    action: cover.set_cover_position
      - conditions:
          - condition: trigger
            id:
              - Azimut nachmittags
          - condition: numeric_state
            entity_id: sensor.openweathermap_wind_speed
            below: 26
        sequence:
          - parallel:
              - if:
                  - condition: numeric_state
                    entity_id: sensor.steckdose_schreibtisch_constantin_energy_power
                    above: 20
                  - condition: numeric_state
                    entity_id: sensor.motionsensor_constantin_illuminance
                    above: 26
                then:
                  - target:
                      entity_id:
                        - cover.rollo_constantin_westseite
                        - cover.rollo_constantin_suedseite
                    data:
                      position: 15
                    action: cover.set_cover_position
              - if:
                  - condition: numeric_state
                    entity_id: sensor.steckdose_schreibtisch_cornelius_energy_power
                    above: 20
                  - condition: numeric_state
                    entity_id: sensor.motionsensor_cornelius_illuminance
                    above: 26
                then:
                  - data:
                      position: 15
                    target:
                      entity_id:
                        - cover.rollo_cornelius_ostseite
                        - cover.rollo_cornelius_suedseite
                    action: cover.set_cover_position
              - if:
                  - condition: numeric_state
                    entity_id: sensor.steckdose_lg_wohnzimmer_energy_power
                    above: 20
                then:
                  - data:
                      position: 15
                    target:
                      entity_id: cover.rollo_wohnzimmer_westseite
                    action: cover.set_cover_position
              - if:
                  - condition: template
                    value_template: >-
                      {% if state_attr('cover.rollo_kueche_ostseite',
                      'current_position') < 70 %}
                       true
                      {% else %}
                       false
                      {% endif %}
                then:
                  - metadata: {}
                    data: {}
                    target:
                      device_id: 18d8c100456ac74b05539faad951061e
                    action: cover.open_cover
              - if:
                  - condition: template
                    value_template: >-
                      {% if state_attr('cover.rollo_kueche_suedseite',
                      'current_position') < 70 %}
                       true
                      {% else %}
                       false
                      {% endif %}
                then:
                  - metadata: {}
                    data: {}
                    target:
                      device_id: d157727e1514e4daebcc56d6a450d740
                    action: cover.open_cover
          - condition: numeric_state
      - conditions:
          - condition: trigger
            id:
              - hohe Temperatur
          - condition: numeric_state
            entity_id: sensor.openweathermap_wind_speed
            below: 26
          - condition: numeric_state
            entity_id: sensor.sun_solar_elevation
            above: 10
          - condition: state
            entity_id: binary_sensor.wetter
            state: "on"
        sequence:
          - parallel:
              - metadata: {}
                data:
                  position: 15
                target:
                  device_id:
                    - 69f873694730d3b6094ff050555adb9d
                    - e0c7e9361f1c5595ce6bb3e540821bcf
                    - 09cbeed06b8aedc0c5d1b21c0ac517aa
                    - 834d0df69849987d8b800a0fc1f1a2a5
                    - 4874cd30bf0e61ff431cce703b6fa686
                    - f732e6aafc02b9213e7b19bbef8336e0
                action: cover.set_cover_position
              - if:
                  - condition: numeric_state
                    entity_id: sensor.sun_solar_azimuth
                    below: 130
                then:
                  - metadata: {}
                    data:
                      position: 40
                    target:
                      device_id:
                        - 18d8c100456ac74b05539faad951061e
                    action: cover.set_cover_position
                  - metadata: {}
                    data:
                      position: 60
                    target:
                      device_id: d157727e1514e4daebcc56d6a450d740
                    action: cover.set_cover_position
mode: single