शुरू करें

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

GitHub पर सोर्स देखें

थ्रेड के बारे में जानें

क्या आप Thread® पर नए हैं? या आप बस अपना ज्ञान रीफ़्रेश करना चाहते हैं? हमारी Thread Primer देखें. इसमें थ्रेड की सभी बुनियादी बातें और इसके काम करने का तरीका बताया गया है.

OpenThread आज़माएं

क्या आपको यह जानना है कि Google की तरफ़ से रिलीज़ की गई OpenThread क्या है? हमारे कोडलैब (कोड बनाना सीखना) या गाइड को देखने का सबसे आसान तरीका है.

डॉकर के साथ सिम्युलेशन कोडलैब

टेस्ट हार्डवेयर के बिना, OpenThread आज़माएं. Mac या Linux मशीन पर डॉकर का इस्तेमाल करके, जानें कि:

  • किसी थ्रेड नेटवर्क को सिम्युलेट करें
  • कमीशन की मदद से थ्रेड नोड की पुष्टि करें
  • OpenCP डीमन का इस्तेमाल करके, आरसीपी वाले सिम्युलेटेड थ्रेड नेटवर्क को मैनेज करें

डॉकर के साथ सिम्युलेशन कोडलैब आज़माकर देखें

बिल्ड टूलचेन से सिम्युलेट करने वाला कोडलैब (कोड बनाना सीखना)

डॉकर सिम्युलेशन कोडलैब का एक वैकल्पिक वर्शन. यहां OpenDor बिल्ड टूल चेन को सेट अप किया जा सकता है और सीधे Mac या Linux मशीन पर OpenThread सेट अप किया जा सकता है.

बिल्ड टूल टूल की मदद से, सिम्युलेशन कोडलैब आज़माकर देखें

हार्डवेयर कोडलैब (कोड बनाना सीखना)

सीधे हार्डवेयर का इस्तेमाल करके, आप इन चीज़ों के बारे में जानेंगे:

  • Nordic nRF52840 या Silicon Labs EFR32 डेवलपमेंट बोर्ड पर Flash OpenThread
  • रीयल थ्रेड थ्रेड वाला नेटवर्क बनाएं
  • कमीशन की मदद से थ्रेड नोड की पुष्टि करें
  • मल्टीकास्ट और यूडीपी (सिर्फ़ नॉर्डिक) के लिए OpenThread CLI इस्तेमाल करें

नॉर्डिक हार्डवेयर कोडलैब (कोड बनाना सीखना) आज़माना

silicon Labs हार्डवेयर कोडलैब (कोड बनाना सीखना) आज़माना

एपीआई कोडलैब (कोड बनाना सीखना)

किसी ऐप्लिकेशन में OpenThread API का इस्तेमाल करना चाहते हैं? असली हार्डवेयर का इस्तेमाल करके, जानें कि कैसे:

  • नॉर्डिक nRF52840 डेवलपमेंट बोर्ड पर बटन और एलईडी एलईडी लाइट
  • Open उससे जुड़े सामान्य एपीआई और otInstance क्लास का इस्तेमाल करें
  • OpenThread से जुड़े बदलावों पर नज़र रखें और उन पर प्रतिक्रिया दें
  • थ्रेड वाले नेटवर्क के सभी डिवाइसों पर यूडीपी मैसेज भेजें

एपीआई कोडलैब (कोड बनाना सीखना) आज़माना

नेटवर्क सिम्युलेटर कोडलैब (कोड बनाना सीखना)

OpenThread नेटवर्क सिम्युलेटर (OTNS) की मदद से, आप सीएलआई और वेब इंटरफ़ेस का इस्तेमाल करके, सिम्युलेट की गई थ्रेड नेटवर्क को विज़ुअलाइज़ कर सकते हैं और उसे ऑपरेट कर सकते हैं. Mac या Linux मशीन से, जानें कि:

  • OTNS इंस्टॉल करें और OTNS के लिए OpenThread बनाएं
  • Thread नेटवर्क को मैनेज करने और वेब ब्राउज़र में गतिविधि को विज़ुअलाइज़ करने के लिए, OTNS-Web का इस्तेमाल करें
  • सिम्युलेशन को और ज़्यादा कंट्रोल करने के लिए, OTNS-CLI का इस्तेमाल करें

Network सिम्युलेटर कोडलैब (कोड बनाना सीखना) आज़माएं

