واجهات برمجة التطبيقات لخدمات سلاسل المحادثات Play

ستستخدم العديد من أجهزة Matter الجديدة Thread، وهي تكنولوجيا شبكة لاسلكية متداخلة مستندة إلى بروتوكول الإنترنت ومصمَّمة للأجهزة المنزلية الذكية.

تقدّم Thread المزايا الرئيسية التالية:

  • الأجهزة المستندة إلى IPv6: يمكن لأجهزة Thread الانضمام إلى الشبكة نفسها التي تستخدمها أجهزتك الأخرى، والتواصل مباشرةً مع بعضها البعض ومع السحابة الإلكترونية.
  • شبكة لاسلكية منخفضة الطاقة: تم تصميم Thread لأجهزة إنترنت الأشياء، وهي تتوافق مع الأجهزة التي تعمل بالبطارية، وتوفّر شبكة لاسلكية نطاقًا وموثوقية.
  • السرعة: إنّ انخفاض الحمل الزائد والاتصال المحلي والشبكة المتداخلة يجعلون أجهزة Thread سريعة الاستجابة للغاية.

تم تطوير Thread في Thread Group، وهي مجموعة أسّستها Google مع شركات أخرى أعضاء في عام 2014.

تنضم أجهزة Thread إلى شبكات المستخدمين المنزلية الحالية من خلال جهاز توجيه حدود شبكة Thread. وكما يمكن لجهاز توجيه Wi-Fi ربط أجهزة Wi-Fi وأجهزة إيثرنت بشبكة واحدة، يتيح Thread جهاز توجيه الحدود لأجهزة Thread أن تصبح جزءًا من شبكات المستخدمين.

تتضمّن أجهزة Google، مثل Nest WiFi وGoogle Nest Hub Max وGoogle Nest Hub (2nd gen)، موجات راديو Thread مدمجة وتعمل كأجهزة توجيه حدود شبكة Thread.

شبكة قابلة للتشغيل التفاعلي

تتوفّر أجهزة Thread وأجهزة توجيه Thread Border Router من مجموعة متنوعة من الشركات المصنّعة. نريد أن نتيح للمستخدمين إنشاء Thread شبكة منزلية قوية ومفتوحة وقابلة للتشغيل التفاعلي، بغض النظر عن الشركة المصنّعة.

لقد أدرجنا في حزمة تطوير البرامج (SDK) للأجهزة الجوّالة واجهات برمجة تطبيقات Thread في Google Play services يمكن للمطوّرين Android استخدامها لربط أجهزتهم بشبكات Thread الخاصة بالمستخدمين. للانضمام إلى شبكة Thread، يجب أن يتوفّر لدى الجهاز الذي يحاول الانضمام إلى الشبكة بيانات اعتماد.Thread باستخدام واجهات برمجة التطبيقات Thread، يمكن لتطبيق Android الحصول على بيانات الاعتماد من Play services ومشاركتها مع الجهاز الذي ينضم إلى الشبكة.

تستخدم Matter واجهات برمجة التطبيقات في Play services هذه الواجهات كجزء من عملية الإعداد. تشارك أجهزة Matter بيانات الاعتماد مع الأجهزة التي تريد الانضمام إلى شبكة Thread عند توفيرها.

يمكن للمطوّرين الوصول مباشرةً إلى واجهات برمجة التطبيقات Thread إذا كانوا يريدون تخصيص إعدادات Thread أو لديهم حالات استخدام أخرى غير Matter تستخدم Thread.Android

إحدى حالات الاستخدام غير Matter التي يجب تسليط الضوء عليها هي عملية الإعداد لأجهزة Thread Border Routers.

Thread وMatter

عملية إعداد أجهزة توجيه حدود شبكة Thread

عند إعداد جهاز توجيه جديد لحدود شبكة في منزل، سيتم إنشاء شبكة Thread جديدة أو الانضمام إلى شبكة Thread حالية.

إذا كان جهاز Border Router ينشئ شبكة Thread، عليه مشاركة بيانات اعتماد هذه الشبكة مع Play services كي تتمكّن واجهات برمجة التطبيقات Matter وتطبيقات Android الأخرى من استخدام بيانات الاعتماد هذه للانضمام إلى أجهزة Thread.

إذا كان جهاز توجيه الحدود سينضم إلى شبكة Thread حالية، عليه الحصول على بيانات الاعتماد من Play services ليتمكّن من الانضمام.

تتوفّر واجهات برمجة التطبيقات Thread لمطوّري أجهزة توجيه الحدود للمساعدة في تحقيق ذلك. يمكن لمطوّري Border Router تنفيذ عملية الإعداد في تطبيق Android. ويتوسّط التطبيق بين Play services وBorder Router، ويستخدم واجهات برمجة التطبيقات Thread مباشرةً.

يتم إعداد أجهزة توجيه الحدود من Google، مثل Nest Hub (2nd gen)، في المنزل باستخدام Google Home app (GHA).

البدء

لبدء استخدام Thread Network SDK في تطبيقاتك، يُرجى الرجوع إلى Thread دليل استخدام Network SDK.Android

استخدام حزمة تطوير البرامج (SDK) لشبكة Thread