Testa un'immagine OTA

I test degli aggiornamenti OTA per le integrazioni Matter di Google Home vengono eseguiti utilizzando Google Home Developer Console.

La certificazione Connectivity Standards Alliance (Alliance) non è un prerequisito per i test OTA.

Prerequisiti

Per testare l'OTA, oltre ai prerequisiti per l'OTA, devi disporre di:

  • Accesso a un sistema Linux su cui è installato Docker Engine e accesso alla scheda di sviluppo tramite USB
  • Un'integrazione Matter pronta per i test OTA.

Utilizza l'ID fornitore assegnato da Alliance durante il test OTA, non un VID di test. Quando crei l'immagine OTA, modifica l'ID fornitore e l'ID prodotto in modo che corrispondano all'integrazione da testare.

Istruzioni specifiche del fornitore

Abbiamo fornito Matterprocedure di test OTA per SoC specifici.

Tabella: istruzioni per fornitori di silicio specifici per la generazione di Matter certificati di test
Fornitore Piattaforma Guida
Espressif ESP32 Eseguire il test OTA su Espressif ESP32
Nordic Semiconductor nRF52840 Test OTA su Nordic

Canali

Un canale definisce l'insieme di dispositivi a cui viene rilasciata un'immagine di aggiornamento OTA. A un dispositivo può essere assegnato un solo canale alla volta. Esistono tre canali predefiniti: Test 1, Test 2 e Produzione. Puoi eseguire il test su entrambi i canali di test. A un canale può essere assegnata una sola immagine di aggiornamento OTA alla volta.

Canale di produzione

Il canale di produzione è il canale utilizzato per inviare le release di produzione ai dispositivi consumer sul campo. Quando rilasci un'immagine OTA sul canale di produzione, tutti i dispositivi che non sono su un canale di test la ricevono.

Canali di test

Per testare l'implementazione di un'immagine OTA, devi prima configurare uno dei due canali di test, quindi rilasciare l'immagine sui dispositivi di quel canale.

Configurare un canale di prova

  1. Vai alla scheda Gestisci.

    Canali OTA nella console Home

  2. Fai clic su Configura accanto al canale di test.

  3. In Nome canale, inserisci un nome.

  4. In Numeri di serie del dispositivo, inserisci uno o più numeri di serie del dispositivo (massimo 1000).

  5. Fai clic su Salva per completare l'operazione.

Finestra di dialogo di configurazione del canale OTA

Rilasciare un'immagine OTA in un canale di test

  1. Vai alla scheda Uscita.

  2. Nella scheda Release, seleziona il canale di test che vuoi utilizzare.

  3. Seleziona l'immagine OTA dal menu a discesa Immagine OTA o aggiungi un'immagine OTA facendo clic su Aggiungi immagine OTA.

  4. Fai clic su Rilascia per eseguire il test.

  5. Viene visualizzata una finestra di dialogo di conferma. Fai clic su Rilascia per rilasciare l'immagine selezionata sul canale specificato.

  6. Dopo aver fatto clic su Pubblica, il canale, l'immagine, la data e l'ora di uscita vengono visualizzati nell'area Uscite dal vivo.

Rilasciare un'immagine OTA su un canale

Interrompere una release in corso

Per interrompere una release in diretta:

  1. Nella tabella Release pubblicate, fai clic sul menu "Altro" e poi su Interrompi release.

  2. Nella finestra di dialogo di conferma, fai clic su Interrompi per confermare che vuoi interrompere la release. In questo modo, l'aggiornamento OTA viene immediatamente interrotto per tutti i dispositivi che non lo hanno ancora ricevuto.