השילובים של Cloud-to-cloud מסתמכים על Google Home Graph, מסד נתונים שמאחסן ומספק נתונים הקשריים על הבית והמכשירים שבו. במסד הנתונים Home Graph מאוחסן מידע על מבנים (לדוגמה, בית או משרד), חדרים (לדוגמה, חדר שינה או סלון) ומכשירים (לדוגמה, רמקול ונורת LED). לדוגמה, Home Graph יכול לאחסן את הרעיון של בית עם סלון שמכיל כמה סוגים של מכשירים מיצרנים שונים, כמו מנורה, טלוויזיה ורמקול. המידע הזה זמין ל-Google Assistant כדי לבצע בקשות של משתמשים בהתאם להקשר המתאים. נתוני מצב, כמו אם נורה דולקת, לא מאוחסנים לטווח ארוך – הם זמניים ומשמשים רק ב-Home Graph.
Home Graph היא בעצם מפה לוגית של הבית שלכם. הוא מאפשר לנהל שיחה טבעית עם Assistant. אם אתם יושבים בחדר המשפחה ורוצים לכבות את האורות בחדר, אתם יכולים פשוט להגיד Ok Google, turn off the lights בלי לציין את החדר שבו אתם נמצאים.
היתרונות של Home Graph:
- פקודות מרומזות. אתם, מכשיר Google Home והנורות נמצאים באותו חדר. כל מה שצריך להגיד זה 'הדלקת האורות'. לא צריך לציין באיזה חדר נמצאים האורות.
- שליטה טובה יותר בטירגוט מפורש. כשנמצאים בחדר אחר, אפשר לכבות את האורות במטבח גם אם האורות הם של כמה יצרנים. ה-Intent smart home נקבע עבור חדר מסוים שמזוהה ב-Home Graph.
מבנים
Google Home app (GHA) מאפשר למשתמש להגדיר כמה מבנים, וכך לנהל כמה בתים. לכל מבנה יש קבוצה משלו של חדרים ומכשירים. מבנה מורכב מהרכיבים הבאים:
- מנהלים – החשבון של הבעלים של המבנה. בכל מבנה צריך להיות לפחות חשבון ניהול אחד. אחרי שמגדירים חשבון ניהול, אפשר לשתף מבנה עם משתמשים אחרים ולבטל את השיתוף.
- חדרים – החדרים שמהווים חלק מהמבנה.
- תוויות – התווית שמזהה את המבנה, כמו 'הבית של יובל'.
- מכשירים – המכשירים שכלולים במבנה. יכול להיות שמדובר במכשירים של כמה יצרנים.
תמונה 1 מציגה בית לדוגמה עם מבנה, שלושה חדרים וכמה מכשירים:
חדרים
חדר שייך למבנה ומורכב מהרכיבים הבאים:
- תוויות – התווית שמזהה את החדר, כמו 'חדר שינה ראשי'.
- מכשירים – המכשירים שמוצבים בחדר. יכול להיות שמדובר במכשירים של כמה יצרנים.
מכשירים
מכשיר חייב להשתייך לפחות למבנה אחד, יכול להשתייך לחדר אחד לכל היותר, ויש לו את המאפיינים הבאים:
- סוג – סוג המכשיר, כמו מנורה, מצלמה או מזגן.
- מאפיינים (Traits) – סוג המאפיינים שהמכשיר תומך בהם. לכל מכשיר יכולים להיות מספר מאפיינים. למאור יכולים להיות מאפיינים כמו
Brightnessו-ColorSetting.
תכונות
למאפיינים יש את המאפיינים הבאים:
- מאפיינים – מאפייני המכשיר שהם סטטיים עבור מכשיר מסוים. מאפיין יכול להיות יחידות טמפרטורה או מצב.
- מצב – המצבים של המכשיר. יכול להיות שמנורה תחזיר מצב של בהירות כדי לציין את הבהירות הנוכחית של המנורה הספציפית הזו. כל תכונת מכשיר מוסיפה למכשיר מצבים שונים.
- תוויות – התווית שמזהה את המכשיר, כמו 'מנורה בחדר השינה'.