הרשאה לחשבון ב-Android

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

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

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

הפעלת האפליקציה לדוגמה ל-Android

מריצים את אפליקציית הדוגמה ל-Android. בפעם הראשונה שתפעילו אותה, תתבקשו לתת גישה לבית בחשבון 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
      • חיישן נוכחות (חישת תפוסה)
      • הפעלה/השבתה של התאורה (הפעלה והשבתה, בהירות)
      • מתג תאורה להפעלה/כיבוי
      • יחידה עם מתג הפעלה/כיבוי (הפעלה וכיבוי)
      • חיישן הפעלה/כיבוי
  • אם אין בתים שמקושרים לחשבון, יוצג מסך עם ההודעה אין מבנים בחשבון שנבחר.
    1. מחליקים חזרה כדי לחזור לתצוגה הראשית של אפליקציית הדוגמה.
    2. כדי להגדיר בית, משתמשים ב-GHA. לאחר מכן, נסו להעניק שוב הרשאה לאפליקציית הדוגמה.

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

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

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