סביבת Google Home תומכת בסוגים רבים של מכשירי Matter, אבל לא כולם נתמכים באופן מלא.
תמיכה בסוגי מכשירים ובאמצעי בקרה
אפשר לשלוט במכשירים עם Matter במערכת האקולוגית של Google Home בכמה דרכים:
- Google Assistant – שימוש בקול כדי לשלוט במכשיר Matter מכל מכשיר Assistant.
- Google Home app (GHA) – משתמשים בממשק המשתמש של GHA כדי לשלוט במכשיר Matter.
- ממשק משתמש במסך חכם – אפשר להשתמש בממשק המשתמש של מסך חכם כדי לשלוט במכשיר Matter.
בעמודה CSA Test מוצגים סוגי מכשירים שמאפשרים לדלג על שלב הבדיקה ולהשתמש בתוצאות של בדיקת התאימות של CSA במעבדה לצורך קבלת אישור.
מידע נוסף על אשכולות זמין בMatterמאגר הקוד
(connectedhomeip).
| Matter סוג המכשיר | אשכולות של אפליקציות | Matter מפרט | תמיכה ב-Control | סוג המערכת לבית חכם | בדיקת CSA | ||
|---|---|---|---|---|---|---|---|
| Google Assistant | Google Home app (GHA) | מסך חכם | |||||
| מטהר אוויר |
שליטה במאוורר הפעלה/השבתה מעקב אחר מסנן Hepa |
1.2 | מטהר אוויר | ||||
| חיישן איכות האוויר |
איכות האוויר מדידת טמפרטורה מדידת לחות יחסית מדידת ריכוז פחמן חד-חמצני מדידת ריכוז פחמן דו-חמצני מדידת ריכוז PM2.5 מדידת ריכוז PM10 מדידת ריכוז כולל של תרכובות אורגניות נדיפות |
1.2 | חיישן | ||||
| אור עם טמפרטורת צבע |
הגדרת צבעים הגדרת רמות הפעלה/השבתה |
1.0 | בהיר | ||||
| חיישן מגנטי |
Boolean State |
1.0 | חיישן | ||||
| מנורה עם אפשרות עמעום |
שליטה ברמה מופעל/מושבת |
1.0 | בהיר | ||||
| מדיח כלים |
הפעלה/הפסקה מצב מדיח בקרת טמפרטורה מצב תפעולי |
1.2 | מדיח כלים | ||||
| נעילת הדלת |
נעילת הדלת |
1.0 | נעילה | ||||
| Extended Color Light |
הגדרת צבעים הגדרת רמות הפעלה/השבתה |
1.0 | בהיר | ||||
| מאוורר |
שליטה במאוורר הפעלה או השבתה |
1.0 | Fan | ||||
| חיישן זרימה |
מדידת קצב הזרימה |
1.0 | חיישן | ||||
| חיישן לחות |
מדידת הלחות היחסית |
1.0 | חיישן | ||||
| מכונת כביסה |
הפעלה/השבתה מצב מכונת כביסה אמצעי בקרה של מכונת כביסה בקרת טמפרטורה מצב הפעלה |
1.2 | מכונת כביסה | ||||
| חיישן אור |
מדידת התאורה |
1.0 | חיישן | ||||
| חיישן נוכחות |
חישת תפוסה |
1.0 | חיישן | ||||
| הפעלה/השבתה של התאורה |
שליטה ברמה מופעל/מושבת |
1.0 | בהיר | ||||
| מתג אור הפעלה/השבתה |
פועל/כבוי |
1.0 | החלפה | ||||
| On/Off Plug-in Unit |
שליטה ברמה מופעל/מושבת |
1.0 | Outlet | ||||
| חיישן לחץ |
מדידת לחץ |
1.0 | חיישן | ||||
| משאבה |
הפעלה/השבתה הגדרה ושליטה במשאבה מדידת טמפרטורה מדידת לחץ מדידת זרימה |
1.0 | Pump | ||||
| שואב אבק רובוטי |
RVC Run Mode RVC Clean Mode RVC Operational State |
1.2 | שואב אבק | ||||
| רמקול |
שליטה ברמה מופעל/מושבת |
1.0 | רמקול | ||||
| חיישן טמפרטורה |
מדידת טמפרטורה |
1.0 | חיישן | ||||
| תרמוסטט |
תרמוסטט |
1.0 | תרמוסטט | ||||
| וילון או תריס |
וילון |
1.0 | תריסים | ||||
גשרים
כל המכשירים שמאחורי Matter הגשר יופיעו כרגיל למשתמש במערכת האקולוגית של Google Home. הגשר עצמו מופיע כסוג מכשיר Control Bridge לא פעיל ב-GHA.
מנעולי דלתות
למרות שבמפרט של Matter לא נדרשים קודי PIN למנעולי דלתות, השבתנו את האפשרות לפתיחה מרחוק בכל הפלטפורמות של Matter למנעולי דלתות במערכת האקולוגית של Google שלא נדרש בהם קוד PIN. באופן דומה, שחרור הנעילה הקולי של נעילות הדלת מושבת. מידע נוסף זמין במדיניות הפרטיות והאבטחה של Google.
מתגי תאורה להפעלה/כיבוי
מתג האור הוא ייחודי בין סוגי המכשירים של Matter כי הוא Matter בקר, כמו GHA, Assistant או Google Hub כמו Google Nest Hub (2nd gen).
במילים אחרות, מתג אור עם מצב הפעלה או השבתה הוא צומת שיכול לשלוט בצמתים אחרים. עם זאת, אי אפשר לשלוט במתג תאורה עם מצב הפעלה/השבתה באמצעות בקר Matter אחר. מידע נוסף על בקרי צמתים וצמתים מבוקרים זמין במאמר Node roles (תפקידי צמתים) בMatter Primer.
מכיוון שמערכת Google Home לא חושפת את Matter Binding cluster לבקרי המערכת, משתמשי הקצה לא יכולים להגדיר מתג אור להפעלה/השבתה כדי לשלוט במכשירים אחרים באמצעות GHA.Matter הם יכולים להפעיל Matter מתג אור, אבל הם לא יוכלו לעשות איתו שום דבר אחר כך, חוץ מלמחוק אותו מהבית.
משתמש קצה שמפעיל מתג אור On/Off ב-Google fabric באופן טבעי ירצה להגדיר אותו לשליטה במכשיר אחר. בשלב הזה, אין למשתמש אפשרות לעשות את זה במערכת האקולוגית של Google Home. אי אפשר לקשר את GHA On/Off Light Switch לנקודות קצה של מכשיר אחר, כי מערכת Google Home לא חושפת את אשכול הקישור Matter.
כדי שאפשר יהיה להשתמש במתג אור במצב הפעלה/השבתה ב-Matter fabric של Google, השותף צריך להטמיע Matter director, שהוא לקוח מרוחק שיכול ליצור רשומות באשכול Binding. האפליקציה תאפשר למתג האור להפעיל או לכבות מכשיר Matter אחר או קבוצה של מכשירים.
מתג הפעלה/כיבוי של תאורה עם תאורה במצב פעיל/לא פעיל
יש מקרה שימוש מיוחד שכולל מתג אור להפעלה/כיבוי בשילוב עם אור להפעלה/כיבוי באותו מכשיר.
אם נקודת הקצה 1 היא נורית ההפעלה/הכיבוי ונקודת הקצה 2 היא מתג נורית ההפעלה/הכיבוי, רק מתג נורית ההפעלה/הכיבוי יהיה גלוי ב-GHA.
עם זאת, אם נקודת הקצה 1 היא מתג הפעלה/כיבוי של אור ונקודת הקצה 2 היא אור הפעלה/כיבוי, שני המכשירים גלויים ב-GHA.
כשמתכננים מכשיר כזה, כדי לוודא ששני המכשירים מיוצגים ב-GHA, מגדירים את נקודת הקצה 1 כמתג האור להפעלה/כיבוי ואת נקודת הקצה 2 כאור להפעלה/כיבוי.
הפעלה/השבתה של יחידות פלאגין
אפשר להגדיר את סוג המכשיר On/Off Plug-In Unit כך שיופיע כסוג מכשיר אחר, בדיוק כמו תקעים ומתגים שמשולבים ב-Google Local Home SDK. כשהמשתמש מפעיל את המכשיר, הוא יכול להגדיר אותו כך שיופיע בבית כמכשיר מכל סוג (לכאורה, הסוג של המכשיר שמחובר אליו). במאמר התמיכה התאמה אישית של פקודות קוליות לשקע חכם או למפסק חכם באמצעות סוג המכשיר מפורט ההליך שהמשתמש צריך לבצע. תרחיש לדוגמה: המשתמש חיבר מאוורר ליחידת התקע. אם המשתמש הגדיר את סוג המכשיר של יחידת הפלאגין כמאוורר, מערכת Assistant יודעת לא לכבות את יחידת הפלאגין כשהמשתמש אומר "Ok Google, turn off the lights".
בחירת סוג מכשיר
שותפים שמפתחים מכשיר שאינו שקע חשמלי AC רגיל, אבל יש לו נקודת קצה להפעלה/כיבוי ששולטת בהספק של מכשיר אחר, צריכים להחליט אם להקצות למוצר את סוג המכשיר On/Off Plug-In Unit או סוג מכשיר אחר. במקרה כזה, מומלץ:
אם המכשיר יכול לשלוט בהספק של סוגים שונים של מכשירי עומס, כמו מאוורר או מנורה, השותף צריך להקצות לו את סוג המכשיר On/Off Plug-In Unit. לאחר מכן, המשתמש יוכל להקצות למכשיר סוג מכשיר אחר כשהוא יצטרף לבית.
אם המכשיר יכול לשלוט רק בתאורה, השותף צריך להקצות לו את סוג המכשיר On/Off Light.
לדוגמה, חברת Acme Lighting Corporation מייצרת מכשיר עם מחבר חשמל קנייני שאפשר לחבר אליו רק נורות של Acme Lighting. המכשיר יכול להדליק או לכבות את האורות. במקרה כזה, הכי הגיוני ש-Acme יקצו למכשיר שלהם את סוג המכשיר On/Off Light.
לעומת זאת, חברת Mega Plugin Corporation מייצרת מכשיר עם שקע חשמלי רגיל, שמאפשר למשתמש קצה לחבר אליו כל דבר, החל ממכשיר טלוויזיה ועד מנורה. במקרה כזה, כדאי להטמיע את המכשיר כיחידת פלאגין להפעלה/השבתה.
רכזות
המכשירים הבאים של Google Nest פועלים כרכזות Matter במערכת האקולוגית של Google Home.
מידע נוסף זמין במאמר התמיכה בנושא מכשירי Nest עם תמיכה ב-Matter.
איך בונים מכשיר
אם אין לכם מכשיר עם Matter מובנה, אתם יכולים להשתמש באחד ממכשירי Matter הבאים כדי לבצע אימות מקצה לקצה:
| ספק | פלטפורמה | תמוך ב-Thread | הדרכות |
|---|---|---|---|
| Bouffalo Lab | BL602 | ||
| BL702 | |||
| Espressif | ESP32 | בדיקות OTA | |
| Nordic Semiconductor | nRF52840 DK | בדיקות OTA | |
| NXP | ערכת פיתוח IOTZTB-DK006 | ||
| Realtek | Ameba D Series | ||
| Silicon Labs | EFR32MG24 Dev Kit | ||
| EFR32MG Zigbee and Thread Starter Kit | |||
| Telink | TLSR9528 | מדריך למפתחים בנושא Telink Matter | |
| Texas Instruments | ערכת פיתוח CC2652R7 LaunchPad |
מכשירי קצה במצב שינה ב-Thread
יכול להיות שיהיה צורך להשתמש בThread מכשירי קצה במצב שינה (SED) ובThread מכשירי קצה מסונכרנים במצב שינה (SSED) עם מכשירי Google Nest שפועלים כMatter רכזות. תקופת השינה המקסימלית שמאפשרת למרכזיות לשמור על אותה רמת שירותים כמו מכשירים שלא במצב שינה היא 3 שניות. במחזורי שינה ארוכים יותר, יכול להיות שתחול ירידה באיכות השירות, למשל, המכשירים יזוהו כאופליין ב-Google Home Graph.
כלי פיתוח
Google ממליצה להשתמש ב-Google Home Extension for Visual Studio Code ובMatter Virtual Device (MVD) שלנו כשמפתחים מכשיר עם תמיכה ב-Matter.
Google Home Extension כולל את Google Assistant Simulator, Google Cloud Logging וכלי פיתוח אחרים שמפשטים את תהליך הפיתוח, ואילו MVD מאפשר לבדוק מכשיר Matter במערכת האקולוגית של Google Home לפני בניית מכשיר פיזי.