Home Assistant, o centro de uma pilha de casa inteligente de código aberto

Um escritor da XDA recentemente informou que três contêineres Docker cobrem toda a sua casa inteligente. Essa afirmação chamou atenção porque a maioria das configurações auto-hospedadas se transformam em uma bagunça de doze serviços quando o trabalho real de executar luzes, sensores, câmeras e automações requer apenas alguns. Se um mini PC e um dongle USB Zigbee ficam embaixo da TV, e o objetivo é sair da nuvem sem cuidar de um laboratório caseiro, os melhores aplicativos para uma pilha de casa inteligente de código aberto cabem em uma máquina e ficam fora do caminho. As sete escolhas abaixo cobrem os papéis que a maioria das casas auto-hospedadas realmente precisa: um hub, um broker MQTT, um editor de automação, um gateway Zigbee, um kit de ferramentas de firmware para placas ESP, um gravador de câmera que executa detecção de objetos local e um monitor para a própria pilha. Cada um é entregue como uma imagem Docker, funciona no Windows, macOS e Linux, e permanece de código aberto.

O que procurar em um aplicativo de pilha de casa inteligente

Antes de escolher qualquer um destes, os critérios que realmente importam para uma casa inteligente auto-hospedada:

Comparação rápida

Aplicativo Papel Docker Licença Destaque
Home Assistant Hub central e automação Sim Apache 2.0 3.000+ integrações, lançamentos semanais
Mosquitto Broker MQTT Sim EPL 2.0 Funciona em menos de 10 MB de RAM
Node-RED Automação de fluxo visual Sim Apache 2.0 Lógica de arrastar e soltar para fluxos complexos
Zigbee2MQTT Gateway Zigbee Sim MIT Substitui cada hub Zigbee específico da marca
ESPHome Firmware ESP32/ESP8266 Sim MIT / GPLv3 Sensores DIY definidos por YAML
Frigate NVR de câmera com detecção de IA Sim MIT Detecção de objetos local, sem nuvem
Uptime Kuma Monitoramento de serviço Sim MIT Alertas para Telegram, Discord, email

Os aplicativos

1. Home Assistant: melhor para o hub central

Home Assistant é a implementação de referência de um hub de casa inteligente de código aberto. Ele envia integrações para milhares de dispositivos, um painel de controle nativo e um mecanismo de automação que lê YAML ou um editor visual. Executar a versão Container em Docker mantém a instalação portátil entre máquinas, e uma restauração com um clique de um snapshot move toda a casa para uma caixa nova em menos de uma hora.

Onde fica aquém: Algumas integrações de dispositivos dependem de componentes personalizados do HACS, a loja de complementos da comunidade. Configurar TLS externamente é manual a menos que a assinatura em nuvem Nabu Casa cuide disso.

Preço:

Plataformas: Windows, macOS, Linux via Docker. Instalação do SO nativo em Raspberry Pi e mini PCs x86 genéricos.

Baixar: Home Assistant

Conclusão: A escolha padrão para qualquer casa inteligente auto-hospedada. Todos os outros aplicativos dessa lista se conectam a ele.


2. Mosquitto: melhor para o broker MQTT

Mosquitto é o broker MQTT da Eclipse Foundation. Quase todas as pilhas de casa inteligente usam MQTT como o barramento de mensagens compartilhado, e Mosquitto é a implementação menor, mais rápida e mais referenciada. A imagem Docker funciona em pouca memória, requer um único arquivo de config e fala MQTT 3.1.1 e 5.0.

Onde fica aquém: O controle de acesso é baseado em arquivo de texto. Não há interface web. Qualquer painel de controle fica em Home Assistant ou em um cliente separado como MQTT Explorer.

Preço:

Plataformas: Windows, macOS, Linux via Docker. Binários nativos para cada SO principal.

Baixar: Mosquitto

Conclusão: Configure uma vez, esqueça que existe.


3. Node-RED: melhor para automação visual

Node-RED é o editor baseado em fluxo construído por IBM Emerging Technology. Arraste nós para tópicos MQTT, chamadas HTTP, temporizadores e blocos de função para a tela, conecte-os e a automação é executada. Home Assistant tem seu próprio mecanismo de automação, mas Node-RED vence quando um fluxo de trabalho abrange dispositivos, APIs em nuvem e estado de longa duração (por exemplo, um sensor de movimento que ativa uma luz apenas quando a campainha não tocou na última hora).

Onde fica aquém: Os fluxos podem se tornar emaranhados sem disciplina. Controle de versão em exportações JSON funciona, mas não é elegante.

Preço:

Plataformas: Windows, macOS, Linux via Docker ou npm.

Baixar: Node-RED

Conclusão: A escolha certa quando as automações integradas do Home Assistant ficam sem alcance expressivo.


4. Zigbee2MQTT: melhor para o gateway Zigbee

Zigbee2MQTT conecta um coordenador USB Zigbee (Sonoff, ConBee II, Home Assistant Yellow ou SkyConnect) ao broker MQTT local. Essa única ponte desbloqueia cerca de 3.000 dispositivos Zigbee de cada fornecedor sem comprar um hub para cada marca. Adicionar uma lâmpada ou sensor novo leva cerca de 20 segundos de emparelhamento.

