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

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

בדיקת ההגדרות של Android

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

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

  • אם האפשרות Matter devices מופיעה, יש לכם את מה שדרוש. כדי להמשיך, עוברים לקטע התאמת מכשיר 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 devices מופיעה.

פתרון בעיות

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

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

הגדרת Android Debug Bridge

צריך להגדיר את Android Debug Bridge‏ (adb) לפני פתרון הבעיות. כדי להגדיר את האפשרות הזו:

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

אימות המודולים של Matter ב-Google Play Services (GPS)

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