כל שילוב של Matter ב-Google Home Developer Console יש תצורת אלחוטי (OTA) משלה.
במפרט של Matter מתואר איך עדכוני OTA מטופלת על ידי הרשת הגלובלית Matter.
כדי לקבל עדכוני OTA, מכשיר Matter צריך להיות מאושר על ידי Connectivity Standards Alliance (Alliance). עם זאת, אפשר לבדוק עדכוני 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 של Developer Console Matter, וחלקם לא.
בשילובים עם VID לבדיקה שכן מופיעים במסך OTA, אפשר להעלות קובץ אימג' ל-OTA, אבל מנגנון ה-OTA לא פועל.
בשלב הזה אין תמיכה ב-OTA במזהי VID לבדיקה.