Weryfikowanie modułów i usług Matter

Zanim spróbujesz skonfigurować i sparować urządzenie Matter w ekosystemie Google Home, sprawdź, czy na urządzeniu mobilnym są pobrane wszystkie wymagane moduły Matter.

Sprawdź ustawienia Androida

Twoje urządzenie mobilne z Androidem powinno pobierać wszystkie moduły automatycznie, ale czasami może to nastąpić z opóźnieniem.

Aby to sprawdzić, na urządzeniu mobilnym otwórz Ustawienia > Google > Urządzenia i udostępnianie.

  • Jeśli na liście znajduje się opcja Urządzenia do spraw spraw, masz to, czego potrzebujesz. Aby kontynuować, przejdź do sekcji Parowanie urządzenia ze standardem Matter.

  • Jeśli na liście NIE ma opcji Sprawne urządzenia, musisz wymusić pobieranie, jeśli chcesz je natychmiast rozpocząć. W przeciwnym razie po prostu zaczekaj, aż zostanie ono wdrożone samodzielnie, korzystając z co najmniej 1 opcji poniżej.

Zaktualizuj Usługi Google Play

Google Play services powinno być w wersji 22.36.15 lub nowszej. Aby to zrobić, na urządzeniu mobilnym wybierz Ustawienia > Aplikacje > Zobacz wszystkie aplikacje > Usługi Google Play. Przewiń na sam dół, gdzie widoczna jest wersja aplikacji.

Jeśli wersja jest niższa niż 22.36.15, wymuś aktualizację:

  1. Na urządzeniu mobilnym wejdź na https://play.google.com/store/apps/details?id=com.google.android.gms lub użyj tego kodu QR:

    obraz

  2. Jeśli na tej stronie widzisz przycisk Aktualizuj, kliknij go, aby mieć pewność, że dostępny jest wymagany moduł Matter.

  3. Pobranie modułów Matter może potrwać 24 godziny. Upewnij się, że w tym czasie urządzenie jest włączone i ładowane, aby pobieranie nie opóźniało się. Jeśli nie otrzymasz modułu w ciągu 24 godzin, możesz spróbować przywrócić dane fabryczne urządzenia, aby wymusić jego pobranie.

Po przeprowadzeniu aktualizacji ponownie sprawdź opcję Urządzenia spraw.

Odinstaluj i ponownie zainstaluj aplikację Google Home

Ponowna instalacja GHA powinna aktywować pobieranie modułów. Jest to wymuszane przez zależności modułów w pliku manifestu Android aplikacji, jak opisano w artykule Zapewnianie dostarczania modułu.

  1. Na ekranie głównym Androida:
    1. Przytrzymaj ikonę ekranu głównego i wybierz Informacje o aplikacji.
    2. Wybierz Ustawienia > Aplikacje > Zobacz wszystkie aplikacje > Ekran główny.
  2. Na ekranie Informacje o aplikacji wybierz Odinstaluj. Aby kontynuować, kliknij OK.
  3. Po udanym odinstalowaniu wejdź na https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app na urządzeniu mobilnym lub użyj podanego niżej kodu QR:

    obraz

Po zainstalowaniu usługi GHA ponownie sprawdź opcję Urządzenia sprawujące.

Rozwiązywanie problemów

Sprawdź, czy telefon jest zgodny

Wszystkie urządzenia z Androidem O (8.1, poziom interfejsu API 27) lub nowszym są zgodne ze standardem Matter. Aby sprawdzić, czy Twój telefon ma niezbędne moduły, wykonaj poniższe czynności.

Konfigurowanie konfiguracji Android Debug Bridge

Przed rozpoczęciem rozwiązywania problemów należy skonfigurować narzędzie Android Debug Bridge (adb). Aby to zrobić:

  1. Zainstaluj „adb” na komputerze.
  2. Włącz Opcje programisty i Debugowanie USB na telefonie Android.

Weryfikowanie modułów Matter w Usługach Google Play (GPS)

Aby sprawdzić, czy masz moduły Play services Matter, wykonaj te czynności:

  1. Skonfiguruj Android Debug Bridge.
  2. Podłącz telefon Android do komputera kablem USB.
  3. Uruchom to polecenie w terminalu, aby sprawdzić, czy są zainstalowane niezbędne moduły Matter:
      adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep "com.google.android.gms.home"
      
    
    Jeśli widzisz dane wyjściowe podobne do tych poniżej, oznacza to, że masz zainstalowane moduły Matter:
    com.google.android.gms.home [v222110900]
    Pamiętaj, że powyższy numer wersji może być inny niż na Twoim urządzeniu.
  4. Uruchom to polecenie w terminalu, aby sprawdzić, czy są zainstalowane niezbędne moduły Thread:
      adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep "com.google.android.gms.threadnetwork"
      
    
    Jeśli widzisz dane wyjściowe podobne do tych w przykładzie poniżej, oznacza to, że masz zainstalowane moduły Thread:
    com.google.android.gms.threadnetwork [v222106301]
    Pamiętaj, że numer wersji na Twoim urządzeniu może być inny.

Jeśli moduły nie znajdują się na liście, oznacza to, że:

  1. Masz nieaktualną wersję usługi Android. Sprawdź, czy to Android O (8.1) lub nowsza.
  2. Moduły Matter nie zostały jeszcze pobrane. Poczekaj co najmniej 24 godziny na ich pobranie. Upewnij się, że w tym czasie urządzenie jest włączone i ładowane, aby uniknąć opóźnienia w pobieraniu. Jeśli nie otrzymasz modułów w ciągu 24 godzin, możesz spróbować przywrócić dane fabryczne urządzenia, aby wymusić ich pobranie.