Home Assistant

A maioria dos guias de Home Assistant começa com luzes, termostatos e coisas óbvias. A parte interessante aparece depois, quando um sensor é colocado em um lugar onde ninguém pensou em colocar, e discretamente resolve um problema que tem incomodado alguém por uma década. Uma porta deixada aberta do lado errado da casa. Uma secadora que terminou 40 minutos atrás. Uma bomba de sumidouro que funcionou por muito tempo na terça-feira passada. Os aplicativos abaixo são aqueles aos quais voltamos sempre quando o pedido é “nem sabíamos que um sensor podia pegar isso.”

Escolhemos sete ferramentas que se encaixam em torno do servidor Home Assistant: o painel principal, o flasher para sensores ESP32 baratos, o editor de automação visual para lógica complicada, a malha que mantém Zigbee acessível, o NVR local que se conecta a ele, a loja de complementos comunitária, e a ponte Python para automações que crescem além do editor incorporado. Tudo funciona de forma independente no Windows, macOS ou Linux, então nenhum problema estranho sai da casa.

O que procurar em uma pilha de resolução de problemas do Home Assistant

Comparação rápida

Aplicativo Melhor para Plataformas Plano gratuito Preço inicial/mês
Home Assistant Toda a pilha Win, Mac, Linux Todos os recursos gratuitos Gratuito (auto-hospedado)
ESPHome Construir seus próprios sensores Win, Mac, Linux Totalmente gratuito Gratuito
Node-RED Lógica de automação visual Win, Mac, Linux Totalmente gratuito Gratuito
Zigbee2MQTT Sensores Zigbee baratos, sem hub de fornecedor Win, Mac, Linux Totalmente gratuito Gratuito
Frigate NVR Detecção local de câmera Linux (Docker), Win via WSL Totalmente gratuito Frigate+ opcional cerca de $10/mês
HACS Integrações comunitárias Executado dentro do Home Assistant Gratuito Gratuito
AppDaemon Automações baseadas em Python Win, Mac, Linux Gratuito Gratuito

1. Home Assistant, melhor para toda a pilha doméstica

Home Assistant é o servidor em que tudo mais se conecta. Depois de executado em um mini PC, Raspberry Pi ou VM do Proxmox, o loop de resolução de problemas domésticos é o mesmo todas as vezes: escolha um sensor, coloque-o onde o problema está e escreva uma pequena automação. Funciona no Windows, macOS (Contêiner ou VM) e Linux nativamente, e seu catálogo de integrações passa de 2.000 integrados mais uma camada comunitária muito maior.

Onde fica curto. A interface web ainda espera uma noite ou duas para entender as camadas (entidades, dispositivos, áreas, painéis, automações, scripts, projetos). Controle de voz é funcional, mas mais áspero que um hub comercial.

Preço. Gratuito e de código aberto. Home Assistant Cloud (Nabu Casa) custa uma assinatura mensal modesta e existe apenas para acesso remoto e integrações de voz, ambas opcionais.

Plataformas. Windows, macOS, Linux, mais Home Assistant OS para um dispositivo dedicado.

Baixar: Home Assistant para Windows/Mac/Linux · GitHub

Resumo. Se existe um sensor para seu problema estranho, Home Assistant é onde a resposta vive.

2. ESPHome, melhor para construir seus próprios sensores

ESPHome transforma uma placa ESP32 de cinco dólares em um dispositivo Home Assistant escrevendo uma configuração YAML curta e piscando-a via Wi-Fi. É assim que você consegue sensores que ninguém vende: um contato magnético em uma caixa de fusíveis, um fotoresistor observando o LED de status da caldeira, uma célula de carga sob uma colmeia, uma sonda de solo em um vaso que sempre seca. A integração com Home Assistant é nativa e não requer trabalho adicional.

Onde fica curto. YAML não é amigável para iniciantes completos, e as atualizações OTA falham se o Wi-Fi cair durante o flash. Depurar um valor de sensor ruim geralmente significa ler registros em série.

Preço. Gratuito. O custo é das próprias placas, que são baratas o suficiente para que o excesso de implantação seja a estratégia.

Plataformas. O painel é executado no Windows, macOS e Linux (ou como um complemento dentro do Home Assistant OS).

Baixar: ESPHome oficial · GitHub

Resumo. Escolha isso no dia em que você perceber que nenhum sensor fora da prateleira cobre o canto da casa que você realmente precisa.

3. Node-RED, melhor para automações muito complicadas para o editor incorporado

Node-RED é um editor de fluxo visual que apareceu no mundo de IoT industrial e foi adotado por usuários avançados do Home Assistant anos atrás. Os nós se conectam no navegador, e o fluxo resultante pode encadear eventos de sensor, temporizadores, dados meteorológicos, verificações de calendário e filas de mensagens em automações que levariam páginas de YAML. É a ferramenta de escolha para qualquer pessoa que diga “quando A e B, mas não às quartas, e apenas depois que C não acontecer por 30 minutos.”

Onde fica curto. Os fluxos ficam feios rapidamente se você não os agrupar e anotar, e o controle de versão de um blob JSON é menos agradável do que editar YAML. Implantar um fluxo quebrado pode desencadear cada automação de uma vez.

Preço. Gratuito e de código aberto.

Plataformas. Windows, macOS, Linux (Node.js) ou complemento dentro do Home Assistant OS.

Baixar: Node-RED oficial · GitHub

