כשמנהלים שיחה עם Google Assistant, למשל "Ok Google, turn on the bedroom light", Ok Google היא מילת ההפעלה ו-turn on the bedroom light היא הפקודה. Google מזהה את הכוונה של smart home מהפקודה ושולחת אותה לענן של המפתח (מילוי הבקשה). המפתח יכול להריץ את הפקודה במכשיר ולהחזיר תשובה ל-Google.
אחרי שמילוי הבקשה מעבד כוונה ומחזיר תשובה, השילובים של Cloud-to-cloud מסתמכים על Google Home Graph. באמצעות Home Graph, Assistant יכול לסנכרן מכשירים, לשלוח שאילתות לגבי מצבי מכשירים ולהפעיל פקודות במכשיר.
סוגי מכשירים
סוגי המכשירים מאפשרים ל-Assistant לדעת באיזה דקדוק להשתמש עם המכשיר. לדוגמה, אם מגדירים מכשיר בתור Light, המשתמש יכול להפעיל את המכשיר באמצעות Assistant עם הפקודה Ok Google, turn on my light.
סוגי המכשירים: הרשימה המלאה של סוגי המכשירים הנתמכים.
תכונות המכשיר
התכונות של המכשיר מגדירות את היכולות של סוג המכשיר. אפשר לשלב כמה מאפייני מכשירים עם כל סוג מכשיר. לדוגמה, אפשר להגדיר מכשיר Light שמשתמש בתכונות OnOff, Brightness ו-FanSpeed. למרות שהתכונה FanSpeed היא לא התכונה הכי נפוצה לשימוש בתאורה, אתם יכולים להשתמש בכל תכונה שתרצו במכשיר החדש.
כשמוסיפים תכונה לסוג המכשיר, המכשיר מקבל את המצבים של כל תכונה שמוסיפים. לדוגמה, כשמשתמשים בתכונה OnOff, המכשיר יכול לדווח על המצב on שלו כ-true או false.