אימות מודולים & שירותים בתקן Matter

Google Home app (GHA)

לפני שמנסים להגדיר ולזווג מכשיר Matter במערכת האקולוגית של Google Home, צריך לוודא שכל המודולים הנדרשים של Matter הורדו למכשיר הנייד.

בדיקת ההגדרות ב-Android

כל המודולים אמורים להגיע אוטומטית לנייד שלכם עם Android, אבל לפעמים יש עיכובים.

כדי לוודא, במכשיר הנייד עוברים אל הגדרות > Google > מכשירים ושיתוף.

  • אם האפשרות מכשירי Matter מופיעה, יש לכם את מה שצריך. כדי להמשיך, אפשר לדלג אל התאמה של מכשיר Matter.

  • אם האפשרות מכשירי Matter לא מופיעה, תצטרכו להוריד את העדכון בכוח אם אתם רוצים אותו מיד (אחרת פשוט מחכים שהוא יופץ באופן אוטומטי) באמצעות אחת או יותר מהאפשרויות הבאות.

צריך לעדכן את Google Play Services

הגרסה של Google Play services צריכה להיות 22.36.15 ומעלה. כדי לבדוק, במכשיר הנייד עוברים אל הגדרות > אפליקציות > הצגת כל האפליקציות > Google Play Services. גוללים לתחתית המסך, שם מופיעה הגרסה.

אם הגרסה לא לפחות 22.36.15, צריך לכפות עדכון:

  1. במכשיר הנייד, עוברים אל https://play.google.com/store/apps/details?id=com.google.android.gms או משתמשים בקוד ה-QR שבהמשך:

    תמונה

  2. אם מופיע בדף הזה לחצן עדכון, מקישים עליו כדי לוודא שמקבלים את מודול Matter הנדרש.

  3. יכול להיות שתצטרכו להמתין 24 שעות עד שהמודולים של Matter יורדו. חשוב לוודא שהמכשיר מופעל ונמצא בטעינה במהלך הזמן הזה, כדי שההורדה לא תתעכב. אם לא קיבלתם את המודולים תוך 24 שעות, תוכלו לנסות לאפס את המכשיר לנתוני היצרן כדי לאלץ את הורדת המודולים.

אחרי שהעדכון יסתיים בהצלחה, צריך לבדוק שוב אם האפשרות מכשירי Matter מופיעה.

מסירים את אפליקציית Google Home ומתקינים אותה מחדש

התקנה מחדש של GHA אמורה להפעיל הורדות של מודולים. האכיפה מתבצעת באמצעות תלות במודולים בקובץ המניפסט של האפליקציה Android, כפי שמתואר במאמר איך מוודאים שהמודולים מועברים.

  1. במסך הבית של Android:
    1. לוחצים לחיצה ארוכה על סמל מסך הבית ובוחרים באפשרות פרטי האפליקציה. או,
    2. עוברים אל הגדרות > אפליקציות > הצגת כל האפליקציות > דף הבית.
  2. במסך פרטי האפליקציה, בוחרים באפשרות הסרה. מקישים על אישור כדי להמשיך.
  3. אחרי הסרת ההתקנה, במכשיר הנייד, עוברים אל https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app או משתמשים בקוד ה-QR שמופיע בהמשך:

    תמונה

אחרי שמתקינים את GHA, בודקים שוב את האפשרות מכשירי Matter.

פתרון בעיות

אימות התאימות של הטלפון

כל המכשירים עם Android O‏ (8.1, רמת API‏ 27) ואילך תואמים ל-Matter. כדי לבדוק אם הטלפון כולל את המודולים הנדרשים, פועלים לפי השלבים הבאים.

הגדרת Android Debug Bridge

צריך להגדיר את ממשק הגישור של Android‏ (adb) לפני שמתחילים לפתור בעיות. כדי להגדיר את האפשרות הזו:

  1. מתקינים את adb במחשב.
  2. מפעילים את האפשרויות למפתחים ואת ניפוי הבאגים ב-USB בטלפון Android.

אימות מודולי Matter של Google Play Services ‏ (GPS)

כדי לבדוק אם מודולי Play services Matter מותקנים אצלכם, מבצעים את הפעולות הבאות:

  1. הגדרת ממשק הגישור של Android‏ (ADB)
  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 O‏ (8.1) ומעלה.
  2. המודולים של Matter עדיין לא הורדו. צריך לחכות לפחות 24 שעות עד שהם יורדו. חשוב לוודא שהמכשיר מופעל ונטען במהלך הזמן הזה, כדי שההורדה לא תתעכב. אם לא קיבלתם את המודולים תוך 24 שעות, אתם יכולים לנסות לאפס את המכשיר לנתוני היצרן כדי לאלץ את הורדת המודולים.