I dag har jeg montert opp min første IKEA Fyrtur, et produkt jeg egentlig har siklet på helt siden det ble annonsert at IKEA skulle lage det -- så jeg er iofs. litt sent ute i å faktisk anskaffe det. Anywho.
Sola som treffer det vinduet gjør den ene sittegruppen vår litt vanskelig å ta i bruk (og det er tilfeldigvis der vi gjerne ser på TV eller har laptop på fanget) - så jeg har skrevet en enkel automasjon som sørger for at den er nede når det er sol (eller sannsynligvis er sol) på vinduet.
Home Assistant konfig:
# Trenger sun og yr-integrasjoner
sun:
sensor:
- platform: yr
# En binær-sensor som settes til true/false når solen står i riktig vinkel for å treffe vinduet, og yr-symbolet er av en type som ikke er så overskyet.
binary_sensor:
- platform: template
sensors:
sol_vestre_vindu:
friendly_name: "Sol vestre vindu"
value_template: >
{{ state_attr('sun.sun', 'azimuth')|float > 230 and state_attr('sun.sun', 'azimuth')|float < 315 and state_attr('sun.sun','elevation')|float > 5 and state_attr('sun.sun','elevation')|float < 30 and states('sensor.yr_symbol')|int >= 1 and states('sensor.yr_symbol')|int < 4 }}
# Automasjoner som dekker til/ikke basert på binær-sensor
automation:
- alias: Dekk til vestre vindu ved sol
trigger:
- entity_id: binary_sensor.sol_vestre_vindu
platform: state
to: 'on'
action:
- service: cover.set_cover_position
data:
entity_id: cover.0xd0cf5efffee847ee_cover
position: 0
- alias: Åpne rullegardin vestre vindu når sol over
trigger:
- entity_id: binary_sensor.sol_vestre_vindu
platform: state
to: 'off'
action:
- service: cover.set_cover_position
data:
entity_id: cover.0xd0cf5efffee847ee_cover
position: 100
Meldt klarvær i morgen, så da får vi se hvor godt jeg traff med vinkel.