Cómo identificar fallos en un dispositivo Matter

Ep. 113 · escúchalo 0:00 / 14:08
Mapa real de la red Matter y Thread de Home Assistant con dispositivos Eve, Aqara, Meross, SONOFF y border routers Apple

Cuando un dispositivo conectado por Matter deja de responder, la información que tenemos es bastante pobre… Home Assistant, Casa de Apple o la aplicación que toque te dice que el dispositivo está «no disponible» y poco más, no sabes si está fallando el servidor Matter, la red Thread, la cobertura Wi-Fi, el border router, el controlador, si simplemente es que el dispositivo se ha quedado sin batería… o que alguien lo ha desconectado. Vamos a ver cómo podemos intentar diagnosticarlo un poco mejor.

Home Assistant en su versión 2026.9, ha añadido un mapa de la red Matter y Thread que pretende darnos un poco de luz en este sentido.

A ver, en mi casa tengo muchos dispositivos Matter… tengo sensores de Aqara como el sensor Aqara P2 de movimiento del que hablábamos el otro día, varios dispositivos Eve, enchufes Meross, interruptores Shelly y SONOFF, cuatro o cinco border routers de Apple y la cerradura Tedee que ahora es compatible con Matter. Además, HomeKit y Home Assistant comparten dispositivos mediante el Multi-Admin del que ya hemos hablado algunas veces, así que en mi mapa tengo material suficiente para ver si de verdad funciona… si solo tienes un par de dispositivos Matter pues vas a ver un mapa bastante chuchurrío.

Mapa real de la red Matter y Thread de Home Assistant con dispositivos Eve, Aqara, Meross, SONOFF y border routers Apple
Vista general del mapa Matter de mi Home Assistant.

Matter es el estándar, Thread es el protocolo

Antes de mirar el mapa, hay que recordar para los nuevos oyentes del podcast o los que habéis llegado al blog hace poquito, que Matter es el estándar que utilizan los dispositivos para entenderse, pero la comunicación puede viajar por distintas redes. Algunos dispositivos Matter funcionan mediante Wi-Fi y otros utilizan Thread que es una especie de red Zigbee pero con esteroides… básicamente es una red mesh, una red mallada de bajo consumo pensada especialmente para sensores y dispositivos a pilas.

Al igual que los dispositivos zigbee necesitan un hub o concentrador, los dispositivos Thread necesitan un border router para llegar al resto de la red IP. En mi instalación, ese trabajo lo hacen los HomePod y el Apple TV. Ya expliqué con más detalle cómo conviven ambas plataformas en la entrada Dispositivos Thread en HomeKit y Home Assistant, os pondré el enlace en las notas del programa, pero hasta ahora no tenía una representación tan gráfica y tan clara de las rutas reales.

En Home Assistant, el mapa lo podéis encontrar dentro de Ajustes → Dispositivos y servicios → Matter → Mostrar mapa. He puesto algunas capturas en el blog y he hecho pruebas desconectando algún dispositivo para ver qué pasaba, así que si estása escuchando esto en el podcast y quieres verlo más gráficamente, pásate por el blog porque es dificil explicarlo solo de viva voz.

Cuatro border routers que se llaman igual

Cuando entro en el mapa en mi Home Assistant, veo que hay dispositivos Thread como el Aqara P2, los Eve Door y los Eve Energy y otros dispositivos que funcionan mediante Wi-Fi como regleta de Meross y un enchufe Meross también, además de interruptores SONOFF.

También aparecen cuatro border routers dentro de la red Thread de Apple, llamada MyHome41. Ver cuatro nodos me confirma que la red tiene redundancia y no depende de un único aparato como pasa con Home Assistant, pero el problema es que todos se llaman exactamente Apple BorderRouter.

Detalle de uno de los cuatro Apple BorderRouter detectados por el mapa Matter de Home Assistant
Home Assistant detecta cuatro border routers Apple, pero no identifica cuál es cada HomePod o Apple TV.

No puedo saber cuáles son los HomePod del salón, cuál pertenece a otra habitación o cuál es el Apple TV. Si una línea aparece débil y quiero mover o reiniciar el equipo correspondiente, tengo que identificarlo por descarte. El mapa aporta mucha más información que antes, pero en este punto se queda a medias y me gustaría que me diera algo más de información, al menos el nombre del host o algo así que es el nombre que le pones tú al dispositivo cuando lo configuras.

El Aqara P2 está bien conectado

El Aqara P2 del dormitorio que os contaba hace un par de semanas que lo había utilizado para enterarme si mis hijos entran a mi habitación, aparece como un dispositivo Thread conectado a uno de los border routers Apple con una señal de aproximadamente -41 dBm. Es un enlace fuerte, así que en este dispositivo no hay nada que arreglar.