Onde fica aquém: As atualizações de firmware do coordenador ocasionalmente prejudicam os emparelhamentos de dispositivos. Alguns dispositivos obscuros precisam de conversores personalizados escritos em JavaScript.

Preço:

Plataformas: Windows, macOS, Linux via Docker. Passagem USB no Linux é a instalação mais tranquila.

Baixar: Zigbee2MQTT

Conclusão: A razão pela qual uma ponte Philips Hue, um hub Aqara e um gateway IKEA não precisam compartilhar a mesma prateleira.


5. ESPHome: melhor para firmware ESP32 e ESP8266

ESPHome transforma uma placa ESP32 barata em um sensor de casa inteligente com 20 linhas de YAML. A estrutura compila firmware do config, pisca via USB ou OTA e registra o dispositivo no Home Assistant automaticamente. Sensores personalizados (temperatura, qualidade do ar, vazamentos de água, monitores de energia) se tornam um projeto de fim de semana em vez de uma startup de hardware.

Onde fica aquém: Suporta apenas placas da família ESP. A DSL YAML tem uma curva de aprendizado para qualquer coisa além dos componentes integrados.

Preço:

Plataformas: Windows, macOS, Linux via Docker. Também funciona como um complemento Home Assistant para instalação com um clique.

Baixar: ESPHome

Conclusão: A escolha quando sensores de prateleira não cobrem um quarto ou dispositivo específico.


6. Frigate: melhor para NVR de câmera local

Frigate é o gravador de vídeo de rede construído em torno da detecção de objetos local. Ele captura streams RTSP de câmeras IP, executa cada quadro através de um TPU Coral ou CPU e apenas registra quando uma pessoa, carro ou animal está realmente à vista. Essa única escolha de design reduz o armazenamento em cerca de 90% em comparação com gravação contínua e mantém cada quadro fora da nuvem.

Onde fica aquém: Um acelerador USB Coral é quase obrigatório para mais de duas câmeras. A configuração com streams de alta resolução precisa de ajustes cuidadosos de predefinições ffmpeg.

Preço:

Plataformas: Windows, macOS, Linux via Docker. Linux com aceleração de hardware é o caminho recomendado.

Baixar: Frigate

Conclusão: A melhor pilha de câmera sem nuvem do mercado. Cada alerta chega ao Home Assistant com uma captura de tela.


7. Uptime Kuma: melhor para monitorar a pilha

Uptime Kuma é uma página de status auto-hospedada. Ele faz ping em cada serviço na pilha (Home Assistant na porta 8123, Mosquitto em 1883, Frigate em 5000) e alerta no Telegram, Discord ou email quando algo cai. Isso significa que o primeiro sinal de um contêiner falhando não é uma automação quebrada às 6:30 da manhã.

Onde fica aquém: Não é uma ferramenta de métricas. Para gráficos de CPU ou RAM, emparelhe com Grafana ou integração de sistema do Home Assistant.

Preço:

Plataformas: Windows, macOS, Linux via Docker. Funciona felizmente na mesma caixa que o resto da pilha.

Baixar: Uptime Kuma

Conclusão: O último contêiner que transforma uma casa inteligente de hobby em algo confiável o suficiente para depender.


Como escolher o certo

Uma casa inteligente auto-hospedada única não precisa de cada aplicativo nessa lista desde o primeiro dia. O kit inicial certo depende do tamanho da casa, da mistura de dispositivos e da distância que a configuração fica da nuvem.

Perguntas frequentes

Eu realmente preciso do Home Assistant se já tenho Alexa?

Sim, se o objetivo é controle local, automação personalizada e nenhuma dependência de nuvem. Alexa é uma interface de voz vinculada aos servidores da Amazon. Home Assistant funciona na rede local, mantém o estado do dispositivo localmente e continua funcionando quando a Internet cai. Muitas pessoas executam os dois, conectando comandos de voz Alexa a scripts do Home Assistant através do complemento em nuvem Nabu Casa.

Qual é a pilha de casa inteligente mínima?

Três contêineres cobrem a maioria das casas: Home Assistant, Mosquitto e Zigbee2MQTT. Essa combinação substitui uma ponte Hue, um hub Aqara e qualquer aplicativo de marca para luzes, sensores e interruptores.

Essa pilha pode funcionar em um Raspberry Pi?

Sim. Um Raspberry Pi 4 com 4 GB de RAM trata Home Assistant, Mosquitto, Zigbee2MQTT, Node-RED e ESPHome sem estresse. Frigate precisa de um acelerador TPU Coral no Pi, ou um mini PC com iGPU Intel para transcodificação de hardware.

Docker é obrigatório ou uma instalação nativa é adequada?

A instalação nativa funciona para cada aplicativo na lista, mas Docker mantém a pilha portátil. Um único arquivo docker-compose.yml move a configuração inteira para uma nova máquina em um comando. Snapshots e reversões se tornam triviais. Para uma pilha que será executada por anos, Docker é o caminho de menor fricção.

Qual é a diferença entre Home Assistant e OpenHAB?

Ambos são hubs de casa inteligente de código aberto. Home Assistant tem a comunidade maior, o ritmo de lançamento mais rápido e cobertura de integração mais ampla em 2026. OpenHAB é mais forte para usuários que preferem extensibilidade baseada em JVM e motores de regras como Blockly e JSR-223. Para uma primeira pilha auto-hospedada, Home Assistant é o padrão mais seguro.