Objetivo
Bajar las persianas de la fachada oeste cuando el sol está bajo (entre 0° y 15°) y entra de lleno por las ventanas.
Requisitos
cover.persianas_oeste.
En el editor visual: Añadir disparador → Elevación del sol cruzó un umbral (Sun elevation crossed threshold).
El código
alias: "Persianas oeste con sol bajo"
triggers:
- trigger: sun.elevation_crossed_threshold
options:
threshold:
type: between
value_min:
number: 0
value_max:
number: 15
for: "00:02:00"
conditions:
- condition: numeric_state
entity_id: sun.sun
attribute: azimuth
above: 200
actions:
- action: cover.close_cover
target:
entity_id: cover.persianas_oeste
Lo mismo con el disparador de estado numérico, sobre el atributo elevation de sun.sun:
- trigger: numeric_state
entity_id: sun.sun
attribute: elevation
above: 0
below: 15
Cómo funciona
- La elevación es la altura del sol en grados: 0° en el horizonte, positiva de día y negativa de noche.
typepuede serabove,belowobetween. Salta al entrar en la condición.- La condición de azimut (orientación: 180° es el sur, 270° el oeste) asegura que es el sol de la tarde, que es el que da en la fachada oeste.
- Entre 0° y −6° está el crepúsculo civil: un buen rango para luces exteriores.
Resultado
Acción
18:45 · elevación 14.8° · azimut 240°Resultado
cover.persianas_oeste se cierra