הרשאה לחשבון

לפני שממשיכים באימות החשבון, צריך לוודא שיש לכם:

  1. אפליקציית Google Home app (GHA) מותקנת במכשיר הנייד, מוגדרת עם לפחות בית אחד (מבנה) בחשבון Google.
  2. לפחות אחד מסוגי המכשירים הנתמכים האלה לאפליקציית הדוגמה בבית:
    • תאורת טמפרטורת צבע (הפעלה והשבתה, בהירות)
    • חיישן מגע (מצב בוליאני)
    • תאורה ניתנת לעמעום (הפעלה וכיבוי, בהירות)
    • תאורת צבעים מורחבת (הפעלה והשבתה, בהירות)
    • Generic Switch
    • חיישן נוכחות (חיישן תנועה)
    • הפעלה/השבתה של התאורה (הפעלה והשבתה, בהירות)
    • מתג תאורה להפעלה/כיבוי
    • יחידת Plug-in להפעלה/השבתה (הפעלה והשבתה)
    • חיישן מצב מופעל/מושבת
  3. שני מכשירים לבדיקה של האוטומציה לדוגמה.

לפני שמשתמשים במכשירים דרך ממשקי ה-API של Home, צריך להיות אפשרות לשלוט בהם דרך GHA.

הרצת האפליקציה לדוגמה

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

התנהגות ברירת המחדל של ההרשאות באפליקציה תשתנה בהתאם לכך שהאפליקציה רשומה ב-Google Home Developer Console או לא.

אם אפליקציה לא רשומה ב-Developer Console, היא תהיה במצב לא מאומת. מומלץ להשתמש באפשרות הזו כדי לבדוק את השימוש בממשקי ה-API של Home:

  • רק משתמשים שנרשמו כמשתמשי בדיקה במסוף OAuth יכולים להקצות הרשאות לאפליקציה. יש מגבלה של 100 משתמשי בדיקה לאפליקציה לא מאומתת.

  • לאפליקציה לא מאומתת תהיה גישה למכשירים מכל סוגי המכשירים שנתמכים על ידי OAuth ל-Home APIs (רשימת סוגי המכשירים מופיעה ב-Developer Console). כל המכשירים במבנה יקבלו גישה.

אם אפליקציה רשומה ב-Developer Console וניתנה לה גישה לסוג מכשיר אחד או יותר, והושלם אימות המותג ל-OAuth, היא תהיה במצב מאומת. המצב הזה נדרש כדי להשיק אפליקציה בסביבת הייצור:

  • מגבלות על משתמשי בדיקה לא חלות יותר. כל משתמש יכול להעניק הרשאה לאפליקציה.
  • המשתמש יכול להעניק הרשאה רק לסוגי המכשירים שאושרו ב-Developer Console.

מקישים על מתן גישה לבית שנבחר:

  • אם יש בתים שמחוברים לחשבון, בוחרים בית שאליו רוצים להעניק הרשאה. אם לא נמצאו מכשירים בבית שנבחר, תוכלו:
    1. מקישים על מתן גישה לבית אחר כדי לבחור בית אחר.
    2. מגדירים מכשיר לבחירתכם בבית הזה באמצעות Google Home app (GHA). חשוב לזכור: רק בסוגים האלה של מכשירים יש תמיכה באמצעי הבקרה באפליקציה לדוגמה הזו:
      • תאורת טמפרטורת צבע (הפעלה והשבתה, בהירות)
      • חיישן מגע (מצב בוליאני)
      • תאורה ניתנת לעמעום (הפעלה וכיבוי, בהירות)
      • תאורת צבעים מורחבת (הפעלה והשבתה, בהירות)
      • Generic Switch
      • חיישן נוכחות (חיישן תנועה)
      • הפעלה/השבתה של התאורה (הפעלה והשבתה, בהירות)
      • מתג תאורה להפעלה/כיבוי
      • יחידת Plug-in להפעלה/השבתה (הפעלה והשבתה)
      • חיישן מצב מופעל/מושבת
  • אם אין בתים שמקושרים לחשבון, יוצג מסך עם ההודעה אין מבנים בחשבון שנבחר.
    1. מחליקים חזרה כדי לחזור לתצוגה הראשית של אפליקציית הדוגמה.
    2. כדי להגדיר בית, משתמשים ב-GHA. לאחר מכן, נסו להעניק שוב הרשאה לאפליקציית הדוגמה.

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

בחירת מבנה שבו מריצים את האפליקציה לדוגמה.
איור 1: בחירת מבנה
המבנה שנבחר, שבו מוצגים המכשירים הזמינים.
איור 2: מבנה ומכשירים
שליטה בהגדרות של מכשיר.
איור 3: אמצעי בקרה למכשירים
המבנה שנבחר, שבו מוצגות הפעולות האוטומטיות הזמינות.
איור 4: מבנה ותהליכים אוטומטיים

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