Actualizacion de firmware de dispositivos Matter y Thread - causas y soluciones

Actualizar el firmware Matter y Thread: por qué nunca llega (y cómo forzarlo)

¿Tu dispositivo Matter o Thread no muestra ninguna actualización, o la OTA falla al 1 %, al 10 % o al 90 %? En la mayoría de los casos no es culpa del aparato: una actualización Matter tiene que publicarla el fabricante en el DCL, descargarse por IPv6 a través del border router, y lanzarla el ecosistema que posee el fabric. Si falta una de esas tres piezas, no llega nada — y ningún mensaje de error te lo dirá.

Seguimos este asunto desde la primavera de 2026 en nuestro banco de pruebas (Aqara Hub M3, HomePod mini, Echo 4.ª generación, Apple TV 4K, Home Assistant en un mini-PC) y contrastamos cada caso con los hilos de la comunidad de Home Assistant, de r/Aqara y del foro alemán simon42. Cuatro causas se repiten. Tres se corrigen en menos de quince minutos. Solo una no tiene arreglo: el fabricante que nunca publicó nada.

Método: reproducimos fallos de OTA Thread en tres controladores distintos entre junio y agosto de 2026 y verificamos cada pista contra la documentación oficial Matter de Home Assistant y los registros que publicaron los usuarios. Las cuatro causas están ordenadas por frecuencia observada, no por teoría.

Actualizar el firmware de dispositivos Matter y Thread desde el border router

Por qué una actualización Matter nunca llega: las 4 causas

CausaQué bloquea exactamenteTiempo de corrección
Sin IPv6 enrutado (ni NAT64)La OTA Thread se descarga por IPv6 desde internet; sin una ruta IPv6 utilizable la transferencia ni empieza10-30 min
Demasiadas OTA a la vezLa radio Thread se satura y las descargas se cortan al 1 %, al 10 % o al 90 %2-5 min
El fabricante no publicó nadaNo existe ninguna versión en el servidor: el dispositivo está realmente actualizadoImposible (decisión de compra)
Ecosistema equivocado (fabric no poseído)La aplicación que podría lanzar la actualización no es la que controla el aparato5-15 min
Dispositivo anclado en una versión muy antiguaAlgunas migraciones exigen una versión intermediaVariable

Cómo viaja una actualización Matter, paso a paso

Para diagnosticar bien hay que entender quién hace qué. Una actualización Matter nunca la descarga el propio aparato: sigue un camino de cuatro etapas.

  1. El fabricante prueba una versión nueva y la publica en la plataforma de certificación.
  2. La versión llega al DCL (Distributed Compliance Ledger), el registro oficial de la Connectivity Standards Alliance — el único sitio donde los controladores tienen permiso para buscarla.
  3. El controlador consulta el DCL periódicamente. Home Assistant, por ejemplo, comprueba cada doce horas mediante la entidad Update de su integración Matter.
  4. El archivo se descarga y se envía al aparato: por Wi-Fi en dispositivos Wi-Fi, pero por IPv6 desde internet en los Thread, con la transferencia pasando por el border router.

El DCL, el registro del que nadie habla

El DCL es la pieza que casi todos los tutoriales omiten. Es un registro distribuido gestionado por la CSA donde cada fabricante deposita su firmware certificado. Consecuencia directa: si un fabricante decide no publicar nada ahí, ningún controlador del mundo podrá actualizar tu dispositivo, por muchas veces que reinicies el sensor. Es justo lo que denuncian los usuarios de Aqara Thread desde septiembre de 2026.

Quién consulta el DCL y con qué frecuencia

Los ecosistemas no funcionan igual. Home Assistant consulta el DCL cada doce horas y expone el resultado como una entidad Update por dispositivo. Apple Home y Google Home aplican una lógica similar a su propio ritmo, sin publicar calendario. Las aplicaciones del fabricante (Tapo, IKEA Home smart, Aqara) preguntan primero a sus propios servidores y a veces solo recurren al DCL en segundo lugar: por eso una actualización puede verse en una app y ser invisible en las demás.

Causa 1: sin IPv6 enrutado, la OTA Thread no tiene adónde ir

Es la causa más frecuente y la más difícil de detectar, porque la aplicación no muestra nada. Un dispositivo Matter over Thread no descarga su firmware por Wi-Fi: lo hace por IPv6, a través del border router, desde los servidores del fabricante. Si tu operadora no enruta IPv6, o el router no entrega un prefijo IPv6 utilizable a la red local, la descarga falla en silencio. El aparato sigue informando de su versión actual, sin error.

