Weryfikowanie modułów i usług Matter

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

Sprawdzanie ustawień Androida

Twoje urządzenie mobilne z systemem Android powinno automatycznie pobrać wszystkie moduły, ale czasami proces ten może być opóźniony.

Aby to sprawdzić, na urządzeniu mobilnym przejdź do Ustawienia > Google > Urządzenia i udostępnianie.

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

  • Jeśli opcja Urządzenia Matter NIE jest wymieniona, jeśli chcesz pobrać ją od razu, musisz wymusić jej pobranie (w przeciwnym razie po prostu poczekaj, aż zostanie pobrana automatycznie), korzystając z jednej lub kilku poniższych opcji.

Aktualizuj Usługi Google Play

Google Play services powinna być w wersji 22.36.15 lub nowszej. Aby to sprawdzić, na urządzeniu mobilnym otwórz Ustawienia > Aplikacje > Zobacz wszystkie aplikacje > Usługi Google Play. Przewiń na dół, gdzie znajduje się wersja.

Jeśli wersja nie jest co najmniej 22.36.15, wymuś aktualizację:

  1. Na urządzeniu mobilnym otwórz stronę https://play.google.com/store/apps/details?id=com.google.android.gms lub zeskanuj poniższy kod QR:

    obraz

  2. Jeśli na tej stronie znajduje się przycisk Aktualizuj, kliknij go, aby upewnić się, że otrzymasz wymagany moduł Matter.

  3. Pobieranie modułów Matter może potrwać 24 godziny. W tym czasie urządzenie musi być włączone i ładować się, aby pobieranie nie zostało opóźnione. Jeśli w ciągu 24 godzin nie otrzymasz modułów, możesz przywrócić na urządzeniu dane fabryczne, aby wymusić pobranie modułów.

Po pomyślnym zaktualizowaniu sprawdź ponownie opcję Urządzenia Matter.

Odinstalowanie i ponowne zainstalowanie aplikacji Google Home

Ponowna instalacja GHA powinna spowodować pobranie modułu. Jest to wymuszane przez zależności modułów w Androidmanifeście aplikacji, jak opisano w artykule Zapewnianie dostarczania modułów.

  1. Na ekranie głównym Androida:
    1. Przytrzymaj ikonę ekranu głównego i kliknij Informacje o aplikacji. lub
    2. Przejdź do Ustawienia > Aplikacje > Zobacz wszystkie aplikacje > Ekran główny.
  2. Na ekranie Informacje o aplikacji wybierz opcję Odinstaluj. Kliknij OK, aby kontynuować.
  3. Po pomyślnym odinstalowaniu aplikacji przejdź na urządzeniu mobilnym do strony https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app lub skorzystaj z poniższego kodu QR:

    obraz

Po pomyślnym zainstalowaniu GHA sprawdź ponownie opcję Matter devices.

Rozwiązywanie problemów

Sprawdź, czy Twój telefon jest kompatybilny

Wszystkie urządzenia z systemem Android O (8.1, poziom API 27) i nowszym są kompatybilne z Matter. Aby sprawdzić, czy Twój telefon ma niezbędne moduły, wykonaj poniższe czynności.

Konfiguracja Android Debug Bridge

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

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

Zweryfikuj moduły usług Google Play (GPS) Matter

Aby sprawdzić, czy masz moduły Play services Matter, wykonaj następujące czynności:

  1. Skonfiguruj Android Debug Bridge.
  2. Podłącz telefon Android do komputera za pomocą kabla USB.
  3. Uruchom to polecenie w terminalu, aby sprawdzić, czy niezbędne moduły Matter są zainstalowane:
      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 poniższych, masz zainstalowane moduły Matter:
    com.google.android.gms.home [v222110900]
    Pamiętaj, że powyższy numer wersji może różnić się od numeru wersji Twojego urządzenia.
  4. Uruchom w terminalu to polecenie, aby sprawdzić, czy zainstalowane są 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 poniższym przykładzie, 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żeli modułów nie ma na liście, oznacza to, że:

  1. używasz przestarzałej wersji Android, Sprawdź, czy jest to Android O (8.1) lub nowsza wersja.
  2. Moduły Matter nie zostały jeszcze pobrane. Poczekaj co najmniej 24 godziny, aż się pobiorą. Upewnij się, że urządzenie jest włączone i ładowane, aby pobieranie nie zostało opóźnione. Jeśli nie otrzymałeś modułów w ciągu 24 godzin, możesz spróbować przywrócić ustawienia fabryczne urządzenia, aby wymusić pobranie modułów.