Skip to main content

Dispositivo ESPHome aparece offline

Al dar de alta por primera vez un dispositivo en ESPHome puede darse el caso de que el dispositivo siempre aparezca como offline.

Esto puede suceder cuando el dispositivo y el servidor están en diferentes subredes o vlans.

Aunque desde el equipo se pueda llegar a realizar ping

consultar los logs desde el propio HomeAssistant...

El problema viene que el Add-on de ESPHome hace uso de mDNS (multicast) para detectar dispositivos, pero multicast por defecto no está permitido traspasar redes... Por un lado se puede realizar la instalación de Avahi en PFsense/OpenWRT para que permita el paso de mDNS, por otro, se pueden usar IP estáticas en los dispositivos ESP y activar una opción en el add-on para que haga uso de ping en vez de usar mDNS.

Configuración HomeAssistant para el add-on ESPHome

HA Forum

En HomeAssistant acceda a Ajustes > Complementos > ESPHome en las pestañas superiores seleccione Configuración

En la sección de opciones, active el check Mostrar opciones de configuración opcionales no utilizadas

Guardar los cambios y reiniciar el add-on

Pasado unos segundos aparecerá el ESP como ONLINE cuando esté disponible