אדמינים מרובים ל-Commissioning API

Commissioning API תומך במנהלים מרובים (או מנהלים מרובים) ב-Matter. כלומר, Commissioning API יכול לשמש כגורם המפקח הראשי או המשני ב-Matter, ואפשר להוסיף גורם מפקח משלכם:

  • כמפעיל הראשי של Matter:

    • במצב הזה, Google Fabric מתווסף קודם באמצעות ממשק המשתמש של Google.
    • אפשר להוסיף גורם מזמין מותאם אישית.
      • לאחר הוספת Google Fabric למכשיר, הגורם המפקח יקבל קריאה, ואז חלון ההפעלה Matter ייפתח מחדש.
      • אם Google לא תוכל להשלים את ההגדרה הראשונית ב-Fabric שלה מסיבה כלשהי, שירות ההגדרה בהתאמה אישית לא יפעל.
  • כנציג Matter משני:

    • במצב הזה, אפשר להטמיע ממשק משתמש משלכם להזמנת שירות ולהצטרף ל-fabric משלכם (או ל-fabrics אחרים).
    • אפשר להפעיל את Google Commissioning API מאוחר יותר באמצעות חלון הפעלה פתוח כדי להוסיף את Google Fabric. במצב הזה, Google ממליצה מאוד שכאשר משתמש קצה מעניק לכם הרשאה להשתמש בממשקי ה-API של Home, האפליקציה תציג למשתמשים בקשה להוסיף את הפלטפורמה של Google (באמצעות Commissioning API) אחרי שהתהליך של ההפעלה יושלם.

איך משתמשים ב-Commissioning API כגורם המבצע הראשי של ההזמנה ב-Matter

השלבים הבאים מראים את תהליך ההפעלה המועדף על Google של Matter עם כל התכונות:

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

  2. ממשק המשתמש של Google מקבל את השליטה ומציג את המסך סריקת קוד ה-QR של Matter, שמאפשר למשתמש לסרוק את קוד ה-QR כדי להתחיל בתהליך ההגדרה.

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

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

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

  6. המסך Getting your device ready מופיע במהלך ההוספה של המכשיר ל-Matter fabric.

  7. האפליקציה ממשיכה לשלוט, והמפקח המותאם אישית, אם הוא רשום, פועל עכשיו.

איך משתמשים ב-Commissioning API כמפעיל משני של Matter

השלבים הבאים מראים את תהליך ההפעלה של Matter, שבו תהליך ההפעלה שלכם מתרחש לפני תהליך ההפעלה של Google:

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

  2. תהליך ה-UX להפעלה מופעל כדי להוסיף מכשיר ל-fabric.

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

  4. התהליך קורא ל-Commissioning API ומספק את עומס העבודה, שמכיל את קוד הגישה, המזהה ומידע זמין אחר.

  5. תהליך ההפעלה של Google מוסיף את המכשיר ל-Google Fabric.