רישום דגם המכשיר

כדי ש-Google Assistant תוכל להגיב לפקודות שמתאימות למכשיר שלכם ולהקשר הרלוונטי, Assistant צריכה מידע על המכשיר הספציפי שלכם. אתם מספקים את המידע הזה, כולל שדות כמו סוג המכשיר והיצרן, כדגם המכשיר. ניתן לדמות מודל זה למחלקה כללית של מכשיר, כמו נורה, רמקול או רובוט צעצוע.

לאחר מכן תוכלו לגשת למידע הזה ל-Assistant, והוא משויך לפרויקט פרויקט ב-Actions Console. לאף פרויקט אחר אין גישה למידע על הדגם והמכשיר שלך.

שימוש בממשק המשתמש של הרישום

רושמים דגם של מכשיר דרך ממשק המשתמש של הרישום ב-Actions Console.

לוחצים על הלחצן רישום מודל.

הכרטיסייה 'דגמי מכשירים'

יצירת מודל

  1. מלא את כל השדות עבור המכשיר שלך. בוחרים כל סוג מכשיר, למשל בהיר.

    מידע נוסף על השדות האלה זמין ב-JSON של דגם המכשיר מידע נוסף

  2. בסיום, לוחצים על רישום מודל.

    יצירת מודל

הורדת פרטי הכניסה

הקובץ client_secret_<client-id>.json חייב להיות ממוקם במכשיר. הקובץ מכיל מזהה לקוח וסוד לקוח, אבל אין לו אסימון גישה. בהמשך, תפעילו כלי הרשאה ותפנו לקובץ הזה כדי לאשר את הדוגמה של Google Assistant SDK ליצירת שאילתות ל-Google Assistant (מידע נוסף זמין במסמכי התיעוד בנושא OAuth 2.0). אין לשנות את השם של הקובץ הזה.

מורידים את הקובץ הזה ומעבירים אותו למכשיר. לוחצים על הבא.

הורדת פרטי הכניסה

ל-Raspberry Pi בלבד

צריך לוודא שהקובץ נמצא בתיקייה /home/pi. אם רוצים להעלות את הקובץ למכשיר:

  1. פותחים חלון טרמינל חדש. מריצים את הפקודה הבאה בטרמינל החדש:

    scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
    password: password-for-device
  2. סגירת חלון הטרמינל.

ציון תכונות

בהמשך צריך לציין במסך הזה את היכולות השונות שהמכשיר תומך בהן. בינתיים, אפשר ללחוץ על הלחצן דילוג.

ציון תכונות

עריכת המודל

כדי לערוך את המודל, לוחצים על השורה שלו ברשימה. הקפידו ללחוץ על Save (שמירה) אחרי כל שינוי עריכה.

רשימת דגמים

אם צריך להוריד שוב את הקובץ של פרטי הכניסה, לוחצים על שלוש הנקודות. אפשר למחוק את המודל גם מהתפריט הזה.

תפריט העריכה

דרכים חלופיות לרישום

תוכלו גם להשתמש בכלי הרישום (כלול בדוגמאות של ה-SDK של Google Assistant) או ב-REST API כדי לרשום דגם של מכשיר.

כדי לרשום מודלים שלו, צריכה להיות לכם הרשאת עריכה או בעלות בפרויקט מסוים ב-Actions Console. את התפקידים האלה מוסיפים למשתמשים אחרים ב-Cloud Platform Console – עיינו במסמכי התיעוד של IAM.

השלב הבא

התקנת ה-SDK וקוד לדוגמה