Descripción general de las actualizaciones inalámbricas

Cada integración de Matter en Google Home Developer Console tiene su propia configuración inalámbrica.

En la especificación de Matter, se describe cómo la red Matter global controla las actualizaciones inalámbricas.

Un dispositivo Matter debe tener la certificación Connectivity Standards Alliance (Alliance) para recibir actualizaciones inalámbricas, aunque es posible probar la actualización inalámbrica para un dispositivo no certificado.

Un dispositivo Matter (el solicitante inalámbrico) sondea con regularidad un proveedor inalámbrico para averiguar si hay actualizaciones de software disponibles.

Cuando hay una actualización de software inalámbrica disponible, el solicitante obtiene la actualización de un proveedor y la instala.

Los concentradores Matter de Google, como Google Nest Mini, funcionan como proveedores de manera inalámbrica. Para ayudar a los posibles solicitantes en el descubrimiento de servicios, anuncian su presencia enviando el comando AnnounceOTAProvider.

Es importante destacar que los solicitantes solo pueden actualizar a una actualización cuyo número de versión es mayor que el del firmware que se encuentra en ejecución. Si existen múltiples actualizaciones inalámbricas con números de versión más grandes, el dispositivo recibe la imagen inalámbrica con el número de versión más alto. En otras palabras, las actualizaciones no se aplican de forma secuencial.

Funcionalidad inalámbrica

La actualización inalámbrica en el ecosistema de Google Home actualmente admite lo siguiente:

  • Subiendo el firmware para la distribución inalámbrica
  • Distribución de imágenes de firmware a todos los dispositivos (sin subconjuntos) de una integración de Matter en particular

El proceso inalámbrico del ecosistema de Google Home es independiente de la información almacenada en el registro de cumplimiento distribuido (DCL) de Alliance, cuyo propósito es garantizar la autenticidad del dispositivo y el cumplimiento del protocolo.

¿Puedo revertir una actualización inalámbrica?

Según la especificación Matter, las imágenes inalámbricas no se pueden revertir. Si lanzaste una imagen inalámbrica que tiene un problema y quieres revertir los dispositivos de tu cliente a la revisión anterior del firmware, debes preparar una actualización inalámbrica con la revisión anterior del firmware, lo que le dará un número de versión más alto.

¿Puedo borrar o reemplazar una actualización inalámbrica?

No hay forma de borrar o reemplazar una actualización inalámbrica. Debes preparar y subir una imagen inalámbrica con un número de versión más alto para reemplazar el firmware que se encuentra en el campo.

Requisitos previos

Si quieres implementar la actualización inalámbrica para la integración de Matter, necesitas lo siguiente:

  • Un proyecto de Developer Console existente
  • Una integración de Matter existente en Developer Console
  • Un ID de proveedor asignado por Alliance

Ten en cuenta que la certificación de Matter no es un requisito previo para probar la actualización inalámbrica Matter en Developer Console. Debes probar la función inalámbrica para tu dispositivo antes de solicitar la certificación Matter.

Errores conocidos

Los controles inalámbricos de VID de prueba no coinciden

Cuando se usa un VID de prueba, algunas integraciones dentro del mismo proyecto pueden aparecer en la pantalla inalámbrica Developer Console Matter, mientras que otras no.

Para las integraciones con un VID de prueba que aparecen en la pantalla inalámbrica, puedes subir una imagen inalámbrica, pero el mecanismo inalámbrico no funciona.

Por el momento, no se admite el uso inalámbrico de VID de prueba.