Prueba una imagen OTA

Las pruebas de actualizaciones inalámbricas para las integraciones de Google Home Matter se realizan con la Google Home Developer Console.

Requisitos previos

Para probar las actualizaciones inalámbricas, además de los requisitos previos de las actualizaciones inalámbricas, debes tener lo siguiente:

  • Acceso a un sistema Linux que tenga instalado Docker Engine y acceso a la placa de desarrollo mediante USB
  • Una integración de Matter que esté lista para las pruebas de actualizaciones inalámbricas

Cuando pruebes las actualizaciones inalámbricas, usa el ID del proveedor asignado por Connectivity Standards Alliance (Alliance), no un VID de prueba. Cuando compiles tu imagen de actualización inalámbrica, cambia el ID del proveedor y el ID del producto para que coincidan con la integración que se probará.

Instrucciones específicas del proveedor

Proporcionamos procedimientos de prueba de actualizaciones inalámbricas Matter para SoCs específicos.

Tabla: Instrucciones para proveedores de semiconductores específicos para generar certificados de prueba de Matter
Proveedor Plataforma Guía
Espressif ESP32 Prueba las actualizaciones inalámbricas en Espressif ESP32
Nordic Semiconductor nRF52840 Prueba las actualizaciones inalámbricas en Nordic

Canales

Un canal define el conjunto de dispositivos en los que se lanza una imagen de actualización inalámbrica. Un dispositivo solo puede tener asignado un canal a la vez. Hay tres canales predefinidos: Prueba 1, Prueba 2 y Producción. Puedes ejecutar pruebas en ambos canales. Un canal solo puede tener asignada una imagen de actualización inalámbrica a la vez.

Canal de producción

El canal de producción es el que se usa para enviar versiones de producción a los dispositivos de los consumidores en el campo. Cuando lanzas una imagen de actualización inalámbrica en el canal de producción, todos los dispositivos que no están en un canal de prueba reciben la imagen.

Canales de prueba

Para probar el lanzamiento de una imagen de actualización inalámbrica, primero debes configurar uno de los dos canales de prueba y, luego, lanzar la imagen a los dispositivos de ese canal.

Configura un canal de prueba

  1. Ve a la pestaña Administrar.

    Navega a la pestaña Administrar en la consola.
    Figura 1: Navegación a los canales de prueba con la pestaña Administrar
  2. Haz clic en Configurar junto al canal de prueba.

  3. En Nombre del canal, ingresa un nombre.

  4. En Números de serie del dispositivo, ingresa uno o más números de serie del dispositivo (máximo 1,000).

  5. Haz clic en Guardar para completar la acción.

Configurar un canal de prueba en la consola
Figura 2: Configuración de un canal de prueba

Lanza una imagen de actualización inalámbrica a un canal de prueba

  1. Ve a la pestaña Lanzamiento.

  2. En la pestaña Lanzamiento, selecciona el canal de prueba que deseas usar.

  3. Selecciona la imagen de actualización inalámbrica en el menú desplegable Imagen de actualización inalámbrica o haz clic en Agregar imagen de actualización inalámbrica para agregar una imagen de actualización inalámbrica.

  4. El porcentaje de lanzamiento representa el porcentaje de dispositivos que recibirán la imagen de actualización inalámbrica. Para este campo, especifica un número entero del 1 al 100. Ingresa un valor inferior a 100 si prefieres lanzar la imagen de actualización inalámbrica en lotes. Para obtener más información sobre cómo funciona el porcentaje de lanzamiento, así como información sobre otras tareas relacionadas con la imagen de actualización inalámbrica, consulta Lanza una imagen de actualización inalámbrica a producción.

  5. Haz clic en Lanzar para probar.

  6. Aparecerá un diálogo de confirmación. Haz clic en Lanzar para lanzar la imagen seleccionada al canal especificado.

  7. Una vez que hagas clic en Lanzar, el canal, la imagen, el estado de lanzamiento, el porcentaje de lanzamiento y la fecha y hora de lanzamiento aparecerán en el área Imágenes de actualización inalámbrica lanzadas.

    La imagen OTA se lanzó a un canal de prueba.
    Figura 3: Imágenes de actualización inalámbrica lanzadas a canales de prueba