Comprobar el IPv6 del router en dos minutos

  • Desde un ordenador en la misma red, abre una página pública de prueba IPv6: debes ver una dirección IPv6 completa, no «no detectado».
  • En la interfaz del router busca la sección IPv6: tiene que estar activada con un prefijo delegado (normalmente /56 o /64), no solo «IPv6 disponible».
  • Si tus dispositivos Thread funcionan pero las actualizaciones fallan siempre, es la señal clásica de una red IPv6 local que no está enrutada hacia internet.

Activar NAT64 en el border router

Cuando tu red local habla IPv6 pero la salida a internet es IPv4, necesitas traducción NAT64 en el border router o en el Matter Server. En Home Assistant se configura en la integración Matter Server (NAT64/DNS64); en un router depende del firmware. Es el ajuste que incluso los usuarios avanzados confunden: en el hilo de referencia de la comunidad de Home Assistant (topic 878364, abril de 2025, todavía activo en 2026), quien da el consejo reconoce que ya no está seguro de si va en el Matter Server o en el border router. Respuesta práctica: empieza por el Matter Server, porque ahí vive la pila Thread.

Causa 2: dos OTA a la vez bastan para bloquearlo todo

Todos caen en esta trampa el día que aparece un lote de actualizaciones. Un firmware Thread se descarga despacio —a veces decenas de minutos para unos cientos de kilobytes— porque la radio se comparte con el resto del mallado. Lanzar cinco actualizaciones a la vez satura el canal y hace fallar la mayoría de las transferencias.

⚠️ La regla que lo cambia todo: una sola actualización Thread a la vez, dos como máximo. Los testimonios son inequívocos. En el hilo «Unable to update Onvis matter thread plugs firmware» (noviembre de 2025) el autor escribe: «when I started many updates at the same time it failed, so I now run only 1 or 2 at a time», y otro añade: «Must one at a time. They take forever…». Un hilo de junio de 2026 describe incluso un efecto parecido a una denegación de servicio en la red Thread cuando las OTA van en paralelo.

En la práctica: si tres dispositivos ofrecen actualización, elige uno, espera a que termine del todo y pasa al siguiente. Con diez aparatos, cuenta una tarde — no diez minutos.

Causa 3: el fabricante no publicó nada en el DCL

El caso más frustrante, porque no hay nada que reparar. Algunos fabricantes lanzan un producto, lo certifican y después nunca publican una corrección en el DCL. Tus sensores reportan entonces un fallo conocido, la comunidad lo documenta y no llega nunca ninguna actualización. Un usuario de r/Aqara lo dijo sin rodeos a principios de septiembre de 2026: «Aqara does not update the firmware on these devices to fix issues… they won’t fix it using firmware updates». Es el patrón típico de varias referencias Thread económicas, donde el único síntoma es una entidad Update que nunca aparece en Home Assistant.

¿Cómo saber en qué caso estás? Si la entidad Update existe pero indica «actualizado» mientras en otro sitio se documenta una versión más nueva, estás en la causa 1 o la 4. Si no existe ninguna entidad Update y no se referencia ninguna versión superior en ningún lugar, el fabricante probablemente no publicó nada: es la causa 3, y toca aceptarlo.

Causa 4: el ecosistema equivocado posee el fabric

En Matter un dispositivo pertenece a un «fabric»: el ecosistema que lo emparejó primero y guarda sus claves. Solo el propietario del fabric puede, en algunos casos, empujar una actualización. Un aparato emparejado en Home Assistant pero no compartido con Apple Home no se actualizará desde la app Casa; al contrario, algunas marcas solo empujan sus correcciones desde su propia aplicación.

Ecosistema que controla el aparato¿Puede empujar la actualización?Caso típico observado
Home Assistant (Matter Server)Sí, si la versión está en el DCLEve Energy, Onvis, enchufes Thread en general
Apple Home (HomePod / Apple TV)Sí — a menudo la vía más fiableRecomendado cuando Home Assistant falla en bucle
Google HomeParcialmente, según el fabricanteActualizaciones ausentes del menú a veces
App del fabricante (Tapo, IKEA, Aqara)Sí — y a veces la única víaTapo P110M: «no se puede desde Home Assistant, hay que usar la app»
Hub propietario (DIRIGERA para IKEA)Sí, mediante la app del hubIKEA Bilresa, KAJPLATS

Paso a paso: forzar una actualización que falla

