Il test degli aggiornamenti OTA per le integrazioni Matter di Google Home viene eseguito utilizzando Google Home Developer Console.
Prerequisiti
Per il test OTA, oltre ai prerequisiti 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 il test OTA.
Quando esegui il test OTA, utilizza l'ID fornitore assegnato da Connectivity Standards Alliance (Alliance), 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 per il fornitore
Abbiamo fornito le procedure di test OTA Matter per SoC specifici.
| Fornitore | Piattaforma | Guida |
|---|---|---|
| Espressif | ESP32 | Test OTA su Espressif ESP32 |
| Nordic Semiconductor | nRF52840 | Test OTA su Nordic |
Canali
Un canale definisce l'insieme di dispositivi su 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 eseguire il push delle release di produzione sui dispositivi dei consumatori sul campo. Quando rilasci un'immagine OTA sul canale di produzione, tutti i dispositivi che non si trovano su un canale di test ricevono l'immagine.
Canali di test
Per testare il lancio 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 test
Vai alla scheda Gestisci.
Figura 1: navigazione ai canali di test utilizzando la scheda Gestisci Fai clic su Configura accanto al canale di test.
In Nome canale, inserisci un nome.
In Numeri di serie dei dispositivi, inserisci uno o più numeri di serie dei dispositivi (massimo 1000).
Fai clic su Salva per completare l'operazione.
Rilasciare un'immagine OTA su un canale di test
Vai alla scheda Rilascia.
Nella scheda Rilascia, seleziona il canale di test che vuoi utilizzare.
Seleziona l'immagine OTA dal menu a discesa Immagine OTA o aggiungi un'immagine OTA facendo clic su Aggiungi immagine OTA.
La percentuale di lancio rappresenta la percentuale di dispositivi che riceveranno l'immagine OTA. Per questo campo, specifica un numero intero compreso tra 1 e 100. Inserisci un valore inferiore a 100 se preferisci rilasciare l'immagine OTA in batch. Per ulteriori informazioni sul funzionamento della percentuale di lancio e su altre attività correlate alle immagini OTA , consulta la pagina Rilasciare un'immagine OTA in produzione.
Fai clic su Rilascia per eseguire il test.
Viene visualizzata una finestra di dialogo di conferma. Fai clic su Rilascia per rilasciare l'immagine selezionata sul canale specificato.
Dopo aver fatto clic su Rilascia, il canale, l'immagine, lo stato di lancio, la percentuale di lancio, la data e l'ora di rilascio vengono visualizzati nell'area Immagini OTA rilasciate.
Figura 3: immagini OTA rilasciate sui canali di test