Cloud-to-cloud Local Home SDK Home APIs
Google Home Playground היא אפליקציית אינטרנט שמדמה פרויקט של בית חכם עם סוגים ותכונות של מכשירים שאפשר להגדיר. אתם יכולים ליצור מכשירים וירטואליים, לשנות את המאפיינים והמצבים של המכשירים, לראות את המכשירים האלה ב-Google Home Graph ולייבא או לייצא הגדרות של מכשירים.
השלמת קישור החשבונות
כדי להשתמש ב-Google Home Playground, מומלץ קודם לקשר את הכלי לחשבון. פותחים את Google Home app (GHA) בטלפון ומבצעים את תהליך קישור החשבון שמתואר במאמר חיבור מכשירים לבית חכם של צד שלישי באפליקציית Google Home.
- מחפשים את השילוב שנקרא Google Home Playground.
- בוחרים את השילוב, וה-GHA יפנה אתכם לדף הכניסה. לוחצים על כניסה באמצעות חשבון Google ובוחרים את החשבון שאליו רוצים להיכנס.
- לוחצים על הכפתור אישור כדי לאשר את קישור החשבונות.
אחרי שתשלימו את קישור החשבון, קבוצה של מכשירים וירטואליים שמוגדרים כברירת מחדל תופיע ב-GHA כדי שתוכלו להשתמש בהם.
כניסה לחשבון
כדי להפעיל את Google Home Playground, לוחצים על הכפתור שלמטה:
לוחצים על Sign in with Google (כניסה באמצעות חשבון Google). כדי להשלים את קישור החשבונות, חשוב לוודא שאתם נכנסים לאותו חשבון שבו השתמשתם ב-GHA.
אחרי הכניסה לחשבון, Google Home Playground יציג את המכשירים הווירטואליים שמאוחסנים ב-Home Graph.
ממשק המשתמש באינטרנט מורכב משלושה חלונות:
- ברשימת המכשירים מוצגים כל המכשירים הווירטואליים שלכם. אתם יכולים לבחור מכשיר וירטואלי מסוים כדי לראות את הפרטים שלו וליצור מכשירים וירטואליים דרך החלונית הזו.
- בקטע פרטי המכשיר מוצג המידע על המכשיר הווירטואלי שנבחר. אתם יכולים גם לערוך את המידע הזה ולהסיר את המכשיר הווירטואלי שנבחר דרך החלונית.
- אזור היומנים מציג את יומני האינטראקציה בין Google Home Playground ל-Home Graph. אפשר להרחיב את היומנים כדי לבדוק את המטען הייעודי (payload) של הבקשה והתגובה, לצורך פתרון בעיות.
מכשיר וירטואלי
הצגת פרטי המכשיר הווירטואלי
בחלונית Device list, בוחרים את המכשיר הווירטואלי שרוצים להציג. בחלונית Device list, בוחרים את המכשיר הווירטואלי שרוצים להציג. בחלונית פרטי המכשיר יוצג המידע בחמש כרטיסיות:
- מידע בסיסי: מאפיינים ברמה העליונה של המכשיר, כולל סוג המכשיר, המזהה והשם שלו.
- תכונות: התכונות הנתמכות של המכשיר.
- מאפיינים: מאפיינים ספציפיים לתכונה של המכשיר.
- מצבים: כל מצבי המכשיר.
- SUV: הגדרת אימות המשתמש הנוסף במכשיר.
עריכת פרטי המכשיר הווירטואלי
בנוסף לצפייה בפרטים של מכשיר וירטואלי, אתם יכולים גם לערוך ישירות את הפרטים שלו שמאוחסנים ב-Home Graph דרך החלונית Device info.
שינוי התכונות הנתמכות
- לוחצים על הכרטיסייה מאפיינים ואז על הכפתור עריכה.
- בחלונית הקופצת אפשר לראות את ה-traits שנתמכים כרגע במכשיר, ואת ה-traits שאפשר להוסיף. משתמשים בלחצני החיצים
(arrow_forward/arrow_back) כדי להוסיף או להסיר תכונות נתמכות למכשיר. - כשמסיימים לעדכן את התכונות הנתמכות, לוחצים על שמירה והתכונות המעודכנות יחולו על Home Graph.
- אפשר לראות את העדכונים האלה של המאפיינים באזור היומן.
שינוי מאפייני המכשיר
- בוחרים בכרטיסייה Attributes ועורכים את המאפיין של התכונות שנתמכות במכשיר.
- כשמסיימים לערוך, לוחצים על Enter והשינויים במאפיינים יחולו על Home Graph.
- אפשר לראות את המאפיינים המעודכנים האלה באזור היומן.
שינוי מצבי המכשיר
- בוחרים בכרטיסייה מדינות ועורכים את המדינה ישירות. השינויים במצב יחולו על Home Graph.
- אפשר לראות את השינויים האלה בסטטוס באזור היומן.
הוספת אימות משתמש נוסף (SUV) למכשיר וירטואלי
אפשר להוסיף SUV למכשירים וירטואליים ולהגדיר את סוג האימות וההתנהגות התואמת בכל מכשיר. אתם יכולים להוסיף SUV למכשירים וירטואליים ולהגדיר את סוג האימות וההתנהגות המתאימה בכל מכשיר.
הגדרת SUV במכשיר
- בחלונית Device list, בוחרים את המכשיר הווירטואלי שרוצים להגדיר.
- בחלונית פרטי המכשיר, בוחרים בכרטיסייה SUV ומגדירים את האפשרויות הבאות:
זיהוי מכשירים שמאפשרים SUV
בחלונית רשימת המכשירים, סמל מפתח מופיע ליד כל מכשיר שמופעל בו SUV.
התכונות הבאות דורשות SUV:
יצירת מכשיר וירטואלי חדש
- בחלונית רשימת המכשירים, לוחצים על הוספת מכשיר.
- בחלונית הקופצת, בוחרים את סוג המכשיר ומזינים את שם המכשיר החדש. אפשר גם לבחור קבוצה מוגדרת מראש של מכשירים להוספה.
- אחרי שתשלימו את כל השלבים, המכשיר החדש יתווסף אל Home Graph.
הסרת מכשיר וירטואלי
- בחלונית רשימת המכשירים, בוחרים את המכשיר שרוצים להסיר.
אחר כך, בחלונית פרטי המכשיר, בוחרים בכרטיסייה מידע בסיסי ולוחצים על
הסרת המכשיר בתחתית.
- מאשרים את הסרת המכשיר בהתראה הקופצת.
- אחרי שתאשרו את הסרת המכשיר, הוא יוסר מ-Home Graph.
כלי העריכה של תגובת הסנכרון
אפשר לאמת או לעדכן את תגובת הסנכרון ב-Google Home Playground. לוחצים על כלי העריכה של תגובת הסנכרון כדי לפתוח סביבת פיתוח משולבת (IDE) מוטמעת.
עורכים את תגובת הסנכרון, או מעתיקים ומדביקים אותה, ולוחצים על Save כדי להחיל את השינויים ולראות איך זה עובד בסביבה העסקית של Google Home.
ייבוא וייצוא של מכשירים וירטואליים
כדי לפתור בעיות או לשחזר אותן, אתם יכולים לייצא את המכשירים הווירטואליים עם המצבים שלהם לקובץ, ולשתף את הקובץ עם אחרים כדי לייבא ולשכפל את המכשירים הווירטואליים שלכם.
ייצוא מכשירים וירטואליים לקובץ
- לוחצים על כדי לייצא מכשירים וירטואליים לקובץ.
- מזינים את שם הקובץ שרוצים לייצא ולוחצים על אישור.
- אחרי שמזינים את שם הקובץ, הדפדפן מוריד את הקובץ של המכשירים הווירטואליים שיוצאו.
ייבוא מכשירים וירטואליים מקובץ
- לוחצים על כדי לייבא מכשירים וירטואליים מקובץ.
- בוחרים את הקובץ שרוצים לייבא ולוחצים על אישור.
- אחרי שמאשרים את הקובץ לייבוא, Google Home Playground ייבא מכשירים וירטואליים עם מצבים מהקובץ, ויעדכן את המידע והמצבים של המכשירים המיובאים ב-Home Graph.
בדיקת יומני האינטראקציות
כשאתם מבצעים פעולות במכשירים הווירטואליים, Google Home Playground מחיל את השינויים באופן אוטומטי על Home Graph. האינטראקציות עם Home Graph מתועדות בחלונית Log area, שבה אפשר להרחיב כל רשומה כדי לבדוק את המטען הייעודי (payload) של בקשת ה-API והתגובה של Home Graph.
כל רשומה ביומן היא מערך JSON, שמכיל רכיבים במבנה הבא:
{
"uri": string,
"request": object,
"response": object
}
| שדות | סוג | תיאור |
|---|---|---|
uri |
string |
כתובת ה-URL של הקריאה ל-API של Home Graph. |
request |
object |
גוף הבקשה של הקריאה ל-API של Home Graph. במאמרי העזרה מוסבר הפורמט של כל שיטה. |
response |
object |
גוף התגובה של הקריאה ל-API של Home Graph. במאמרי העזרה מוסבר הפורמט של כל שיטה. |
סוגי מכשירים ו-traits נתמכים
סימן השאלה עזרה בפינה השמאלית העליונה יציג את סוג המכשיר הנוכחי ואת רשימת התכונות הנתמכות על ידי Google Home Playground.
דיווח על בעיות
נשמח לשמוע ממך. כדי לדווח על בעיות שנתקלתם בהן, לחצו על סמל סימן הקריאה משוב בפינה השמאלית העליונה.