Thread Play Services एपीआई

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

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

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

Thread को Thread ग्रुप में डेवलप किया गया है. इस ग्रुप की स्थापना Google ने 2014 में, सदस्य के तौर पर शामिल अन्य कंपनियों के साथ मिलकर की थी.

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

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

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

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

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

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

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

Matter के इस्तेमाल का एक ऐसा उदाहरण यहां दिया गया है जिसमें Matter का इस्तेमाल नहीं किया जाता. यह Thread बॉर्डर राउटर को सेट अप करने की प्रोसेस है.

Thread और Matter

बॉर्डर राऊटर सेटअप करने की प्रोसेस

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

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

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

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

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

अपनी प्रोफ़ाइल बनाना शुरू करें

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

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