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:
- Suporte a Docker ou contêineres. Um aplicativo que envia uma imagem Docker oficial é um comando para instalar e um comando para atualizar. Um binário nativo que extrai seu próprio banco de dados e tempo de execução geralmente se torna uma tarefa de manutenção permanente.
- Comunidade de mantenedores ativos. As integrações de casa inteligente se deterioram rapidamente quando um fornecedor envia uma mudança de firmware. Projetos com lançamentos semanais e um rastreador de problemas GitHub saudável se recuperam mais rapidamente do que projetos secundários de uma pessoa.
- Funciona bem com Home Assistant. Home Assistant é o hub padrão no mundo auto-hospedado. Qualquer ferramenta que fale MQTT, exponha um endpoint REST ou envie uma integração Home Assistant é plug-and-play. Qualquer coisa que o ignore se torna um jardim murado.
- Sem bloqueio em nuvem. O ponto da pilha é que a Internet não precisa funcionar para as luzes acenderem. Qualquer ferramenta que ligue para casa para autenticação ou licenciamento falha neste teste.
- CPU baixa ocioso. Um mini PC que hospeda seis contêineres deve ficar quase ocioso quando nada está acontecendo. Aplicativos que fixam um núcleo esperando por eventos são um problema de calor e energia.
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:
- Gratuito (código aberto, núcleo Apache 2.0)
- Nuvem Nabu Casa: a partir de cerca de $6,50/mês para acesso remoto e vinculação Alexa/Google
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:
- Gratuito (código aberto, Licença Pública Eclipse 2.0)
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:
- Gratuito (código aberto, Apache 2.0)
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:
- Gratuito (código aberto, MIT)
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:
- Gratuito (código aberto, MIT e GPLv3)
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:
- Gratuito (código aberto, MIT)
- Treinamento do conjunto de dados Frigate+: cerca de $50/ano (opcional, melhora a detecçã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:
- Gratuito (código aberto, MIT)
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.
- Para um apartamento com algumas lâmpadas inteligentes e alguns sensores: Home Assistant, Mosquitto e Zigbee2MQTT o cobrem. A pilha completa cabe em um Raspberry Pi 4 com 4 GB de RAM.
- Para uma casa com 30 ou mais dispositivos Zigbee distribuídos em dois andares: adicione um roteador Zigbee (uma tomada inteligente alimentada pela rede funciona) para estender a malha e execute os mesmos três aplicativos principais em um mini PC para mais espaço.
- Para qualquer um com mais de duas câmeras IP: adicione Frigate e um TPU Coral. Assinaturas DVR em nuvem custam mais por ano do que o hardware.
- Para projetos de hardware personalizado: adicione ESPHome. Um único ESP32 com um pequeno sensor DHT22 substitui um termostato inteligente de marca de $60.
- Para automações que crescem além do editor Home Assistant: adicione Node-RED como a segunda camada de automação.
- Para o momento em que a família notar que as luzes falham: adicione Uptime Kuma. Ele se paga na primeira vez que pega um contêiner preso antes de qualquer outra pessoa.
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.