ESPHome: el dispositivo sale «offline» y la OTA no encuentra la IP
El panel de ESPHome muestra el dispositivo como offline o falla la subida OTA aunque el aparato funciona.
Por qué pasa (diagnóstico)
- La red bloquea mDNS (
.local) entre VLANs o en el router. - El dispositivo cambió de nombre o de IP.
Solución paso a paso
- Dale IP fija en el router (reserva DHCP).
- En el YAML, dentro de
wifi:, añadeuse_address: IP_LOCALcon la IP real. - Sube la configuración (la primera vez puede que por USB).
- Si usas VLANs, permite mDNS entre ellas o usa siempre
use_address.
Requisitos
- ESP32/ESP8266
- ESPHome
Compatibilidad
- ESPHome 2024.x–2026.x
Verificación
Basado en la documentación oficial citada; aún no probado en este laboratorio.
Fuentes
- ESPHome — Componente WiFi (use_address) (en inglés)
Guías relacionadas
- Primer dispositivo ESPHome en Home Assistant
- Home Assistant pide la clave de cifrado de un dispositivo ESPHome
- Ver los logs de un dispositivo ESPHome para saber qué le pasa
- ESP32: «Brownout detector was triggered» y se reinicia
- ESP32: «Wrong boot mode detected» al flashear
- El ESP32 no conecta al Wi-Fi o se desconecta (ESPHome)
Más guías de ESP32 / ESPHome.