Как проверить модули и сервисы Matter

Прежде чем настраивать и подключать устройство Matter в экосистеме Google Home, убедитесь, что на вашем мобильном устройстве скачаны все необходимые модули Matter.

Проверьте настройки Android

На мобильном устройстве Android все модули должны появиться автоматически, но иногда это происходит с задержкой.

Чтобы проверить это, на мобильном устройстве выберите Настройки > Google > Устройства и обмен данными.

  • Если вы видите пункт Устройства Matter, значит у вас есть все необходимое. Перейдите к разделу Как подключить устройство Matter.

  • Если пункта Устройства Matter НЕТ в списке, вам нужно принудительно скачать обновление, чтобы получить его сразу. В противном случае просто подождите, пока оно не будет установлено автоматически. Чтобы принудительно скачать обновление, воспользуйтесь одним или несколькими из перечисленных ниже способов.

Обновите сервисы Google Play

Версия Google Play services должна быть не ниже 22.36.15. Чтобы проверить это, на мобильном устройстве выберите Настройки > Приложения > Показать все приложения > Сервисы Google Play. Прокрутите страницу вниз до раздела с версией.

Если версия ниже 22.36.15, принудительно обновите приложение:

  1. На мобильном устройстве перейдите по ссылке https://play.google.com/store/apps/details?id=com.google.android.gms или отсканируйте QR-код ниже.

    Изображение

  2. Если на этой странице есть кнопка Обновить, нажмите ее, чтобы получить нужный модуль Matter.

  3. Скачивание модулей Matter может занять до 24 часов. Чтобы скачивание не задерживалось, убедитесь, что устройство включено и заряжается. Если вы не получили модули в течение 24 часов, попробуйте сбросить настройки устройства, чтобы принудительно скачать модули.

После обновления снова проверьте, появился ли раздел Устройства Matter.

Удалите и снова установите приложение Google Home.

Переустановка GHA должна запустить скачивание модулей. Это обеспечивается зависимостями модулей в манифесте Android приложения, как описано в разделе Обеспечение доставки модулей.

  1. На главном экране Android:
    1. Нажмите и удерживайте значок приложения Google Home, а затем выберите О приложении. или
    2. Выберите Настройки > Приложения > Все приложения > Google Home.
  2. На экране О приложении выберите Удалить. Нажмите ОК.
  3. После удаления перейдите на мобильном устройстве по ссылке https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app или отсканируйте QR-код ниже.

    Изображение

После установки GHA снова проверьте, доступен ли параметр Устройства Matter.

Устранение неполадок

Убедитесь, что ваш телефон совместим с eSIM

Все устройства с Android O (8.1, уровень API 27) и более поздними версиями совместимы с Matter. Чтобы проверить, есть ли на вашем телефоне необходимые модули, выполните следующие действия:

Как настроить Android Debug Bridge

Перед устранением неполадок необходимо настроить Android Debug Bridge (adb). Что нужно сделать:

  1. Установите на компьютер инструмент adb.
  2. Включите режим «Для разработчиков» и отладку по USB на телефоне Android.

Проверьте модули Matter в сервисах Google Play

Чтобы проверить, есть ли у вас модули Play services Matter, выполните следующие действия:

  1. Настройте Android Debug Bridge.
  2. Подключите телефон Android к компьютеру с помощью USB-кабеля.
  3. Чтобы проверить, установлены ли необходимые модули Matter, выполните в терминале следующую команду:
      adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep "com.google.android.gms.home"
      
    
    Если вы видите результат, похожий на приведенный ниже, значит, модули Matter установлены:
    com.google.android.gms.home [v222110900]
    Обратите внимание, что номер версии на вашем устройстве может отличаться от указанного выше.
  4. Чтобы проверить, установлены ли необходимые модули Thread, выполните в терминале следующую команду:
      adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep "com.google.android.gms.threadnetwork"
      
    
    Если вы видите выходные данные, похожие на приведенные в следующем примере, у вас установлены модули Thread:
    com.google.android.gms.threadnetwork [v222106301]
    Обратите внимание, что на вашем устройстве может быть установлена другая версия.

Если модули не указаны, это означает, что:

  1. У вас устаревшая версия Android. Убедитесь, что на нем установлена AndroidОС Android 8.1 или более поздней версии.
  2. Модули Matter ещё не скачаны. Подождите не менее 24 часов, пока они скачаются. Чтобы скачивание не задерживалось, убедитесь, что устройство включено и заряжается. Если вы не получили модули в течение 24 часов, попробуйте сбросить настройки устройства, чтобы принудительно скачать модули.