टेस्टिंग और विज़ुअलाइज़ेशन कोडलैब

OTNS का इस्तेमाल Silk के साथ किया जा सकता है. यह ओपन थ्रेड फ़ंक्शन, सुविधा, और असली डिवाइस के साथ सिस्टम की परफ़ॉर्मेंस की पुष्टि करने के लिए पूरी तरह से अपने-आप काम करने वाला टेस्ट प्लैटफ़ॉर्म है. Mac या Linux मशीन से, ऐसा करने का तरीका जानें:

  • ऐसे वास्तविक डिवाइसों के लिए OpenThread बनाएं जिनमें OTNS की सुविधा चालू हो
  • OTNS-वेब का इस्तेमाल करके, सिल्क टेस्ट केस चलाकर थ्रेड नेटवर्क की स्थिति की निगरानी करना

टेस्टिंग और विज़ुअलाइज़ेशन कोडलैब (कोड बनाना सीखना) आज़माएं

बॉर्डर राऊटर कोडलैब (कोड बनाना सीखना)

थ्रेड बॉर्डर राऊटर, थ्रेड नेटवर्क को दूसरे आईपी-आधारित नेटवर्क, जैसे कि वाई-फ़ाई या ईथरनेट से कनेक्ट करता है. थ्रेड नेटवर्क को बॉर्डर राऊटर की ज़रूरत होती है, ताकि वह दूसरे नेटवर्क से कनेक्ट कर सके. OpenThread बॉर्डर राऊटर (OTBR) थ्रेड थ्रेड बॉर्डर राऊटर का ओपन सोर्स लागू है.

Mac या Linux मशीन से, ऐसा करने का तरीका जानें:

  • OTBR सेट अप करें और थ्रेड का नेटवर्क बनाएं
  • SRP सुविधा के साथ OpenThread CLI डिवाइस बनाएं
  • एसआरपी के साथ सेवा रजिस्टर करना
  • थ्रेड वाले एंड डिवाइस को खोजना और उस तक पहुंचना

बॉर्डर राऊटर कोडलैब (कोड बनाना सीखना) आज़माना

बॉर्डर राऊटर थ्रेड 1.2 मल्टीकास्ट कोडलैब (कोड बनाना सीखना)

Thread 1.2, थ्रेड नेटवर्क में मल्टीकास्ट की सुविधा देती है. इसकी मदद से, थ्रेड नेटवर्क और इंफ़्रास्ट्रक्चर (वाई-फ़ाई/ईथरनेट) नेटवर्क सेगमेंट के बीच मल्टीकास्ट कम्यूनिकेशन की सुविधा मिलती है. Mac या Linux मशीन और Raspबेरी पाई की मदद से, इन कामों को करने का तरीका जानें:

  • Thread 1.2 मल्टीकास्ट की सुविधाओं के साथ nRF52840 फ़र्मवेयर बनाएं
  • Thread डिवाइसों पर, IPv6 मल्टीकास्ट पतों की सदस्यता लें

बॉर्डर थ्रेड थ्रेड 1.2 मल्टीकास्ट कोडलैब (कोड बनाना सीखना) आज़माना

बॉर्डर राऊटर NAT64 कोडलैब (कोड बनाना सीखना)

NAT64 एक ऐसा सिस्टम है जो IPv6-ओनली नेटवर्क में होस्ट को, IPv4 नेटवर्क में रिसॉर्स ऐक्सेस करने में मदद करता है. NAT64 गेटवे, IPv4 प्रोटोकॉल और IPv6 प्रोटोकॉल के बीच एक अनुवादक है. Mac या Linux मशीन और Raspबेरी पाई का इस्तेमाल करके, बॉर्डर राऊटर कोडलैब बनाने का तरीका जानें:

  • NAT64 की सुविधाओं की मदद से, OpenThread बॉर्डर राऊटर बनाएं
  • Thread एंड डिवाइस से, IPv4 होस्ट से बातचीत करें

बॉर्डर राऊटर NAT64 कोडलैब (कोड बनाना सीखना) आज़माना

डॉकर के साथ बॉर्डर राऊटर

आप किसी भी Linux-आधारित मशीन पर डॉकर कंटेनर में OTBR भी चला सकते हैं.

OTBR डॉकर गाइड आज़माएं

कोड पाएं