Con Home Assistant

  1. Abre Ajustes → Dispositivos y servicios → Matter y localiza la entidad Update del aparato en cuestión.
  2. Comprueba la versión ofrecida: si coincide con la instalada, la actualización aún no está en el DCL — insistir hoy no sirve de nada.
  3. Lanza una actualización y descarta las demás notificaciones.
  4. Espera sin reiniciar Home Assistant ni desenchufar el border router: una OTA Thread interrumpida vuelve a empezar de cero.
  5. Si se bloquea siempre al 90 %, prueba la misma actualización desde Apple Home (abajo) antes de concluir que hay un fallo de hardware.

Con Apple Home o Google Home

La app Casa en iPhone o iPad muestra a veces una actualización que Home Assistant todavía no ve, porque los dos controladores no consultan el DCL en el mismo momento. Abre los ajustes del accesorio: si ofrece una versión, lánzala y deja el aparato en su sitio. La misma lógica en Google Home, aunque allí las opciones de actualización son más discretas y dependen del fabricante.

Con la aplicación del fabricante

En varios modelos es la única vía. El caso del enchufe Tapo P110M está documentado palabra por palabra en la comunidad de Home Assistant (julio de 2026): «you cannot update the firmware for the Tapo P110M directly through Home Assistant. It has to be done through the app». Lo mismo con los productos IKEA, que se actualizan desde la app del hub y no desde un controlador Matter. Antes de culpar a tu instalación, instala la app del fabricante y mira qué versión ofrece.

Caso concreto: la actualización del IKEA Bilresa que falla antes del 10 %

El firmware 1.9.15 del mando IKEA Bilresa generó un hilo muy activo en mayo de 2026: «failure after it initiate downloading. Usually fails before 10 %», «Mine has been stuck at Installing (1 %) for 30 minutes», «4 units, none will update». Este caso reúne tres de las cuatro causas: una descarga lenta, una radio congestionada por OTA paralelas y la imposibilidad de reanudar tras una interrupción. La solución que reportaron quienes lo resolvieron: dejar un solo aparato actualizándose, acercar el mando al hub DIRIGERA durante la operación y relanzar desde la app de IKEA en lugar de un controlador de terceros.

¿Reparar o sustituir?

SituaciónVeredictoPor qué
Actualización visible pero falla en bucleRepararProblema de ancho de banda radio o de IPv6, no de hardware
Sin entrada Update desde hace más de un añoSustituir a medio plazoFabricante ausente del DCL: no llegará ninguna corrección
Se bloquea al 90 % en todos los controladoresProbar la app del fabricanteA menudo un controlador que corta la transferencia demasiado pronto
Fallo conocido sin corregir desde hace 18 mesesSustituirLa relación coste esperanza favorece un modelo mantenido

Comprar aparatos que sí reciben actualizaciones

La mejor protección contra estas cuatro causas se decide al comprar. Bastan tres criterios, y los tres se pueden comprobar antes de pagar: la marca ya ha publicado al menos una actualización documentada en el DCL, el dispositivo expone una entidad Update en Home Assistant y el fabricante mantiene una app con versiones frecuentes. En cambio, una marca que nunca ha publicado nada no empezará a hacerlo porque cambies de controlador.

Para montar un ecosistema Matter coherente, empieza por un hub compatible con Matter que haga también de border router Thread: es lo que condiciona el éxito de las futuras OTA. Añade enchufes inteligentes Matter y bombillas inteligentes conocidas por su mantenimiento de firmware, y si necesitas un segundo border router, un altavoz compatible con Matter hará el trabajo. Nuestras comparativas de persianas inteligentes y cerraduras inteligentes valoran el mismo criterio.

💡 Consejo pro: antes de comprar, busca el nombre del modelo junto a «firmware update» en la comunidad de Home Assistant. Si encuentras un hilo donde los usuarios se quejan de que no llega ninguna actualización desde hace un año, ya tienes la respuesta — y te has ahorrado la compra.

Preguntas frecuentes

¿Por qué mi dispositivo muestra una versión antigua si existe una más nueva?

Porque el controlador aún no ha recuperado la información, o la busca en el sitio equivocado. Home Assistant consulta el DCL cada doce horas: si la versión acaba de publicarse, la entidad Update puede tardar medio día en aparecer. Reiniciar la integración Matter fuerza la comprobación.

¿Por qué la actualización se bloquea siempre al 1 % o al 10 %?

Un bloqueo muy temprano indica que la descarga no llega a completarse: IPv6 sin enrutar, NAT64 ausente o varias OTA a la vez. Casi siempre es un problema de red, no un aparato defectuoso.

¿Y un bloqueo al 90 % o al 99 %?

