כל שילוב של Matter ב-Google Home Developer Console יש תצורת אלחוטי (OTA) משלה.
במפרט של Matter מתואר איך עדכוני OTA מטופלת על ידי הרשת הגלובלית Matter.
מכשיר Matter חייב להיות אושר על ידי Connectivity Standards Alliance (Alliance) לקבלת עדכוני OTA, אפשרות לבדוק OTA במכשיר שלא אושר.
מכשיר Matter (מגיש הבקשה OTA), מבצע סקרים מדי פעם ספק OTA כדי לבדוק אם יש עדכוני תוכנה זמינים.
כשיש עדכון תוכנה OTA, מגיש הבקשה מקבל את העדכון מ: ספק ומתקין אותו.
מרכזי Matter של Google, כמו Google Nest Mini,
בתור ספקי OTA. כדי לעזור למגישי בקשות פוטנציאליים באיתור שירותים,
הם שולחים את הפקודה AnnounceOTAProvider
כדי להודיע על הנוכחות שלהם.
חשוב לציין שמגיש הבקשה יכול לשדרג רק לעדכון שמספר הגרסה שלו הוא כמות גדולה יותר מזו של הקושחה שפועלת כרגע. ואם קיימים מספר עדכוני OTA עם מספרי גרסאות גדולים יותר, המכשיר מקבל את תמונת OTA עם מספר הגרסה הגבוה ביותר. במילים אחרות, עדכונים מוחלת ברצף.
פונקציונליות OTA
נכון לעכשיו, פלטפורמת OTA בסביבה העסקית של Google Home תומכת:
- העלאת קושחה להפצת OTA
- הפצת תמונות קושחה לכל המכשירים (ללא קבוצות משנה) של שילוב Matter ספציפי
תהליך OTA של הסביבה העסקית של Google Home נפרד המידע שמאוחסן במדריך התאימות המבוזר של Alliance (DCL), שהמטרה שלו היא להבטיח את האותנטיות של המכשיר ואת התאימות לפרוטוקול.
אפשר לחזור לגרסה קודמת של עדכון OTA?
לפי המפרט של Matter, לא ניתן להציג תמונות OTA בחזרה. אם פרסמתם תמונת OTA שיש בה בעיה ואתם רוצים להחזיר את המכשירים של הלקוח לגרסה הקודמת של הקושחה, צריך להכין עדכון OTA באמצעות הגרסה הקודמת של הקושחה, הוא מספר גרסה גבוה יותר.
האם אפשר למחוק או להחליף עדכון OTA?
אין דרך למחוק או להחליף עדכון OTA. צריך להכין ולהעלות את הסרטון תמונת OTA עם מספר גרסה גבוה יותר כדי להחליף את הקושחה שנמצא בשטח.
דרישות מוקדמות
כדי להטמיע OTA בשילוב של Matter, צריך:
- פרויקט Developer Console קיים
- שילוב קיים של Matter Developer Console
- מזהה ספק חוקי שהוקצה על ידי Alliance
לתשומת ליבך: קבלת אישור Matter לא נחשבת כדרישה מוקדמת כדי לקבל מתבצעת בדיקה של Matter OTA במכשיר Developer Console – צריך לבדוק את OTA במכשיר לפני הגשת בקשה לקבלת הסמכה של Matter.
בעיות מוכרות
פקדי OTA לבדיקה לא עקביים
כשמשתמשים ב-VID לבדיקה, חלק מהשילובים באותו פרויקט עשויים להופיע מסך ה-OTA של Matter ב-Developer Console, אחרים לא.
עבור שילובים עם VID לבדיקה שמופיע במסך ה-OTA, אתם יכולים: צריך להעלות תמונת OTA, אבל מנגנון ה-OTA לא פועל.
בשלב הזה אין תמיכה ב-OTA במזהי VID לבדיקה.