Matter no detecta dispositivos en Home Assistant (error IPv6/mDNS)

Si estás intentando añadir dispositivos Matter (como una cerradura Aqara U200) en Home Assistant y te encuentras con errores como “Dispositivo no localizable”, es muy probable que el problema no esté en el dispositivo ni en Thread… sino en la configuración de red.

A continuación un caso real donde la causa era una configuración incorrecta de IPv6 que impedía el funcionamiento de mDNS, pieza clave para el descubrimiento de dispositivos Matter.

Síntomas habituales

  • Error al añadir dispositivo Matter:
    • “Dispositivo no localizable”
  • El dispositivo no aparece durante el proceso de emparejamiento
  • Fallos al conectar con red Thread
  • Tras resetear el dispositivo, sigue sin detectarse
  • Emparejamiento imposible pese a tener OTBR funcionando

Logs relevantes

Si revisas los logs de Home Assistant, puedes encontrarte con mensajes como estos:

mDNSPlatformSendUDP got error 99 (Cannot assign requested address)
sending packet to ff02::fb

Y también:

P-RadioSpinel-: Error processing result: NoAddress
P-RadioSpinel-: Handle transmit done failed: ChannelAccessFailure

Qué está pasando realmente

Matter utiliza mDNS (Multicast DNS) sobre IPv6 para descubrir dispositivos en la red local.

En concreto, usa direcciones multicast como ff02::fb

Para que esto funcione correctamente, es necesario:

  • IPv6 operativo en la interfaz de red
  • Multicast habilitado
  • Routing correcto (aunque sea solo link-local)

El problema: IPv6 mal configurado

En mi caso, IPv6 estaba configurado manualmente en Home Assistant:

  • Dirección definida a mano
  • Gateway incorrecto
  • DNS configurado manualmente

Aunque aparentemente todo “funcionaba”, en realidad:

➡️ mDNS no podía enviar tráfico correctamente
➡️ Home Assistant no podía descubrir dispositivos Matter
➡️ El proceso de emparejamiento fallab

La solución

La solución fue simplemente cambiar la configuración de IPv6 a modo automático en Home Assistant:

Ajustes → Sistema → Red → Interfaz → IPv6 → Automático

Después:

  1. Guardar cambios
  2. Reiniciar Home Assistant (o el sistema completo)
  3. Volver a intentar añadir el dispositivo

Checklist rápido

Si tienes problemas con Matter en Home Assistant, revisa:

  • IPv6 en automático (no estático)
  • Sin gateway IPv6 manual incorrecto
  • Home Assistant y móvil en la misma red
  • Sin aislamiento WiFi (guest network / AP isolation)
  • OTBR funcionando correctamente

Matter depende directamente de IPv6 y multicast. Una configuración incorrecta, aunque aparentemente funcional, puede bloquear completamente el descubrimiento de dispositivos. Si te encuentras con errores como “dispositivo no localizable”, revisar la configuración de IPv6 debería ser uno de los primeros pasos.

Este problema es especialmente traicionero porque no siempre da errores visibles en la interfaz. Solo revisando logs o entendiendo cómo funciona mDNS sobre IPv6 se puede identificar la causa real. Si más adelante documentas tu instalación o haces cambios en red, merece la pena dejar IPv6 en automático salvo que tengas muy claro cómo gestionar routing y multicast manualmente.

Un comentario en «Matter no detecta dispositivos en Home Assistant (error IPv6/mDNS)»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.