🚚 Envío GRATIS en compras sobre $30.000 | Retiro en Curauma, Valparaíso | 📞 +56 9 65214463
ESP32 02 de November de 2025 · 2 min de lectura

ESP32 con Home Assistant: Integración Completa

Integra tu ESP32 con Home Assistant para crear un sistema domótico completo y local. Aprende a usar ESPHome y el protocolo MQTT para control total de tu hogar.

¿Por qué ESP32 + Home Assistant?

Home Assistant es la plataforma de automatización del hogar de código abierto más popular del mundo. Corre en un Raspberry Pi o servidor local y permite controlar dispositivos de decenas de marcas desde una sola interfaz. El ESP32 es el complemento perfecto: crea sensores y actuadores personalizados que se integran directamente con Home Assistant.

Para este proyecto necesitas un ESP32 disponible en Especificar.cl, una Raspberry Pi con Home Assistant OS instalado y acceso a tu red WiFi doméstica.

ESPHome: la forma más sencilla de integración

  • Instala el add-on ESPHome en Home Assistant desde la tienda de complementos
  • Crea un nuevo dispositivo y descarga el firmware inicial
  • Flashea el firmware al ESP32 por USB la primera vez
  • Las actualizaciones posteriores son OTA (Over The Air) vía WiFi
  • Define sensores, switches y luces en archivos YAML simples
  • Home Assistant descubre automáticamente los dispositivos ESPHome

Ejemplo: sensor de temperatura en Home Assistant

Con un archivo YAML de 20 líneas en ESPHome, configuras un ESP32 con sensor DHT22 que publica temperatura y humedad en tiempo real a Home Assistant. Puedes crear automatizaciones como "si temperatura > 28°C, encender ventilador" o generar alertas push en tu teléfono. Los datos se almacenan históricamente para ver gráficas por hora, día o mes.

MQTT como alternativa

Si prefieres más control, usa el protocolo MQTT. Instala el broker Mosquitto en Home Assistant y programa el ESP32 con la librería PubSubClient para publicar y suscribirse a topics MQTT. Este enfoque es más flexible pero requiere más configuración manual.

Compartir: WhatsApp
Escríbenos por WhatsApp