Thread Play Services एपीआई

कई नए Matter डिवाइस, Thread का इस्तेमाल करेंगे. यह आईपी पर आधारित वायरलेस मेश नेटवर्किंग टेक्नोलॉजी है, जिसे स्मार्ट होम डिवाइसों के लिए डिज़ाइन किया गया है.

Thread के ये मुख्य फ़ायदे हैं:

  • IPv6 डिवाइस पर आधारित: Thread डिवाइस, आपके दूसरे डिवाइस वाले नेटवर्क से ही जुड़ सकते हैं. साथ ही, ये एक-दूसरे और क्लाउड से सीधे कनेक्ट हो सकते हैं.
  • कम पावर वाला मेश: IoT के लिए बनाया गया Thread, बैटरी से चलने वाले डिवाइसों पर काम करता है. इनमें, ऐसा मेश शामिल है जो रेंज और भरोसा देता है.
  • स्पीड: ओवरहेड, लोकल कनेक्टिविटी, और मेश नेटवर्क की स्पीड कम होने से, Thread डिवाइस बहुत अच्छी तरह काम करते हैं.

Thread को Thread ग्रुप में बनाया गया है. Google ने इसकी स्थापना 2014 में अन्य सदस्य कंपनियों के साथ की थी.

Thread डिवाइस, Thread बॉर्डर राऊटर की मदद से उपयोगकर्ताओं के मौजूदा होम नेटवर्क को जोड़ते हैं. जिस तरह वाई-फ़ाई राऊटर, वाई-फ़ाई और ईथरनेट डिवाइसों को एक नेटवर्क में जोड़ सकता है उसी तरह Thread बॉर्डर राऊटर, Thread डिवाइसों को उपयोगकर्ताओं के नेटवर्क का हिस्सा बनने में मदद करता है.

Nest WiFi, Google Nest Hub Max, और Google Nest Hub (2nd gen) जैसे Google डिवाइसों में Thread रेडियो होते हैं. ये Thread बॉर्डर राऊटर की तरह काम करते हैं.

इंटरऑपरेबल मेश

Thread डिवाइस और Thread बॉर्डर रूटीन को अलग-अलग डिवाइस बनाने वाली कंपनियों ने बनाया है. हम चाहते हैं कि उपयोगकर्ता, होम में ओपन, इंटरऑपरेबल, और मज़बूत Thread मेश इस्तेमाल करें, चाहे कोई भी मैन्युफ़ैक्चरर हो.

मोबाइल SDK टूल के हिस्से के तौर पर, हमने Google Play services में Thread एपीआई शामिल किए हैं. Android डेवलपर इनका इस्तेमाल करके, अपने डिवाइसों को उपयोगकर्ताओं के Thread नेटवर्क से जोड़ सकते हैं. Thread नेटवर्क से जुड़ने के लिए, शामिल होने वाले Thread डिवाइस के क्रेडेंशियल ज़रूरी हैं. Thread एपीआई का इस्तेमाल करके, Android ऐप्लिकेशन Play services से क्रेडेंशियल ले सकता है और उन्हें डिवाइस में शामिल होने के लिए इस्तेमाल किए जाने वाले डिवाइस के साथ शेयर कर सकता है.

Play services में हमारे Matter एपीआई सेट अप की प्रोसेस के दौरान, इन एपीआई का इस्तेमाल करते हैं. Matter कमिश्नर, Thread नेटवर्क पर प्रॉविज़निंग करते समय, उन डिवाइसों के साथ क्रेडेंशियल शेयर करते हैं.

Android डेवलपर Thread एपीआई को सीधे ऐक्सेस कर सकते हैं, जो अपने Thread सेटअप को पसंद के मुताबिक बनाना चाहते हैं या जिनके पास इस्तेमाल के ऐसे दूसरे उदाहरण हैं जो Matter का इस्तेमाल नहीं करते हैं, जो Thread का इस्तेमाल करते हैं.

Thread बॉर्डर राऊटर को सेट अप करने की प्रोसेस को हाइलाइट करने के लिए, Matter को इस्तेमाल नहीं किया जा सकता.

थ्रेड और मैटर

बॉर्डर राऊटर के लिए सेटअप की प्रोसेस

जब किसी होम में नया बॉर्डर राऊटर सेट अप किया जाता है, तो वह नया Thread नेटवर्क बनाता है या किसी मौजूदा Thread नेटवर्क से जुड़ जाता है.

अगर बॉर्डर राऊटर, Thread नेटवर्क बना रहा है, तो बॉर्डर राऊटर को उस नेटवर्क के क्रेडेंशियल, Play services के साथ शेयर करने होंगे. इससे, हमारे Matter एपीआई और दूसरे Android ऐप्लिकेशन, क्रेडेंशियल का इस्तेमाल Thread डिवाइस को जोड़ने के लिए कर पाएंगे.

अगर बॉर्डर राऊटर किसी मौजूदा Thread नेटवर्क से जुड़ रहा है, तो बॉर्डर राऊटर को जुड़ने के लिए, Play services से क्रेडेंशियल लेने होंगे.

इसे पूरा करने के लिए, Thread API, Border राऊटर डेवलपर के लिए उपलब्ध हैं. बॉर्डर राऊटर डेवलपर, Android ऐप्लिकेशन में सेटअप की प्रोसेस लागू कर सकते हैं. यह ऐप्लिकेशन, Play services और बॉर्डर राऊटर के बीच मीडिएशन करेगा. साथ ही, सीधे Thread एपीआई का इस्तेमाल करेगा.

Google Border राऊटर, जैसे कि Nest Hub (2nd gen) को Google Home app (GHA) का इस्तेमाल करके, होम में सेट अप किया जाता है.

शुरू करें

अपने Android ऐप्लिकेशन में Thread नेटवर्क SDK टूल का इस्तेमाल शुरू करने के लिए, हमारी Thread नेटवर्क SDK टूल को इस्तेमाल करने से जुड़ी गाइड देखें.

Thread Network SDK टूल का इस्तेमाल करना