Fechar os estores às oito da manhã porque «é verão» é a automatização mais básica que existe, e raramente a melhor. O que interessa é fechar quando o sol bate mesmo na janela e a divisão começa a aquecer, e abrir quando deixa de fazer falta. Neste guia mostro como fazer isso com a posição do sol e a temperatura no Home Assistant, com duas automatizações prontas a copiar.
Este artigo faz parte da série Home Assistant do Zero à Prática e parte do princípio de que já tens os estores no Home Assistant. Se não, começa pelo guia para automatizar estores: módulo ou motor.
Como automatizar estores com sol e temperatura?
Usa a posição do sol e a temperatura da divisão como condições: quando o sol está alto e do lado da janela e a divisão passa dos 25 °C, o estore desce até uma posição parcial. À noite, fecha ao pôr do sol, a menos que a porta da varanda esteja aberta. Um interruptor auxiliar permite pausar tudo quando quiseres.
O que precisas
| Peça | Para quê | Onde saber mais |
|---|---|---|
| Estores no Home Assistant (Shelly Plus 2PM ou Aqara E1) | Mover o estore e definir a posição | Automatizar estores: módulo ou motor |
| Sensor de temperatura (SONOFF SNZB-02P) | Saber quando a divisão aquece | Sensores de temperatura e humidade |
| Sensor de porta (SONOFF SNZB-04P ou o de que falamos no guia de porta e janela) | Não fechar com a varanda aberta | Sensores de porta e janela |
Os sensores de temperatura e de porta são Zigbee e usam o coordenador do Episódio 3. Os modelos de que precisas, com links, são estes:
Ver preço atual do Shelly Plus 2PM Ver preço atual do Aqara E1 Ver preço atual do SNZB-02P Ver preço atual do SNZB-04P
Como o Home Assistant sabe onde está o sol
A integração do sol já vem de série e calcula a posição do sol a partir da localização da tua casa, sem internet. A entidade sun.sun tem dois atributos que interessam:
- Elevação: a altura do sol acima do horizonte, em graus. Abaixo de uns 20° o sol está baixo e costuma bater em ângulo, acima de 20° já aquece a sério.
- Azimute: a direção do sol em graus, com norte em 0°, este em 90°, sul em 180° e oeste em 270°.
Para saber o intervalo da tua janela, descobre a orientação com a bússola do telemóvel e observa durante um dia a que horas o sol entra. Uma janela virada a sudoeste, por exemplo, apanha o sol com azimute entre cerca de 180° e 270°. Ajusta pela experiência.
Um interruptor para pausar tudo
Antes de criares as automatizações, cria um interruptor auxiliar que as liga e desliga de uma vez. Em Definições, Dispositivos e serviços, Auxiliares, Criar auxiliar, escolhe «Interruptor» e dá-lhe o nome «Estores automáticos». Assim, quando tens visitas ou queres os estores sempre abertos, desligas um único interruptor em vez de editar automatizações.
Duas automatizações para começar
Se ainda não criaste nenhuma, o Episódio 4 mostra o editor visual. Para copiar estas duas, cria uma automatização nova, usa o menu dos três pontos, «Editar em YAML», e cola. Troca os nomes das entidades pelos teus.
Descer o estore quando o sol bate e a sala aquece
alias: Estore da sala contra o sol e o calor
triggers:
- trigger: time_pattern
minutes: "/10"
conditions:
- condition: state
entity_id: input_boolean.estores_automaticos
state: "on"
- condition: numeric_state
entity_id: sun.sun
attribute: elevation
above: 20
- condition: numeric_state
entity_id: sun.sun
attribute: azimuth
above: 180
below: 270
- condition: numeric_state
entity_id: sensor.sala_temperatura
above: 25
- condition: numeric_state
entity_id: cover.estore_sala
attribute: current_position
above: 20
actions:
- action: cover.set_cover_position
target:
entity_id: cover.estore_sala
data:
position: 20
A automatização avalia as condições de dez em dez minutos. Só desce o estore se o sol estiver alto, do lado da janela, a sala estiver acima de 25 °C e o estore ainda estiver mais aberto do que o necessário. A posição de 20 % mantém alguma luz.
Fechar ao pôr do sol e abrir de manhã
alias: Estores ao pôr do sol e de manhã
triggers:
- trigger: sun
event: sunset
offset: "-00:15:00"
id: "fechar"
- trigger: time
at: "07:30:00"
id: "abrir"
conditions:
- condition: state
entity_id: input_boolean.estores_automaticos
state: "on"
actions:
- choose:
- conditions:
- condition: trigger
id: "fechar"
- condition: state
entity_id: binary_sensor.porta_varanda_contacto
state: "off"
sequence:
- action: cover.close_cover
target:
entity_id: cover.estore_sala
- conditions:
- condition: trigger
id: "abrir"
sequence:
- action: cover.open_cover
target:
entity_id: cover.estore_sala
O sensor de porta no estado «desligado» quer dizer porta fechada. Se a varanda estiver aberta ao pôr do sol, o estore não desce, o que evita que fique preso ou que feche com alguém lá fora. Se quiseres, acrescenta um segundo gatilho que feche o estore quando a porta voltar a fechar depois do pôr do sol.
Como afinar sem complicar
- Posição parcial em vez de fechar tudo. Entre 20 % e 30 % corta grande parte do sol direto e mantém luz natural na divisão.
- Histerese. Fecha acima dos 25 °C e abre abaixo dos 23 °C, para o estore não subir e descer a cada meia hora.
- Dias nublados. Um sensor com luminosidade, como os do guia de sensores de movimento Zigbee, ajuda a distinguir sol direto de céu encoberto.
- Presença. Se não queres estores a mexer com alguém a ver televisão, acrescenta uma condição de presença ou usa o interruptor de pausa.
Mostra o estado dos estores e o interruptor de pausa no painel da família, como no Episódio 6.
Onde comprar:
- Hub Oficial Plug & Play: Ver Home Assistant Green
- Placa Raspberry Pi: Ver Raspberry Pi 5 (8GB) na Amazon
- Acessórios Raspberry Pi: Fonte Oficial USB-C 27W | Caixa Externa para SSD NVMe USB
- Armazenamento Fiável: SSD M.2 NVMe Kingston / Crucial | Cartão MicroSD SanDisk High Endurance
- Mini PC Completo (Melhor Relação Preço/Potência): Ver Mini PC Intel N100 (16GB RAM + 512GB SSD) na Amazon
- Antena / Coordenador Zigbee: Ver Dongle USB Sonoff Zigbee 3.0 na Amazon
Este artigo contém links de afiliado. Como Associado da Amazon, o NETthings ganha com compras qualificadas, sem custo adicional para ti. Os preços e a disponibilidade mudam, por isso consulta sempre o valor atual na Amazon.
Para mais opções testadas, vê o nosso guia BlitzHome e BlitzWolf e segue o Cupão na Hora no Telegram para as promoções.
Perguntas frequentes
Como sei a orientação da minha janela?
Usa a bússola do telemóvel, apontando para fora da janela. O norte é 0°, o este 90°, o sul 180° e o oeste 270°. Depois observa a que horas o sol entra e ajusta o intervalo de azimute da automatização pela experiência. Uma pequena diferença de 10° ou 20° raramente se nota.
Preciso de um sensor de luz para isto?
Não é obrigatório. A posição do sol e a temperatura da divisão já chegam para a maior parte dos casos. Um sensor de luminosidade acrescenta a capacidade de distinguir sol direto de um dia nublado, o que evita descer o estore sem necessidade. É um extra que se acrescenta depois.
As automatizações funcionam sem internet?
Sim. A posição do sol é calculada localmente pelo Home Assistant a partir da localização da casa, e os sensores Zigbee e os módulos Shelly funcionam em local. Só as notificações no telemóvel dependem de internet. Isto torna estas automatizações bastante fiáveis, ao contrário das que dependem de serviços na nuvem.
Posso impedir que o estore se mexa quando estou em casa?
Podes, de duas formas. A mais simples é usar o interruptor auxiliar de pausa e desligá-lo quando estás em casa e queres os estores quietos. A outra é acrescentar uma condição de presença, por exemplo com a zona da casa ou com um sensor de presença na divisão.
Posso usar a previsão do tempo nestas condições?
Sim. Uma entidade meteorológica do Home Assistant expõe o estado do tempo, como soalheiro ou nublado, e podes usá-la como condição. Costuma ser menos precisa do que um sensor real na janela, por isso funciona melhor como complemento da temperatura e da posição do sol, e não como substituto.
E agora?
Com sensores, estores e automatizações a funcionar, o passo seguinte é o aquecimento: termóstatos e válvulas para radiadores. Vem aí um guia dedicado. Entretanto, volta ao guia completo da série Home Assistant e segue o @netthings no Telegram para não perderes o próximo artigo.




Comentários
Enviar um comentário