Sensor de presencia Aqara P2 conectado por Thread a un border router Apple en Home Assistant
El Aqara P2 aparece disponible y con un enlace Thread fuerte.

Home Assistant lo clasifica como sleepy end device. Como funciona a pilas, el sensor permanece dormido buena parte del tiempo para reducir el consumo, se despierta cuando necesita comunicar algo y el end device significa que no enruta el tráfico de otros dispositivos. Así que el mapa permite comprobar así de un vistazo rápido que el dispositivo está disponible, qué papel ocupa dentro de Thread y por dónde llega al resto de la red, todo de una forma muy visual.

El Eve Door explica para qué sirve una red mallada

La parte más interesante del mapa es la de los dispositivos Eve. El Eve Door por ejemplo que tengo en la entrada también funciona a pilas y aparece como otro sleepy end device, pero no está conectado directamente a un border router Apple.

Su ruta pasa por el Eve Energy del salón. Como el Eve Energy es un enchufe y está alimentado permanentemente, puede actuar como router Thread y llevar el tráfico del sensor de la puerta hasta los border routers. Esto es justo lo que se supone que debe hacer una red mallada: los dispositivos conectados a la corriente amplían la cobertura y ofrecen rutas a los sensores a pilas.

Eve Energy actuando como router Thread entre un Eve Door y cuatro border routers Apple
El Eve Door llega a la red a través del Eve Energy, que actúa como router Thread.

El enlace entre ambos dispositivos Eve es bueno. Por otro lado, el Eve Energy tiene conexión con los cuatro border routers Apple. Uno de esos enlaces es excelente, que debe ser el HomePod Mini que hay justo al lado del Eve Energy, los otros dos son buenos y el cuarto ronda los -88 dBm, que ya es una señal floja, debe ser el HomePod Mini de la habitación de mi hija que es el que más alejado está.

Eso no significa que tenga que empezar a desenchufar ese HomePod Mini. El Eve Energy dispone de otras tres rutas mejores y la gracia de una mesh es precisamente esa, que no todo dependa de un único camino. Una línea débil puede ser un enlace alternativo que apenas se esté utilizando… pero ahí está, es debil pero está. El problema sería encontrar una rama completa de dispositivos dependiendo de una única conexión de mierda.

En Wi-Fi detecta el problema, pero no siempre la causa

El mapa también incluye los dispositivos Matter que funcionan mediante Wi-Fi. Mi regleta Meross aparece disponible y conectada a un punto de acceso con una señal razonable, aunque Home Assistant identifica el punto de acceso por su dirección MAC en lugar de mostrar un nombre entendible… todo muy sencillo para identificarlo. Yo imagino que será el HomePod Mini que hay justo encima, pero no me he parado a desconectarlo a ver si desaparece.

Otro caso más evidente es un Smart Plug Mini de Meross. Sale en rojo y como no disponible, así que en el mapa general se distingue al instante. No tengo que abrir uno por uno todos los dispositivos hasta encontrar el que no responde.

Enchufe Meross Smart Plug Mini marcado como no disponible en el mapa Matter de Home Assistant
El enchufe Meross aparece en rojo y no disponible.

El problema es que la investigación no avanza mucho más. El punto de acceso asociado aparece con la MAC Address 00:00:00:00:00:00. La intensidad de la última señal registrada no parecía mala, pero el mapa no aclara si se ha colgado el enchufe, si ha perdido el Wi-Fi, si ha caducado la sesión Matter o si estoy viendo datos antiguos. Sé qué el equipo no responde, pero no tengo ni puta idea de por qué… apuesto a que un enchufe temporal como el de las luces del árbol de Navidad, que evidentemente está guardado en la caja de complementos del árbol de Navidad y no tiene corriente hasta principios de diciembre… pero a saber.

El interruptor SONOFF del baño, que es un MINIRM, enseña otra limitación. Está disponible y Home Assistant sabe que funciona mediante Wi-Fi, pero aparece flotando sin una línea hacia ningún punto de acceso. El mapa se construye con la información que facilita cada dispositivo; si el fabricante no entrega todos los diagnósticos a los que está conectado, Home Assistant tampoco puede inventárselos y parece que esté aislado del mundo cuando en realidad no es así, debe estar conectado con una central de accesorios por sí mismo o a través de algún otro dispositivo… pero en este caso yo diría que está conectado por sí mismo ya que tiene alimentación constante y está rodeado de HomePods en todas las habitaciones cercanas, así que en principio no debería necesitar conectarse a otro dispositivo que le haga de puente.

