كل عملية دمج لـ "Matter" في Google Home Developer Console لديها إعداداتها الخاصة عبر شبكة غير سلكيّة (OTA).
توضّح مواصفات Matter كيفية معالجة شبكة Matter العالمية لعمليات التحديث عبر الهواء.
يجب أن يكون جهاز Matter: معتمَد من Connectivity Standards Alliance (Alliance) لتلقّي التحديثات عبر الهواء، على الرغم من أنّها من الممكن اختبار التحديث عبر الهواء لجهاز غير معتمد.
جهاز Matter (مقدِّم الطلب عبر الهواء)، يجري استطلاعًا دوريًا مزوّد عبر الهواء لمعرفة ما إذا كانت هناك أي تحديثات متاحة للبرامج.
عندما يتوفّر تحديث للبرامج عبر الهواء، يحصل "المقدّم" على التحديث من "الموفّر" ويثبّته.
مراكز Matter في Google، مثل Google Nest Mini
العمل كمقدمي خدمات OTA. لمساعدة مقدِّمي الطلبات المحتملين في اكتشاف الخدمة
يعلن عن تواجده من خلال إرسال الأمر AnnounceOTAProvider
.
من الجدير بالذكر أنّه لا يجوز لمقدِّم الطلب الترقية إلا إلى تحديث يكون رقم إصداره عدديًا أكبر من قيمة البرامج الثابتة التي يتم تشغيلها حاليًا. وإذا لم يكن هناك عدة تحديثات OTA بها أرقام إصدارات أكبر، يتلقى الجهاز صورة عبر الهواء ذات رقم إصدار أعلى. بمعنى آخر، لا يتم تطبيق التحديثات بشكل تسلسلي.
وظائف التحديث عبر الهواء
تتيح ميزة "التحديثات من خلال الهواء" في منظومة Google Home المتكاملة حاليًا ما يلي:
- تحميل البرامج الثابتة لتوزيع "عبر الهواء"
- توزيع صور البرامج الثابتة على جميع الأجهزة (بدون مجموعات فرعية) في عملية دمج Matter معيّنة
تستقل عملية التحديث عبر الهواء لمنظومة Google Home المتكاملة عن المعلومات المخزّنة في "سجلّ الامتثال الموزع" في Alliance (DCL) الذي يهدف إلى ضمان موثوقية الجهاز وامتثاله للبروتوكولات.
هل يمكنني التراجع عن تحديث OTA؟
وفقًا لمواصفات Matter، لا يمكن تحويل صور "عبر الهواء" رجوع. إذا كنت قد نشرت صورة عبر الهواء تتضمّن مشكلة، وتريد إعادة أجهزة العملاء إلى النسخة السابقة من البرامج الثابتة، إعداد تحديث عبر الهواء باستخدام النسخة السابقة من البرامج الثابتة، مع تقديم رقم إصدار أعلى.
هل يمكنني حذف تحديث عبر اتصال لاسلكي أو استبداله؟
وليست هناك طريقة لحذف تحديث عبر اتصال لاسلكي أو استبداله. يجب عليك التحضير وتحميل صورة عبر الهواء ذات رقم إصدار أعلى لاستبدال البرامج الثابتة التي في هذا المجال.
المتطلبات الأساسية
لتنفيذ التحديث عبر الهواء من أجل دمج "Matter"، ستحتاج إلى ما يلي:
- مشروع Developer Console حالي
- عملية دمج Matter حالية على Developer Console
- رقم تعريف صالح للمورّد الذي تم تعيينه لـ "Alliance"
يُرجى العِلم أنّ شهادة الاعتماد Matter ليست شرطًا أساسيًا جارٍ اختبار Matter عبر الهواء على Developer Console—يجب اختبار التحديث عبر الهواء لجهازك قبل التقدّم بطلب للحصول على شهادة اعتماد من Matter
المشاكل المعروفة
عناصر التحكّم غير المتسقة لاختبار VID عبر الهواء
عند استخدام معرِّف VID تجريبي، قد تظهر بعض عمليات الدمج ضمن المشروع نفسه في على شاشة Developer Console Matter عبر الهواء، بينما والبعض الآخر لا يفعل ذلك.
بالنسبة إلى عمليات الدمج التي تستخدم رقم تعريف جهاز اختباريًا يظهر في شاشة OTA، يمكنك upload تحميل صورة OTA، ولكن لا تعمل آلية OTA.
لا تتوفّر خدمة "عبر الهواء" حاليًا لمعرّفات VID التجريبية.