Testowanie aktualizacji OTA w przypadku integracji Matterz Google Home odbywa się za pomocą Google Home Developer Console.
Wymagania wstępne
Aby przetestować OTA, oprócz spełnienia wymagań wstępnych OTA musisz mieć:
- Dostęp do systemu Linux z zainstalowanym Docker Engine i dostęp do płytki rozwojowej za pomocą USB
- integracja Matter, która jest gotowa do testowania OTA.
Podczas testowania OTA używaj identyfikatora dostawcy przypisanego przez Connectivity Standards Alliance (Alliance), a nie testowego identyfikatora VID. Podczas tworzenia obrazu OTA zmień identyfikator dostawcy i identyfikator produktu, aby dopasować je do integracji, którą chcesz przetestować.
Instrukcje dotyczące poszczególnych dostawców
Udostępniliśmy Matter procedury testowania OTA w przypadku konkretnych SoC.
Dostawca | Platforma | Przewodnik |
---|---|---|
Espressif | ESP32 | Testowanie OTA na Espressif ESP32 |
Nordic Semiconductor | nRF52840 | Test OTA w Nordic |
Kanały
Kanał określa zestaw urządzeń, na które jest wydawany obraz aktualizacji OTA. Urządzenie może mieć przypisany tylko 1 kanał naraz. Dostępne są 3 wstępnie zdefiniowane kanały: Test 1, Test 2 i Produkcja. Możesz przetestować oba kanały testowe. Kanałowi można przypisać tylko 1 obraz aktualizacji OTA naraz.
Kanał produkcyjny
Kanał produkcyjny to kanał, który służy do przesyłania wersji produkcyjnych na urządzenia użytkowników. Gdy opublikujesz obraz OTA na kanale produkcyjnym, obraz ten otrzymają wszystkie urządzenia poza kanałem testowym.
Kanały testowe
Aby przetestować wdrożenie obrazu OTA, musisz najpierw skonfigurować jeden z 2 kanałów testowych, a następnie opublikować obraz na urządzeniach na tym kanale.
Konfigurowanie kanału testowego
Otwórz kartę Zarządzanie.
Rysunek 1. Przechodzenie do testowych kanałów za pomocą karty Zarządzaj Obok kanału testowego kliknij Konfiguruj.
W polu Nazwa kanału wpisz nazwę.
W sekcji Numery seryjne urządzeń wpisz co najmniej 1 numer seryjny urządzenia (maksymalnie 1000).
Aby zakończyć, kliknij Zapisz.

Przesyłanie obrazu OTA na kanał testowy
Otwórz kartę Wydanie.
Na karcie Wydanie wybierz kanał testowy, którego chcesz użyć.
Wybierz obraz OTA z menu Obrazy OTA lub dodaj obraz OTA, klikając
Dodaj obraz OTA.Odsetek wdrożenia to odsetek urządzeń, które otrzymają obraz OTA. W tym polu wpisz liczbę całkowitą z zakresu od 1 do 100. Jeśli wolisz publikować obraz OTA partiami, wpisz wartość mniejszą niż 100. Więcej informacji o tym, jak działa procentowy etap wdrażania, oraz o innych zadaniach związanych z obrazem OTA znajdziesz w artykule Opublikowanie obrazu OTA w wersji produkcyjnej.
Aby przetestować, kliknij Wycofaj.
Pojawi się okno potwierdzenia. Kliknij Opublikuj, aby opublikować wybrany obraz na określonym kanale.
Po kliknięciu Opublikuj w obszarze Opublikowane obrazy OTA pojawią się informacje o kanale, obrazie, stanie wdrożenia, odsetku wdrożenia oraz dacie i godzinie publikacji.
Ilustracja 3. Obrazy OTA opublikowane na kanałach testowych