क्या आप जानते हैं कि आप क्या कर रहे हैं और कोड के साथ शुरुआत करना चाहते हैं? OpenThread GitHub साइट पर जाएं. यहां आप OpenThread डेटा स्टोर करने की जगह के साथ-साथ, अन्य सहायता डेटा स्टोर करने की जगह भी देख सकते हैं. जैसे, OpenThread बॉर्डर राऊटर, OpenThread RTO, और OpenThread कमिश्नर.

प्लैटफ़ॉर्म से जुड़ी सहायता

OpenThread को कई डिवाइसों और प्लैटफ़ॉर्म पर पोर्ट किया गया है. ये OpenThread टीम, सिलिकॉन वेंडर, और समुदाय, दोनों ने पोर्ट किए हैं.

वेंडर से जुड़ी सहायता टीम पर वे प्लैटफ़ॉर्म की सूची देखें जहां वेंडर की सुविधा उपलब्ध है.

प्लैटफ़ॉर्म की खास जानकारी में, सिस्टम के आर्किटेक्चर और प्लैटफ़ॉर्म डिज़ाइन के बारे में ज़्यादा जानें.

डॉकर से जुड़ी सहायता

OpenThread के साथ इस्तेमाल करने के लिए, डॉकर की इमेज Docker Hub पर उपलब्ध हैं. इन इमेज को OpenThread टीम ने बनाया और टेस्ट किया है. साथ ही, ये टूलचेन और सिस्टम कॉन्फ़िगरेशन के बिना, OpenThread का इस्तेमाल शुरू करने का आसान तरीका हैं.

उपयोग के लिए गाइड

क्या आपको किसी खास टास्क या सुविधा के लिए मदद चाहिए? आपको हमारी गाइड से मदद मिल सकती है.

कैटगरी कॉन्टेंट
बिल्ड OpenThread को बनाने और कॉन्फ़िगर करने और बेहतर सुविधाएं चालू करने का तरीका
पोर्ट करना OpenThread को नए हार्डवेयर प्लैटफ़ॉर्म पर पोर्ट करने का तरीका
बॉर्डर राऊटर किसी बॉर्डर राऊटर के साथ अपने OpenThread नेटवर्क को अन्य IPv6 नेटवर्क से कनेक्ट करने या बाहरी थ्रेड कमीशनिंग का इस्तेमाल करने का तरीका जानें
कमीशनर Thread नेटवर्क पर डिवाइस कमीशन देने के लिए, OT कमीशनर को बनाने और इस्तेमाल करने का तरीका
पिस्पिनल थ्रेड पैकेट स्निफ़र बनाने के लिए Pspinpinel का इस्तेमाल करने का तरीका.
सर्टिफ़िकेशन सर्टिफ़िकेशन टेस्ट के सभी मामलों में अपने प्लैटफ़ॉर्म को टेस्ट करने का तरीका

ऐप्लिकेशन API

OpenThread में सबसे ऊपर चलाने के लिए, कोई ऐप्लिकेशन डेवलप किया जा रहा है? बुनियादी बातें जानने के लिए, हमारा OpenThread एपीआई कोडलैब (कोड बनाना सीखना) बनाएं. इसके अलावा, एपीआई रेफ़रंस दस्तावेज़ देखें और जानें कि OpenThread से जुड़ी कौनसी सेवाएं उपलब्ध हैं.

टेस्टिंग और सर्टिफ़िकेशन

जानें कि हम OpenThread की जांच कैसे करते हैं. साथ ही, हमारे जांच पेज पर उपलब्ध उपयोगकर्ता टेस्टिंग टूल के बारे में जानें. साथ ही, हमारे क्वालिटी डैशबोर्ड पर, OpenThread की परफ़ॉर्मेंस से जुड़ी नई क्वालिटी वाली मेट्रिक ब्राउज़ करें.

अगर आप अपने प्रॉडक्ट या कॉम्पोनेंट के लिए, 'थ्रेड सर्टिफ़िकेशन' में दिलचस्पी रखते हैं, तो सर्टिफ़िकेशन पेज देखें.

मदद पाएं या योगदान करें

OpenThread से जुड़ा कोई सवाल है? क्या आपको इस साइट के मौजूदा डेवलपमेंट में योगदान देना है? हमारे संसाधन पेज पर, मदद पाने या मदद करने के सभी तरीकों के बारे में बताया गया है.