Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

البدء

تعرف على الموضوع

هل أنت جديد على Thread ® ؟ أو ببساطة تحتاج إلى تحديث معرفتك؟ تحقق من Thread Primer الخاص بنا ، والذي يغطي جميع أساسيات Thread وكيف يعمل.

جرب OpenThread

هل تريد أن ترى ما هو OpenThread الذي أصدرته Google؟ إن أسرع طريقة للقيام بذلك هي المرور عبر أحد Codelabs أو الأدلة.

محاكاة Codelab مع Docker

جرب OpenThread دون الحاجة إلى اختبار الأجهزة. باستخدام Docker على جهاز Mac أو Linux ، تعرف على كيفية:

  • محاكاة شبكة الموضوع
  • مصادقة عقد الموضوع مع التكليف
  • استخدم برنامج OpenThread Daemon لإدارة شبكة خيوط محاكاة تتميز بـ RCP

جرب محاكاة Codelab مع Docker

محاكاة Codelab مع بناء toolchain

إصدار بديل من Docker Simulation Codelab ، حيث بدلاً من استخدام Docker ، يمكنك إعداد OpenThread build toolchain وإنشاء OpenThread مباشرةً على جهاز Mac أو Linux.

جرب محاكاة Codelab مع بناء toolchain

برنامج ترميز الأجهزة

الغوص مباشرة في الأجهزة ، حيث ستتعلم كيفية:

  • فلاش OpenThread على لوحات تطوير Nordic nRF52840
  • بناء شبكة خيوط حقيقية
  • مصادقة عقد الموضوع مع التكليف
  • استخدم OpenThread CLI للبث المتعدد و UDP

جرب برنامج Codelab للجهاز

API Codelab

هل تريد استخدام OpenThread APIs في أحد التطبيقات؟ باستخدام أجهزة حقيقية ، تعرف على كيفية:

  • قم ببرمجة الأزرار ومصابيح LED في لوحات تطوير Nordic nRF52840
  • استخدم واجهات برمجة تطبيقات OpenThread الشائعة وفئة otInstance
  • راقب تغييرات حالة OpenThread والرد عليها
  • إرسال رسائل UDP إلى جميع الأجهزة في شبكة الموضوع

جرب API Codelab

شبكة Codelab محاكي

يسمح لك OpenThread Network Simulator (OTNS) بتصور وتشغيل شبكة ترابط محاكية ، باستخدام واجهة سطر الأوامر وواجهة ويب. باستخدام جهاز Mac أو Linux ، تعرف على كيفية:

  • قم بتثبيت OTNS وبناء OpenThread لـ OTNS
  • استخدم OTNS-Web لإدارة شبكة الموضوع وتصور النشاط في مستعرض الويب
  • استخدم OTNS-CLI لمزيد من التحكم في المحاكاة

جرب Network Simulator Codelab

اختبار Codelab والتصور

يمكن استخدام OTNS مع Silk ، وهي منصة اختبار مؤتمتة بالكامل للتحقق من صحة وظيفة OpenThread والميزات وأداء النظام باستخدام أجهزة حقيقية. باستخدام جهاز Mac أو Linux ، تعرف على كيفية:

  • قم ببناء OpenThread للأجهزة الحقيقية مع تمكين ميزة OTNS
  • استخدم OTNS-Web لمراقبة حالة شبكة الخيوط المشكلة عن طريق تشغيل حالات اختبار الحرير

جرب اختبار Codelab والتخيل

موجه الحدود مع Docker

إذا كنت مهتمًا بـ Thread Border Router ، فابدأ بسرعة مع OpenThread Border Router (OTBR) من خلال تجربته في حاوية Docker على أي جهاز يعمل بنظام Linux.

جرب دليل OTBR Docker

التكامل مع Cloud IoT Core Codelab

تعرف على كيفية توصيل جهاز OpenThread محاكى بـ Google Cloud IoT Core. باستخدام Docker على جهاز Linux ، تعرف على كيفية:

  • قم بتشغيل OTBR و OpenThread RTOS في حاوية Docker
  • قم بإعداد Cloud Pub / Sub وسجل جهاز Cloud IoT
  • إدارة بيانات القياس عن بعد لجهاز OT باستخدام خادم Cloud MQTT

جرب Cloud IoT Core Codelab

احصل على الكود

هل تعرف بالفعل ما تفعله وتريد البدء في استخدام الكود؟ قم بزيارة موقع OpenThread GitHub ، حيث يمكنك العثور على مستودع OpenThread ، إلى جانب مستودعات الدعم الأخرى ، مثل OpenThread Border Router و OpenThread RTOS و OpenThread Commissioner.

دعم المنصة

تم نقل OpenThread إلى العديد من الأجهزة والأنظمة الأساسية من قبل كل من فريق OpenThread وبائعي السيليكون والمجتمع.

راجع قائمة الأنظمة الأساسية المدعومة من البائع في Vendor Support .

تعلم المزيد عن بنية النظام والتصاميم منصة على منصات عاما.

دعم عامل ميناء

تتوفر صور Docker للاستخدام مع OpenThread في Docker Hub . يتم إنشاء هذه الصور واختبارها بواسطة فريق OpenThread ، وهي طريقة سهلة لبدء استخدام OpenThread دون الحاجة إلى المرور بسلسلة الأدوات وتكوين النظام.

أدلة المستخدم

هل تحتاج إلى مساعدة في مهمة أو ميزة معينة؟ أدلةنا يمكن أن تساعد.

الفئة محتويات
بناء كيفية إنشاء OpenThread وتكوينه وتمكين الميزات المحسنة
Porting كيفية نقل OpenThread إلى منصة أجهزة جديدة
موجه الحدود كيفية توصيل شبكة OpenThread الخاصة بك بشبكات IPv6 الأخرى باستخدام جهاز توجيه الحدود ، أو استخدام التكليف بالخيط الخارجي
مفوض كيفية بناء واستخدام مفوض OT لتشغيل الأجهزة على شبكة Thread
بيسينيل كيفية استخدام Pyspinel لبناء متشمم حزمة الخيط.
شهادة كيفية اختبار النظام الأساسي الخاص بك مقابل جميع حالات اختبار الشهادة

واجهات برمجة التطبيقات للتطبيق

تطوير تطبيق ليعمل فوق OpenThread؟ جرب التطوير باستخدام OpenThread APIs Codelab لتتعلم الأساسيات ، أو ابحث في وثائق مرجع API لمعرفة خدمات OpenThread المتوفرة.

الاختبار والشهادة

تعرف على كيفية اختبار OpenThread وأدوات اختبار المستخدم المتوفرة على صفحة الاختبار الخاصة بنا ، وتصفح أحدث مقاييس جودة OpenThread على لوحات معلومات الجودة الخاصة بنا.

إذا كنت مهتمًا بشهادة الموضوع لمنتجك أو مكونك ، فراجع صفحة الشهادة .

احصل على المساعدة أو المساهمة

هل لديك سؤال حول OpenThread؟ تريد المساهمة في تطويره المستمر؟ تشرح صفحة الموارد الخاصة بنا جميع طرق الحصول على المساعدة أو المساعدة.