La cerradura Tedee es Matter, pero no aparece

Por cierto, esperaba encontrar también la cerradura Tedee porque mi Tedee GO es compatible con Matter y está añadida a Casa con el enlace Matter, pero no aparece en ninguna parte del mapa. Es curioso esto.

No está desconectada ni Home Assistant la ha dibujado mal. En Home Assistant tengo la cerradura mediante la integración nativa de Tedee y su bridge y también conectada por Matter. La conexión Matter está funcionando bien, de hecho en la app Casa sale estupendamente conectada por Matter sin depender de Home Assistant… pero parece que Home Assistant la conoce por otro camino, se queda con la conexión original del bridge de Tedee… a saber por qué.

Así que ya véis, el mapa no es una radiografía de todos los dispositivos Matter que existen físicamente en casa. Muestra los dispositivos pertenecientes conectados de alguna manera al servidor Matter de Home Assistant. Con el Multi-Admin, podemos tener en la misma casa varias redes thread y cada controlador mantiene su propia vista… pese a que pienses que lo tienes todo duplicado como es mi caso.

Pero bueno, hemos aprendido que un dispositivo puede funcionar perfectamente mediante Matter en Casa y no aparecer en Home Assistant… bueno, sí en Home Assistant pero no en el mapa de dispositivos. No significa que esté averiado; puede estar en otro fabric o, como la Tedee, entrar en Home Assistant mediante una integración diferente.

Thread dice que no tengo una red preferida

La integración independiente de Thread añade otra pequeña dosis de caos. Su pantalla afirma que Home Assistant todavía no tiene una red Thread preferida. Sin embargo, el mapa Matter muestra sin problema el Aqara, los Eve y los cuatro border routers sobre la red de Apple MyHome41.

Integración Thread de Home Assistant indicando que no hay una red Thread preferida
La integración Thread no tiene una red preferida, aunque el mapa Matter sí ve los dispositivos de la red de Apple.

En mi instalación tiene sentido porque Apple mantiene la red Thread. Decidí seguir utilizándola porque ya sabéis que tengo varios HomePods de distintos tamaños  y un Apple TV, por lo que tengo alta disposnibilidad y es tolerante a fallos…  Home Assistant puede trabajar con los dispositivos Matter de esa red aunque su propia pantalla Thread no tenga una red preferida configurada. Técnicamente puede ser coherente, pero abrir ambas pantallas y leer mensajes que parecen contradictorios no ayuda una mierda.

¿Sirve realmente para diagnosticar Matter?

En resumen, si mañana un dispositivo Matter me deja de responder, esta será la primera pantalla que abra. En unos segundos puedo comprobar si utiliza Thread o Wi-Fi, si está fuera de línea, si es un dispositivo final o trabaja como router, a qué nodo está enlazado y si dispone de rutas alternativas.

Eso permite evitar bastantes reinicios a lo loco. Si un sensor Thread depende de una única ruta débil, puedo revisar la cobertura o añadir un router Thread alimentado cerca. Si varios dispositivos desaparecen detrás del mismo border router, ya tengo un sospechoso. Si un único equipo Wi-Fi aparece en rojo mientras todo lo demás sigue funcionando, no tiene sentido empezar reiniciando Home Assistant entero.

Pero sigue sin ser la verdad absoluta de la red. No identifica físicamente los border routers de Apple, no siempre reconoce los puntos de acceso Wi-Fi, algunos dispositivos disponibles aparecen sin ruta y no incluye los dispositivos Matter que Home Assistant controla mediante otras integraciones o no dependen directamente de su servidor Matter.

El mapa no hace que gestionar la red Matter sea sencillo de repente, porque seguimos teniendo demasiadas capas y demasiadas formas distintas de conectar lo mismo. Pero bueno, por lo menos cuando algo falla, ya tenemos bastante más información que un icono gris y la esperanza de que reiniciando veinte cacharros vuelva a funcionar.

Mi recomendación es abrir el mapa cuando todo funciona y guardar una captura. Así sabrás cuál es la topología normal de tu casa antes de que un dispositivo se vaya a la mierda y tengas que averiguar qué ha cambiado.

Carlos Sahuquillo

Carlos Sahuquillo

'Haga lo que haga en la vida, siempre compito' - Jacques Villeneuve Reserva una sesión →

Sigue leyendo

Entradas relacionadas

Ver todo el blog
17 septiembre, 2026 · Domótica

HomeKit con IA en iOS 27

Apple publicó iOS 27 el 14 de septiembre y, como cada año, repaso qué cambia en la app Casa y en HomeKit.…

Ep. 112 · escúchalo 0:00 / 12:44
Leer
Conversación

0 comentarios

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.