Skip to main content

Beschattungsautomatik

alias: Sonnenstand Fassade
description: ""
triggers:
  - entity_id: sensor.sun_solar_azimuth
    trigger: state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: template
            value_template: "{{ 0 < states('sensor.sun_solar_azimuth') | float < 73 }}"
        sequence:
          - target:
              entity_id: input_boolean.sonne_ostseite
            action: input_boolean.turn_on
            data: {}
          - target:
              entity_id:
                - input_boolean.sonne_sudseite
                - input_boolean.sonne_westseite
            action: input_boolean.turn_off
            data: {}
      - conditions:
          - condition: template
            value_template: "{{ 73 <= states('sensor.sun_solar_azimuth') | float < 162 }}"
        sequence:
          - target:
              entity_id:
                - input_boolean.sonne_ostseite
                - input_boolean.sonne_sudseite
            action: input_boolean.turn_on
            data: {}
          - target:
              entity_id: input_boolean.sonne_westseite
            action: input_boolean.turn_off
            data: {}
      - conditions:
          - condition: template
            value_template: "{{ 162 <= states('sensor.sun_solar_azimuth') | float < 253 }}"
        sequence:
          - target:
              entity_id:
                - input_boolean.sonne_sudseite
                - input_boolean.sonne_westseite
            action: input_boolean.turn_on
            data: {}
          - target:
              entity_id: input_boolean.sonne_ostseite
            action: input_boolean.turn_off
            data: {}
      - conditions:
          - condition: template
            value_template: "{{ states('sensor.sun_solar_azimuth') | float >= 253 }}"
        sequence:
          - target:
              entity_id: input_boolean.sonne_westseite
            action: input_boolean.turn_on
            data: {}
          - target:
              entity_id:
                - input_boolean.sonne_ostseite
                - input_boolean.sonne_sudseite
            action: input_boolean.turn_off
            data: {}
mode: single