Google Home Developer Console में हर Matter इंटिग्रेशन का अपना ओवर-द-एयर (ओटीए) कॉन्फ़िगरेशन होता है.
Matter की शर्तों में बताया गया है कि ओटीए अपडेट कैसे होते हैं इसे ग्लोबल Matter नेटवर्क मैनेज करता है.
Matter डिवाइस ओटीए अपडेट पाने के लिए, Connectivity Standards Alliance (Alliance) को सर्टिफ़िकेट मिला है. हालांकि, यह बिना सर्टिफ़िकेट वाले डिवाइस के लिए OTA की जांच की जा सकती है.
Matter डिवाइस (OTA अनुरोध करने वाला), समय-समय पर पोल करता है ओटीए की सेवा देने वाली कंपनी से संपर्क करके, यह पता लगाया जा सकता है कि सॉफ़्टवेयर के अपडेट उपलब्ध हैं या नहीं.
जब कोई ओटीए सॉफ़्टवेयर अपडेट उपलब्ध होता है, तो अनुरोध करने वाला व्यक्ति सेवा देने वाली कंपनी और उसे इंस्टॉल करती है.
Google Matter हब, जैसे कि Google Nest Mini,
OTA सेवा देने वाली कंपनी के तौर पर काम करते हैं. अनुरोध करने वाले संभावित लोगों की सेवा खोजने में मदद करने के लिए,
वे AnnounceOTAProvider
निर्देश भेजकर अपनी मौजूदगी का एलान करते हैं.
अहम बात यह है कि अनुरोध करने वाला व्यक्ति सिर्फ़ ऐसे अपडेट पर अपग्रेड कर सकता है जिसका वर्शन नंबर जो इस समय चल रहे फ़र्मवेयर के आंकड़ों के हिसाब से ज़्यादा है. और अगर बड़े वर्शन नंबर वाले कई OTA अपडेट मौजूद हैं, तो डिवाइस को सबसे बड़ी वर्शन संख्या वाली OTA इमेज. दूसरे शब्दों में, अपडेट क्रम से लागू किया जाता है.
ओटीए की सुविधा
Google Home नेटवर्क में OTA से जुड़ी सेवाएं फ़िलहाल इन सुविधाओं के साथ काम करती हैं:
- ओटीए डिस्ट्रिब्यूशन के लिए फ़र्मवेयर अपलोड करना
- फ़र्मवेयर इमेज का डिस्ट्रिब्यूशन सभी डिवाइसों पर (कोई सबसेट नहीं) खास Matter इंटिग्रेशन
Google Home नेटवर्क की ओटीए प्रोसेस, Alliance डिस्ट्रिब्यूटेड कंप्लायंस लेजर में सेव की गई जानकारी (डीसीएल). इसका मकसद यह पक्का करना है कि डिवाइस की प्रामाणिकता और प्रोटोकॉल का पालन हो.
क्या ओटीए अपडेट को वापस लाया जा सकता है?
Matter के स्पेसिफ़िकेशन के मुताबिक, ओटीए इमेज रोल नहीं की जा सकतीं वापस. अगर आपने कोई ऐसी ओटीए इमेज रिलीज़ की है जिसमें कोई समस्या है और आपको अपने ग्राहक के डिवाइस को फ़र्मवेयर के पिछले संशोधन पर वापस ले जाना चाहते हैं, तो को फ़र्मवेयर के पिछले संशोधन का इस्तेमाल करके OTA अपडेट तैयार करना चाहिए, की वर्शन संख्या बढ़ानी है.
क्या ओटीए अपडेट को मिटाया या बदला जा सकता है?
ओटीए अपडेट को मिटाने या बदलने का कोई तरीका नहीं है. आपको तैयारी करके अपलोड करनी होगी फ़र्मवेयर को ओवरराइट करने के लिए, अगली वर्शन संख्या वाली OTA इमेज यह फ़ील्ड के बाहर है.
ज़रूरी शर्तें
अपने Matter इंटिग्रेशन के लिए, ओटीए लागू करने के लिए, आपको इन चीज़ों की ज़रूरत होगी:
- मौजूदा Developer Console प्रोजेक्ट
- इस पर एक मौजूदा Matter इंटिग्रेशन Developer Console
- Alliance से असाइन किया गया मान्य वेंडर आईडी
ध्यान दें कि Matter पर Matter ओटीए की जांच करने के लिए, Matter सर्टिफ़िकेशन होना ज़रूरी नहीं है—Matter सर्टिफ़िकेशन के लिए आवेदन करने से पहले, आपको अपने डिवाइस के लिए ओटीए की जांच करनी चाहिए.
पहले से मालूम समस्याएं
टेस्ट-वीआईडी ओटीए कंट्रोल में अंतर
टेस्ट वीआईडी का इस्तेमाल करते समय, एक ही प्रोजेक्ट में कुछ इंटिग्रेशन इनमें दिख सकते हैं Developer Console Matter की ओटीए स्क्रीन पर, जबकि अन्य को नहीं.
अगर किसी ऐसे टेस्ट VID के साथ इंटिग्रेशन किया जा रहा है जो ओटीए स्क्रीन पर दिखता है, तो ओटीए इमेज अपलोड की जा सकती है. हालांकि, ओटीए प्रोसेस काम नहीं करती.
फ़िलहाल, टेस्ट वीआईडी के लिए ओटीए काम नहीं करता.