Explicador

ESPHome: O que é e como criar seus próprios sensores para o Home Assistant.

Entenda como ESPHome transforma ESP32 e ESP8266 em sensores locais para Home Assistant, com YAML, API nativa e pouca dependência de nuvem.

Placa microcontroladora ESP32 em close-up sobre superfície clara

ESPHome é menos um “app para ESP32” e mais uma bancada de eletrônica traduzida para YAML. Você descreve o que a placa tem: um sensor DHT22 no pino GPIO, um relé, um botão, um LED de status. Ele compila o firmware e entrega isso ao Home Assistant como entidade.

As peças parecem soltas no começo. Uma placa ESP32 de R$ 35 a R$ 70. Um sensor de temperatura de poucos reais. Um cabo USB que às vezes é só carga e não passa dados. Uma rede Wi-Fi 2,4 GHz. Um arquivo YAML. Nada disso, isolado, parece casa inteligente. Juntos, viram um sensor que você entende, conserta e adapta.

A metáfora boa é esta: ESPHome é um alfaiate de firmware. Em vez de vestir sua casa com roupa pronta de fabricante, você mede o problema e costura um dispositivo para aquele canto específico: umidade no armário, nível da caixa d’água, presença na escada, temperatura no rack.

A documentação oficial recomenda o ESPHome Device Builder dentro do Home Assistant como caminho mais simples para começar. Ele instala o ambiente, cria o projeto, compila e grava a placa. Depois da primeira gravação por USB, muitas placas aceitam atualização OTA, pela rede, sem abrir a caixa de passagem.

O que o ESPHome faz dentro do Home Assistant#

ESPHome cria dispositivos que aparecem como integrações no Home Assistant. Cada sensor, switch, binary_sensor, number ou select vira entidade controlável. A API nativa mantém comunicação local, com baixa latência e sem depender de servidor do fabricante. É por isso que integradores e usuários avançados gostam tanto: menos nuvem, mais previsibilidade.

Quais placas e sensores fazem sentido#

ESP32 é a escolha segura para começar: tem Wi-Fi, Bluetooth em muitos modelos e mais fôlego que ESP8266. Para sensores, comece com algo simples: temperatura e umidade, sensor de presença mmWave, contato seco, relé, leitura de tensão com módulo adequado ou distância por ultrassom. Não comece por energia em 127/220 V se você ainda está aprendendo.

Como nasce o primeiro sensor#

O fluxo é enxuto: instale o Device Builder, crie novo dispositivo, escolha ESP32 ou ESP8266, conecte por USB, grave o firmware inicial e depois adicione componentes no YAML. Um sensor DHT, por exemplo, precisa de plataforma, pino, modelo e intervalo de atualização. Ao salvar e instalar, o Home Assistant descobre as novas entidades.

Onde o ESPHome tropeça#

Wi-Fi ruim derruba sensor. Fonte fraca reinicia placa. Cabo USB só de carga faz você perder meia hora culpando driver. YAML mal indentado impede compilação. E sensor barato demais mente sem remorso. ESPHome dá controle, não milagre.

Quando vale usar em vez de produto pronto#

Use ESPHome quando o problema é específico demais para produto de prateleira ou quando você quer controle local total. Para sensor de porta comum, compre Zigbee. Para medir temperatura dentro de um quadro técnico com ventoinha, alarme e display, ESPHome ganha fácil.

O primeiro sensor ESPHome não precisa ser ambicioso. Faça um ESP32 medir temperatura do rack a cada 30 segundos e acionar alerta acima de 45 °C. Depois disso, a ideia de comprar tudo pronto começa a parecer menos inevitável.

AD
Escrito por
Explicador · Sensores
AnteriorFuradeiras e Brocas para Instalar Sensores em Casa14 de junho de 2026PróximoZigbee 1.2, 3.0 e Green Power: Entenda14 de junho de 2026