כשאתם מנהלים שיחה עם Google Assistant, למשל "Ok Google, turn on the bedroom light", הקריאה היא Ok Google והדקדוק הוא turn on the bedroom light. Google קובעת את הכוונה (intent) של 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
.
במאפייני המכשיר מופיעה הרשימה המלאה של המאפיינים הנתמכים.