Resumo. Use-o uma vez que suas automações saem de “se X então Y.”

4. Zigbee2MQTT, melhor para sensores baratos sem hub de fornecedor

Zigbee2MQTT pega um coordenador USB de cinco a quinze dólares (Sonoff, ConBee, SLZB-06) e o transforma em uma rede Zigbee que seu servidor Home Assistant possui de ponta a ponta. Isso é importante porque os sensores Zigbee de Aqara, Sonoff, Tuya, IKEA Tradfri e Third Reality então todos reportam para a mesma malha sem nenhum hub específico da marca, inscrição na nuvem ou bloqueio.

Onde fica curto. A configuração no Windows é o caminho menos testado; Linux e Home Assistant OS são mais suaves. Alguns sensores obscuros precisam de definições de dispositivo personalizadas escritas à mão.

Preço. Gratuito.

Plataformas. Windows, macOS, Linux ou complemento dentro do Home Assistant OS. Docker recomendado.

Baixar: Zigbee2MQTT oficial · GitHub

Resumo. A escolha certa quando você quer uma casa cheia de sensores de contato, movimento, vazamento de água e vibração por menos do preço de um kit de iniciante.

5. Frigate NVR, melhor para transformar câmeras em detectores

Frigate é um gravador de vídeo de rede local que executa detecção de objetos nos quadros que suas câmeras produzem, então em vez de “havia movimento às 3:14 da manhã” você obtém “havia uma pessoa às 3:14 da manhã, segurando o que parece ser um pacote, na garagem”. Porque o expõe como um sensor Home Assistant, ele se conecta diretamente às mesmas automações que respondem a um contato de porta ou uma sonda de vazamento.

Onde fica curto. Os melhores resultados precisam de um acelerador USB Coral ou CPU decente; executar em um pequeno Raspberry Pi sem aceleração de hardware causa perda de quadros. Armazenamento em nuvem não faz parte intencionalmente.

Preço. O próprio Frigate é gratuito. Frigate+ (serviço de retreinamento de modelo opcional) é cerca de dez dólares por mês.

Plataformas. Linux (nativo), Windows via WSL2, macOS via Docker Desktop.

Baixar: Frigate oficial · GitHub

Resumo. Compre isso na primeira vez que uma câmera o notificar sobre seu próprio gato.

6. HACS, melhor para integrações comunitárias que nunca chegaram ao projeto principal

HACS (Home Assistant Community Store) é uma mini-loja que instala as integrações comunitárias e cartões de painel que nunca chegaram à versão principal. A resolução de problemas estranhos geralmente depende dela, porque quanto mais obscura sua bomba de água, desumidificador ou máquina de café, maior a probabilidade de sua integração viver aqui em vez de no Home Assistant apropriado.

Onde fica curto. Qualquer coisa no HACS é mantida pela comunidade: um repositório pode ficar silencioso, e as integrações ocasionalmente quebram após uma atualização de versão do Home Assistant. Cautela sensata antes da atualização.

Preço. Gratuito.

Plataformas. Executado dentro do Home Assistant no Windows, macOS ou Linux.

Baixar: HACS oficial · GitHub

Resumo. Instale-o logo após o Home Assistant. A lista de coisas que você pode integrar dobra aproximadamente.

7. AppDaemon, melhor para automações que você prefere escrever em Python

AppDaemon executa Python ao lado do Home Assistant e permite que você escreva automações como pequenas classes com estado, temporizadores e ajudantes compartilhados. Essa estrutura se amortiza no momento em que uma automação requer “esperar até que três coisas aconteçam em cinco minutos, mas apenas se estivermos em casa, e apenas depois das 20h” e você prefere não desenhar como um fluxo Node-RED.

Onde fica curto. Python é uma barreira para casas onde ninguém programa. Compartilhar configs entre usuários geralmente significa colocá-los em um repositório Git.

Preço. Gratuito.

Plataformas. Windows, macOS, Linux (Python 3.10+) ou complemento dentro do Home Assistant OS.

Baixar: Documentação do AppDaemon · GitHub

Resumo. A ferramenta certa quando sua casa tem mais código do que YAML.

Como escolher a certa

Perguntas frequentes

Qual é o problema estranho mais fácil de resolver primeiro? Um sensor de contato magnético em uma porta de armário ou geladeira, conectado a uma notificação após alguns minutos. Funciona em minutos, ganha confiança na configuração e ensina o padrão.

Posso executar Home Assistant no mesmo PC que uso para outras coisas? Sim, como um contêiner Docker ou como uma VM. A instalação dedicada do Home Assistant OS em uma caixa pequena é mais fácil de manter a longo prazo.

Preciso abrir meu roteador para executar alguma disso? Não. Tudo acima funciona completamente na rede local. O acesso remoto é opcional e vai através do Home Assistant Cloud (Nabu Casa) ou VPN de volta para casa.

Isso é mais barato do que um hub inteligente comercial? Sim, uma vez que você tem três ou mais sensores. As economias se ampliam rapidamente porque não há taxas de nuvem por dispositivo e o hardware Zigbee é muito mais barato do que os equivalentes Wi-Fi.

O que acontece se meu servidor morrer? Os sensores continuam funcionando (Zigbee é uma malha, os dispositivos ESPHome mantêm seu último estado definido), as automações param de disparar até o servidor voltar. Backups de config regulares significam que uma reconstrução é no máximo algumas horas.