כשמנהלים שיחה עם 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.
כאן מופיעה רשימה מלאה של המאפיינים הנתמכים.