A maioria das automações residenciais dispara por horário fixo, sensor de presença ou comando de voz. Mas uma das combinações mais úteis — e menos usada — é integrar a automação com o Google Agenda (Google Calendar). Quando seus compromissos mudam o horário em que você está em casa, a automação que usa o calendário acompanha automaticamente, sem que você precise reconfigurar nada.
O cenário mais simples: você tem uma reunião de videoconferência às 15h. A sala precisa ter ar condicionado ligado, luzes em modo foco e o smart speaker no silêncio antes disso. Com automação via calendário, isso acontece sozinho baseado no evento do Google Agenda — não no horário fixo que você tem que atualizar manualmente toda vez que a reunião muda.
Como integrar Google Agenda com Home Assistant
O Home Assistant tem uma integração nativa com Google Calendar (via OAuth, nas integrações oficiais). Após autorizar, cada calendário vira uma entidade “calendar.nome_do_calendario” no HA. Você pode criar automações que disparam quando um evento começa, termina ou está prestes a iniciar (com X minutos de antecedência).
Exemplo de automação em YAML:
trigger:
platform: calendar
event: start
offset: "-00:15:00"
entity_id: calendar.trabalho
action:
- service: climate.set_temperature
target:
entity_id: climate.sala
data:
temperature: 23
- service: light.turn_on
data:
brightness_pct: 100
color_temp: 4000
Este exemplo liga o ar e ajusta a luz 15 minutos antes de qualquer evento no calendário “trabalho”.
Automações práticas com calendário
Modo trabalho automático: Quando um evento de trabalho inicia → ar condicionado liga, luzes de escritório em modo foco, smart speaker pausa/muda para modo silencioso, não perturbe no celular.
Rotina de viagem: Quando há um evento de “viagem” no calendário por mais de 24h → modo econômico na casa inteira: ar desliga, luzes aleatórias à noite para simular presença, portão bloqueado com alerta extra.
Receber convidados: Evento de “visita” às 19h → luzes da sala em modo jantar (quente, 40%), música ambiente liga automaticamente 10 minutos antes.
Integração via Google Home diretamente
Para quem não usa Home Assistant, o Google Home tem uma integração mais simples via rotinas que podem ser acionadas por eventos do Google Assistente — mas sem a flexibilidade de ler eventos específicos do calendário. Para o controle fino, o HA é necessário.
Para criar automações baseadas em presença e horário além do calendário, veja Home Assistant: guia completo para começar. Para rotinas no Google Home com assistente de voz, confira como criar cenas e rotinas no Google Home.
Fonte: A documentação oficial da integração Calendar do Home Assistant detalha como configurar, autorizar o Google Calendar e criar automações baseadas em eventos.




