Testowanie aktualizacji OTA w przypadku integracji z Google Home Matter odbywa się za pomocą Google Home Developer Console.
Wymagania wstępne
Aby przetestować OTA, oprócz wymagań wstępnych OTA musisz mieć:
- dostęp do systemu Linux z zainstalowanym Docker Engine i dostęp do płytki deweloperskiej przez USB;
- Integracja Matter, która jest gotowa do testów OTA.
Podczas testowania OTA używaj identyfikatora dostawcy przypisanego przez firmę Connectivity Standards Alliance (Alliance), a nie testowego identyfikatora dostawcy. Podczas tworzenia obrazu OTA zmień identyfikator dostawcy i identyfikator produktu, aby pasowały do testowanej integracji.
Instrukcje dotyczące konkretnych dostawców
Udostępniliśmy procedury testowania OTA Matter dla konkretnych układów SoC.
| Dostawca | Platforma | Przewodnik |
|---|---|---|
| Espressif | ESP32 | Testowanie OTA na Espressif ESP32 |
| Nordic Semiconductor | nRF52840 | Testowanie OTA na urządzeniu Nordic |
Kanały
Kanał definiuje zbiór urządzeń, na które jest udostępniany obraz aktualizacji OTA. Do urządzenia można przypisać tylko 1 kanał naraz. Dostępne są 3 wstępnie zdefiniowane kanały: Test 1, Test 2 i Produkcyjny. Możesz testować w obu kanałach testowych. Do kanału można przypisać tylko 1 obraz aktualizacji OTA naraz.
Kanał produkcyjny
Kanał produkcyjny to kanał używany do przekazywania wersji produkcyjnych na urządzenia konsumenckie w terenie. Gdy udostępnisz obraz OTA w kanale produkcyjnym, otrzymają go wszystkie urządzenia, które nie są w kanale testowym.
Kanały testowe
Aby przetestować wdrażanie obrazu OTA, musisz najpierw skonfigurować jeden z 2 kanałów testowych, a następnie udostępnić obraz urządzeniom w tym kanale.
Konfigurowanie kanału testowego
Otwórz kartę Zarządzaj.
Rysunek 1. Przechodzenie do kanałów testowych za pomocą karty Zarządzaj Kliknij Skonfiguruj obok kanału testowego.
W polu Nazwa kanału wpisz nazwę.
W polu Numery seryjne urządzeń wpisz co najmniej 1 numer seryjny urządzenia (maksymalnie 1000).
Aby zakończyć, kliknij Zapisz.
Udostępnianie obrazu OTA w kanale testowym
Otwórz kartę Wersja.
Na karcie Wersja wybierz kanał testowy, którego chcesz użyć.
Wybierz obraz OTA z menu Obraz OTA lub dodaj obraz OTA, klikając Dodaj obraz OTA.
Odsetek wdrażania to odsetek urządzeń, które otrzymają obraz OTA. W tym polu podaj liczbę całkowitą z zakresu od 1 do 100. Jeśli chcesz udostępniać obraz OTA partiami, wpisz wartość mniejszą niż 100. Więcej informacji o tym, jak działa odsetek wdrażania, oraz o innych zadaniach związanych z obrazem OTA znajdziesz w artykule Wydawanie obrazu OTA na ścieżce produkcyjnej.
Kliknij Zwolnij, aby przetestować.
Pojawi się okno potwierdzenia. Kliknij Opublikuj, aby opublikować wybrany obraz w określonym kanale.
Gdy klikniesz Opublikuj, w obszarze Udostępnione obrazy OTA pojawią się kanał, obraz, stan wdrażania, odsetek wdrożenia oraz data i godzina publikacji.
Ilustracja 3. Obrazy OTA opublikowane w kanałach testowych