Google מספקת ערכות SDK, כלים ואפליקציות לדוגמה כדי להתחיל בקלות מסע Matter, גם אם בחרת לפתח מודעות חכמות משלך חומרה לבית או שילוב תקן Matter פונקציונליות ב-Android app.
מטרת המשאבים האלה היא לאפשר למפתחים למקד את מאמצי הפיתוח יצירת יכולות ותכונות, תוך השקעה פחות מאמץ בטיפול .
פיתוח חומרה לבית חכם באמצעות תקן Matter
ב-Google Home Device SDK יש ממשקי API וכלים שמאפשרים להרחיב את ה-SDK של Matter בקוד פתוח לבנייה מהירה וחדשנית עם הבינה של Google.
מכשיר וירטואלי של תקן Matter
Device SDK מאפשר למפתח להתחיל לפתח אותו בצורה נכונה על ידי התנסות עם Matter מכשירים באופן וירטואלי הגדרה אישית. ניתן לבנות מכשירי Matter וירטואליים באמצעות ה-SDK, ממוקם על בד ונשלט באותו אופן כמו פיזי מכשירים, כולל מילוי של פקודות Google Assistant.
סביבת פיתוח של מכשיר וירטואלי בתקן Matter
Matter Virtual Device Development Environment (MVD-DE) הוא קונטיינר Docker מוגדר מראש שכולל את הקוד Virtual Device Controller (VDC) אפליקציה התחלתית, שניתן להשתמש בה כדי לשלוט גם בווירטואלית וגם פיזית Matter מכשירים. זה כלי שימושי לנסות רעיונות חדשים ובדיקת המכשירים במהלך שלב הפיתוח.
תוסף של Google Home ל-VS Code
Google Home Extension for Visual Studio Code מאפשר לקיים אינטראקציה ישירות בסביבה העסקית של Google Home. לדוגמה, אפשר להקליד פקודה, למשל 'הדליקי את הנורה', ו-Assistant יעבד את הבקשה שלכם בענן וישלח את הפקודה למכשיר.
משתמשים בתוסף הזה בשלב הפיתוח כדי:
בדוק גם Matter וגם Matter מכשירים שמשולבים ב-Google Home.
זיהוי בעיות על ידי צפייה ביומני הענן בזמן אמת, תוך צפייה בכל תקשורת הזורמת בשני הכיוונים. אפשר לסנן לפי דרגת חומרה וטווח זמן.
בודקים את תוכן ה-JSON של ההודעות ביומן.
מתן פקודות Assistant בפורמט סקריפט כדי לעזור לך את הניסוי מהר יותר באופן שניתן לחזור עליו.
חבילת הבדיקה של Google Home
להשתמש בGoogle Home Test Suite ב Google Home Developer Console לבדיקת הבית החכם ולוודא שהוא עומד דרישות להסמכה ולהשקה של Google Home בסביבה העסקית.
שילוב הפונקציונליות של תקן Matter באפליקציה ל-Android
בניית האפליקציות הטובות ביותר ל-Android Matter באמצעות Google Home Mobile SDK.
ממשקי API של תקן Matter ב-Google Play Services
מבצע של Google Play services Matter ממשקי API להזמנה, לשיתוף מכשירים ולתפעול לגילוי.
הפלאגין של Google Home ל-Android Studio
Google Home Plugin for Android Studio הוא חיוני כלי פיתוח שמאפשר להקליד פקודות Assistant מאפשר לך לראות את האינטראקציות של המשתמש ישירות בכלי העריכה עם Matter האפליקציות והמכשירים שלך.
סביבת הפיתוח המשולבת (IDE) מאפשרת גם לבדוק את יומני הענן בזמן אמת, וכך לנפות באגים של שילובים שונים ביעילות.
אפליקציה לדוגמה של Google Home ל-Matter
Google Home Sample App for Matter מספק דוגמה לאופן השימוש בממשקי ה-API של Play services כדי Matter כדי לפתח אפליקציה שמאפשרת עמלות ושיתוף של Matter מכשירים בין אפליקציות, מערכות אקולוגיות.