Pessoal,.
Tenho a automação abaixo para fechar as persianas (que estão equipadas com shelly’s)
O objectivo era fechar com base nas seguintes condições:
- luminosidade (do meu sensor) abaixo dos 400lm
- não estar em casa niguem
- ser mais do que 16:30
- e ainda queria adicionar quando a temperatura exterior começar a baixar e for inferior a um determinado valor
Ora o que já tenho feito é o abaixo, mas não está a despoletar sozinha, deduzo que como à hora marcada ainda está superior a 400lm não volta a verificar. Como posso por isto em loop?
Em relação à verificação da temperatura não sei como fazer. Teria de saber que a temperatura exterior está a baixar, mas como posso fazer isso numa automação?
- id: '1636765263151'
alias: PERSIANAS | Fechar (Inverno)
description: Fechar persianas durante o inverno quando sem sol e temperatura exterior
a reduzir
trigger:
- platform: time_pattern
hours: '16'
minutes: '30'
seconds: '00'
condition:
- condition: state
entity_id: person.J1
state: not home
- condition: state
entity_id: person.S1
state: not home
- condition: numeric_state
entity_id: sensor.illumination_7811dcded1ae
below: '400'
action:
- service: cover.set_cover_position
target:
entity_id:
- cover.persiana_quarto1
- cover.persiana_quarto2
- cover.persiana_quarto3
- cover.persiana_quarto4
- cover.persiana_sala1
- cover.persiana_sala2
data:
position: 0
mode: single
Obrigado