Google מספקת ערכות SDK, כלים ואפליקציות לדוגמה כדי לעזור לכם להתחיל להשתמש ב-Cloud-to-cloud, בין אם אתם משלבים מתג פשוט או מקלט AV מורכב.
המשאבים האלה נועדו לאפשר למפתחים להתמקד בפיתוח של יכולות ותכונות, ולהשקיע פחות מאמץ בטיפול בתשתית.
סמפלים וספריות
אפשר להשתמש בדוגמאות מקצה לקצה כנקודת התחלה לשילוב משלכם, או כדי להמחיש איך הכי טוב ליצור שילוב חדש. Google Home Graph ספריות לקוח של API זמינות במגוון שפות.
כלים
התוסף של Google Home ל-VS Code
Google Home Extension for Visual Studio Code מאפשר לכם ליצור אינטראקציה ישירה עם הסביבה העסקית של Google Home. לדוגמה, אתם יכולים להקליד פקודה כמו 'turn on my lightbulb' (הדלק את הנורה שלי), והמכשיר Google Assistant יעבד את הבקשה בענן וישלח את הפקודה למכשיר.
אפשר להשתמש בתוסף הזה במהלך שלב הפיתוח כדי:
מכשירי בדיקה Cloud-to-cloud שמשולבים ב-Google Home.
כדי לזהות בעיות, אפשר לצפות ביומנים של Google Cloud בזמן אמת ולראות את כל התקשורת שמתנהלת בשני הכיוונים. סינון לפי חומרה וטווח זמן.
בודקים את תוכן ה-JSON של הודעות היומן.
אפשר לתת פקודות Assistant בפורמט של סקריפט כדי לבצע בדיקות מהר יותר ובאופן שניתן לחזרה.
כלי לאימות נתוני סנכרון
מומלץ להשתמש בכלי לאימות נתוני סנכרון כדי לאמת את הפורמט של תגובות סנכרון מהשילוב. כך אפשר להימנע משגיאות בהמשך תהליך הבדיקה.
Google Home Playground
ה-Google Home Playground שימושי לסימולציה של סוג המכשיר במערכת Google Home לפני השלמת הפיתוח באמצעות מכשיר פיזי.
אפשר להשתמש בו במהלך שלב הפיתוח כדי:
- יצירה של מכשירים וירטואליים והגדרה שלהם עם מאפיינים לשימוש ב-Google Home app (GHA).
- כך המכשירים מופיעים ב-Home Graph.
- בודקים את אימות המשתמש המשני במכשיר.
חבילת הבדיקה של Google Home
אפשר להשתמש ב-Google Home Test Suite כדי לבדוק את השילוב של הבית החכם ולוודא שהוא עומד בדרישות האישור וההשקה של מערכת Google Home.
Home Graph Viewer
השיטה Google Home Graph משמשת לבדיקת מצב המכשירים ב-Home Graph של משתמש מסוים. זו דרך מהירה לאמת את Home Graph בלי להשתמש ישירות בממשק ה-API.