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