בדיקת עדכוני OTA לשילובים של Matter עם Google Home מתבצעת באמצעות Google Home Developer Console.
לא צריך אישור Connectivity Standards Alliance (Alliance) כדי לבצע בדיקות OTA.
דרישות מוקדמות
כדי לבדוק את OTA, בנוסף לדרישות המוקדמות ל-OTA, צריך:
- גישה למערכת Linux עם Docker Engine מותקן וגישה ללוח הפיתוח באמצעות USB
- שילוב של Matter שעומד בדרישות לבדיקה דרך OTA.
כשבודקים את ה-OTA, צריך להשתמש במזהה הספק שהוקצה לכם באמצעות Alliance, ולא במזהה VID לבדיקה. כשיוצרים את קובץ האימג' ל-OTA, משנים את מזהה הספק ומזהה המוצר כך שיתואמו לשילוב שרוצים לבדוק.
הוראות ספציפיות לספק
סיפקנו Matter תהליכי בדיקה של OTA למערכי SoC ספציפיים.
ספק | פלטפורמה | הדרכות |
---|---|---|
Espressif | ESP32 | בדיקת OTA ב-Espressif ESP32 |
Nordic Semiconductor | nRF52840 | בדיקת OTA ב-Nordic |
ערוצים
ערוץ מגדיר את קבוצת המכשירים שאליה משוחרר קובץ אימג' של עדכון OTA. אפשר להקצות מכשיר רק לערוץ אחד בכל פעם. יש שלושה ערוצים מוגדרים מראש: Test 1, Test 2 ו-Production. אפשר לבדוק את התכונה בשני ערוצי הבדיקה. אפשר להקצות לערוץ רק תמונה אחת של עדכון OTA בכל פעם.
ערוץ ייצור
ערוץ הייצור הוא הערוץ שבו משתמשים כדי לדחוף גרסאות ייצור למכשירי הצרכנים בשטח. כשמשחררים קובץ אימג' לעדכון OTA בערוץ הייצור, כל המכשירים שאינם בערוץ בדיקה מקבלים את הקובץ.
ערוצים לבדיקה
כדי לבדוק השקה של קובץ אימג' ב-OTA, קודם צריך להגדיר אחד משני ערוצי הבדיקה, ואז לפרסם את קובץ האימג' במכשירים בערוץ הזה.
הגדרת ערוץ בדיקה
עוברים לכרטיסייה ניהול.
לוחצים על Configure לצד ערוץ הבדיקה.
בקטע שם הערוץ, מזינים שם.
בקטע המספרים הסידוריים של המכשירים, מזינים מספר סידורי אחד או יותר של מכשיר (עד 1,000).
לוחצים על Save (שמירה) כדי לסיים.
פרסום קובץ אימג' לעדכון OTA בערוץ לבדיקה
עוברים לכרטיסייה פרסום.
בכרטיסייה פרסום, בוחרים את ערוץ הבדיקה שבו רוצים להשתמש.
בוחרים את קובץ האימג' לעדכון OTA מהתפריט הנפתח קובץ אימג' לעדכון OTA, או לוחצים על
הוספת קובץ אימג' לעדכון OTA כדי להוסיף קובץ אימג' לעדכון OTA.לוחצים על פרסום כדי לבדוק.
תופיע תיבת דו-שיח לאישור. לוחצים על פרסום כדי לפרסם את התמונה שנבחרה בערוץ שצוין.
אחרי שלוחצים על פרסום, הערוץ, התמונה, תאריך הפרסום ושעת הפרסום מופיעים באזור פרסום שידורים חיים.
איך מפסיקים השקה שנמצאת בתהליך
כדי להפסיק את הפצת הגרסה היציבה:
בטבלה Live releases, לוחצים על התפריט
'עוד' ואז על Stop release.בתיבת הדו-שיח לאישור, לוחצים על Stop כדי לאשר את הפסקת ההשקה. הפעולה הזו תפסיק באופן מיידי את פרסום העדכון דרך OTA למכשירים שעדיין לא קיבלו אותו.