El archivo llegó pero la escritura falla. Es el síntoma más habitual en dispositivos Thread alimentados por pilas (mandos, sensores): la radio se apaga antes del final. Acerca el aparato al border router, quita las pilas y reinténtalo, o pasa por la app del fabricante. Es exactamente lo que le ocurría a la cámara Aqara G410, que fallaba al 90 % al pasar de la versión 0.108 a la 0.114.

¿Hace falta siempre la aplicación del fabricante?

No siempre, pero a menudo sí. Algunas marcas no publican nada en el DCL y solo empujan correcciones desde su propia app. Si no aparece ninguna actualización en tu controlador, la app del fabricante es la primera prueba: es gratis y son cinco minutos.

¿Se pueden lanzar varias actualizaciones Thread a la vez?

Técnicamente sí, en la práctica no. Dos como máximo, y una es más seguro. Las OTA Thread saturan la radio y las transferencias simultáneas se interfieren, con fallos aleatorios difíciles de diagnosticar.

¿Cómo compruebo la versión Matter de un dispositivo?

En Home Assistant, la entidad Update muestra la versión instalada y la disponible. En Apple Home, abre los ajustes del accesorio: la versión de firmware figura en la mayoría de los aparatos. Si no, la app del fabricante sigue siendo la referencia.

¿Un dispositivo que nunca se actualiza está defectuoso?

No, puede funcionar perfectamente. El problema está en otro sitio: sin correcciones, un fallo conocido —desconexiones, consumo excesivo de pila, una orden de parada rota— seguirá ahí. Es un criterio de compra, no un motivo de reclamación.

¿Conviene desactivar las actualizaciones automáticas?

En una instalación grande, sí. Lanzar las OTA a mano, un aparato cada vez, evita fallos en cascada y permite verificar que todo funciona tras cada actualización. Con dos o tres dispositivos la pregunta no se plantea.

La actualización solo falla en un aparato alejado de mi border router, ¿por qué?

Reinicia el border router y mejora la cobertura: un aparato demasiado lejos descarga durante horas y suele fallar por el camino. Un router Thread cerca del dispositivo, o un segundo border router, resuelve la mayoría de los casos.

¿Está resuelto en Matter 1.5?

Matter 1.5 añade clústeres específicos para persianas y cortinas, pero no cambia el mecanismo de OTA en sí. Las cuatro causas descritas siguen siendo válidas sea cual sea el nivel de especificación de tus dispositivos.

Lo esencial

Una actualización Matter que nunca llega sigue casi siempre uno de estos cuatro caminos: IPv6 sin enrutar, OTA paralelas, fabricante ausente del DCL o ecosistema equivocado. Tres se corrigen en un cuarto de hora con algo de método; la cuarta se decide al comprar. Antes de reiniciar nada, comprueba si existe la entidad Update y qué ofrece: en la mitad de los casos tu dispositivo simplemente está actualizado.

Si tu problema es más amplio y el aparato ya no se conecta, nuestra guía de fallos de conexión Matter repasa el diagnóstico en orden. Para una persiana que ya no se detiene en la posición correcta, mira las causas de una persiana inteligente que no responde, y si una cámara desaparece de la red, nuestro artículo sobre la cámara de seguridad sin conexión.

¿Un sensor de presencia Matter que no se empareja? Nuestra guía del Aqara FP400 que no se instala repasa los tres mensajes de error (sensor no nivelado, Thread Border Router needed, código erróneo) y las soluciones verificadas.

Sobre el autor: Alex Mercer, redactor de tecnología y domótica en Logis-Connect. Desde 2020, Alex instala y prueba cada año decenas de productos conectados (Matter, Thread, Zigbee, Z-Wave) en una vivienda real, con protocolos documentados y mediciones publicadas. Ver sus otras guías.

Última actualización: 15 de septiembre de 2026 — OTA Thread reproducidas en banco de pruebas entre junio y agosto de 2026.


* Divulgación: algunos enlaces de este artículo son enlaces de afiliado. Si compras a través de ellos podemos recibir una comisión, sin coste adicional para ti. Nuestras pruebas y clasificaciones siguen siendo independientes y nunca están influidas por los socios.

Alex Mercer
Alex Mercer
Experto en Domótica e IoT

Consultor de hogar inteligente y analista de protocolos domóticos (Matter 1.4, Thread, Zigbee 3.0). Más de 7 años evaluando dispositivos conectados.

✓ Matter Certified✓ Zigbee Alliance✓ HomeKit Expert

Publicaciones Similares