Hoy te explico todo lo que necesitas saber para integrar dispositivos Matter over Thread en HA sin morir en el intento.
Índice
¿Qué es Matter over Thread?
Vamos por partes. Como ya sabrás, Matter es (o eso llevan años diciendo) el protocolo del futuro. La idea es que este protocolo es un estándar de conectividad abierto y unificado para dispositivos de hogar inteligente que permite la interoperabilidad entre productos de diferentes fabricantes y plataformas (incluyendo Home Assistant).
Matter es un protocolo de nivel de aplicación basado en IP que funciona sobre IPv6 y opera principalmente a nivel local, sin depender necesariamente de conexiones a la nube. Para ello utiliza tecnologías de transporte como WiFi o Thread.
En aquellos dispositivos que utilizan WiFi («Matter over WiFi»), no tiene mucho misterio. Básicamente, tienes que escanear desde la aplicación de Home Assistant un código QR que aparece en el dispositivo para vincularlo.
Respecto a Thread, este es un protocolo de red mallada inalámbrica de bajo consumo y velocidad de transmisión de datos, diseñado específicamente para dispositivos IoT y hogares inteligentes (como habrás notado, tiene características similares a Zigbee).

Thread border routers
Otra cosa que tienen en común los dispositivos que utilizan Thread («Matter over Thread») con los dispositivos Zigbee, es que vas a necesitar un coordinador para vincular tus dispositivos (los llamados «border routers»).
Cabe destacar que algunos dispositivos (como el Echo Dot Max o el Nest Hub de 2ª Gen) ya lo traen incorporado. Si no tienes ninguno a mano, también puedes comprar algún coordinador para ampliar las funcionalidades de tu instancia. En mi caso voy a utilizar el Sonoff Dongle Plus MG24, uno de sus nuevos coordinadores que puedes utilizar como coordinador Zigbee o Thread, integrado con Home Assistant.
Configuración del Thread Border Router
Como te decía, para integrar dispositivos Matter over Thread en HA voy a usar el Sonoff Dongle Plus MG24, siguiendo estos pasos:
- El primer paso es acceder a la página oficial de Sonoff, para descargar e instalar los drivers correspondientes a tu sistema operativo (en mi caso, Windows). Una vez instalados, conecta el coordinador a tu ordenador y utiliza el buscador de Windows para acceder al «Administrador de dispositivos». Lo encontrarás en el apartado «Puertos (COM y LPT)».

- El siguiente paso es acceder a la página de Sonoff para flashear el firmware. Desde aquí pulsa sobre «Connect», selecciona tu dispositivo y tras unos segundos detectará el firmware que tiene instalado (que por defecto es Zigbee).
- Haz clic en «Change firmware», selecciona la última versión disponible de «OpenThread» y pulsa en «Apply». Por último, haz clic en «Flash» y espera a que termine el proceso.

- Hecho esto, desconecta el coordinador de tu ordenador y conéctalo directamente a tu instancia de HA (tu Raspberry o Mini PC).
- En Home Assistant, ve a Configuración > Complementos > Tienda de complementos, busca «OpenThread Border Router» y haz clic en «Instalar».
- Antes de iniciar el complemento, accede a la pestaña de «Configuración» y selecciona tu coordinador en el apartado «Device». Desactiva también la casilla de «Hardware flow control».
- Pulsa en «Guardar», vuelve a la pestaña de «Información» e inicia el complemento. Accede siempre a la pestaña de registro para verificar que no hay ningún mensaje de error y la instalación se ha realizado correctamente. Si todo ha ido bien, deberías ver un mensaje verde indicando «INFO: Successfully sent discovery information to Home Assistant».
- Ahora ve a Configuración > Dispositivos y servicios > Añadir integración > Thread. Pulsa sobre el icono del engranaje, y observa como aparece tu coordinador.

- Pulsa sobre el icono de los 3 puntos que aparece a su derecha, y haz clic en «Utilizar router para credenciales Android + iOS». Ahora accede a la aplicación de HA en tu dispositivo móvil y ve a Configuración > Aplicación Companion > Solución de problemas > Sincronizar credenciales de Thread. Tras unos segundos, tu dispositivo móvil ya tendrá permisos para añadir dispositivos a tu red Thread.
Vinculación de dispositivos Thread
Como te indicaba en la introducción, si has hecho lo anterior con éxito, para integrar dispositivos Matter over Thread en HA lo más importante es que te asegures de que los productos son compatibles con este protocolo.

Para hacer la prueba, voy a utilizar este motor para estores de Zemismart. Se trata del típico motor que engancha la cadena del estor y lo hace girar para subir o bajar el estor (aunque también tienen motores para estores enrollables, para cortinas, e incluso coordinadores).
Para vincularlo he seguido estos pasos:
- Conectar el dispositivo a la alimentación mediante el puerto USB-C que trae en la parte inferior, para asegurarme de que está cargado.
- Presionar 3 veces, rápidamente, el botón a su derecha para que el dispositivo entre en modo vinculación (el LED parpadea en verde).
- Con el dispositivo móvil autorizado, desde la app de HA, ve a Configuración > Dispositivos y servicios > Añadir integración > Matter > Añadir dispositivo Matter > No. Es nuevo. Escanea con la cámara el código QR que aparece en el dispositivo o el embalaje, y pulsa en «Todo listo».
- Tras unos segundos, observarás como tu dispositivo y las entidades correspondientes aparecen dentro del bloque de integraciones «Matter».

Agradecimientos
Para elaborar esta entrada nos ha sido de gran ayuda este video de nuestro amigo Miguel Ángel de La Choza Digital, canal que te recomiendo totalmente! 😎

