מתחילים

התוכנית Device Access מאפשרת למשתמשים לגשת, לשלוט ולנהל מכשירי Google Nest באמצעות ממשק ה-API של SDM.

כדי להתחיל להשתמש ב- Device Access, עליך להשלים את המשימות הבאות:

  1. עליך להירשם Device Access לתוכנית.
  2. הפעלת מכשיר Nest נתמך באמצעות חשבון Google.
  3. יוצרים פרויקט ב-Google Cloud כדי להפעיל את SDM API וקבלת מזהה לקוח OAuth 2.0.
  4. יצירת Device Access פרויקט כדי לקבל מזהה פרויקט.

הרשמה לקבלת גישה למכשיר

לפני יצירת הפרויקט הראשון שלך עליך להירשם ל- Device Access. הרשמה פירושה אישור ה-Google API והמכשיר גישה לתנאים ולהגבלות של Sandbox, וגם עמלה שלא ניתנת להחזר (5 דולר ארה"ב) לכל חשבון.

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

אם עדיין לא עשית זאת, עליך להירשם Device Access במסוף:

כניסה ל Device Access מסוף

מידע נוסף זמין במאמר Device Access הרשמה מידע.

הפעלת מכשיר נתמך

המכשירים הבאים נתמכים בתוכנית Device Access :

  • כל מכשירי Google Nest Thermostat
  • כל מצלמות Google Nest
  • כל מכשירי Google Nest Doorbell
  • Google Nest Hub Max

בדף מכשירים נתמכים אפשר למצוא פירוט של דגמי מכשירים ספציפיים.

מידע על הפעלת המכשיר הנתמך מופיע במדריכים של המכשיר.

הגדרת Google Cloud Platform

הגישה ל-SDM API מסופקת דרך Google Cloud. כדי להפעיל את ה-API ולאשר חשבון Google עם במכשיר Nest נתמך, יש צורך ב-Google Cloud פרויקט.

כדי להפעיל את התכונה, צריך ללחוץ על הלחצן הפעלת ה-API וקבלת מזהה לקוח של OAuth 2.0 את Smart Device Management API ומקבלים מזהה לקוח של OAuth 2.0:

  1. אם יש לכם פרויקט ב-Google Cloud שאתם רוצים לשימוש עבור Device Access, צריך לוודא שהתחברת לחשבון האדמין לפרויקט הזה קודם. בשלב הבא בוחרים את הפרויקט הקיים מהרשימה פרויקטים זמינים אחרי לחיצה על הלחצן. אחרת, צריך ליצור פרויקט.
  2. בוחרים באפשרות שרת אינטרנט כשמוצגת השאלה "Where are you call from? ".
  3. צריך להזין https://www.google.com בתור הערך של הפניה מורשית מזהי URI. ה-URI להפניה אוטומטית נדרש כדי לקבל קוד הרשאה באמצעות PCM.
  4. בסיום ההגדרה, מעתיקים את מזהה הלקוח ואת סוד הלקוח של OAuth 2.0 ויורידו את קובץ ה-JSON של פרטי הכניסה למכונה המקומית.
מפעילים את ה-API ומקבלים מזהה לקוח של OAuth 2.0

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

  1. להפעיל את Smart Device Management API ב- הדף הפעלת API.
  2. לקבל מזהה לקוח של OAuth 2.0 הדף Credentials.

יצירת פרויקט גישה למכשירים

חוזרים Device Access למסוף.

  1. במסך הבית של המסוף, בוחרים יצירה project.
  2. ממלאים כל מסך בתהליך היצירה:
    1. נותנים שם לפרויקט.
    2. עליך להזין את מזהה הלקוח ב-OAuth 2.0 שנוצר במהלך מגדירים את Google Cloud Platform. אם לא העתיקו את מזהה הלקוח של OAuth בעבר. אפשר למצוא אותו הורדת קובץ אחד (credentials.json).
    3. להפעיל או להשבית אירועים. האירועים מנוהלים על ידי Google Cloud Pub/Sub ולספק עדכונים אסינכרוניים לכל המכשירים והמבנים מורשה עבור הפרויקט שלך. אם רוצים להשתמש באירועים, בוחרים באפשרות הפעלה. אם המיקום אם אתם לא בטוחים, בוחרים באפשרות השבתה. תמיד אפשר להפעיל אותן בשלב מאוחר יותר.
  3. בסיום התהליך, לפרויקט שלכם מוקצה מזהה פרויקט בצורת UUID, למשל 32c4c2bc-fe0d-461b-b51c-f3885afff2f0. שימו לב למזהה הזה, הוא נדרש לכל הקריאות ל-SDM API.

המערכת משתמשת במזהה הפרויקט הזה בקריאות ל-OAuth ול-API. הוא ספציפי Device Access פרויקט, ולא קשור ל-Google Cloud מזהה הפרויקט.