ستستخدم العديد من أجهزة Matter الجديدة Thread، وهي تقنية شبكة لاسلكية متداخلة مستندة إلى بروتوكول الإنترنت ومصمَّمة للأجهزة المنزلية الذكية.
تقدّم Thread المزايا الرئيسية التالية:
- استنادًا إلى IPv6: يمكن لأجهزة Thread الانضمام إلى الشبكة نفسها التي تستخدمها أجهزتك الأخرى، والتواصل مباشرةً مع بعضها البعض ومع السحابة الإلكترونية.
- شبكة لاسلكية منخفضة الطاقة: تم تصميمها لأجهزة إنترنت الأشياء (IoT)، وتتوافق 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 من قِبل مجموعة متنوعة من الشركات المصنّعة للأجهزة. نريد أن نتيح للمستخدمين إنشاء شبكة Thread مفتوحة وقابلة للتشغيل التفاعلي وقوية في المنزل، بغض النظر عن الشركة المصنّعة.
لقد أدرجنا في حزمة تطوير البرامج (SDK) للأجهزة الجوّالة واجهات برمجة تطبيقات Thread في Google Play services يمكن Android للمطوّرين استخدامها لربط أجهزتهم بشبكات Thread الخاصة بالمستخدمين. للانضمام إلى شبكة Thread، يجب أن يتوفّر لدى الجهاز الذي يريد الانضمام إلى شبكة Thread بيانات اعتماد. باستخدام واجهات برمجة التطبيقات Thread، يمكن لتطبيق Android الحصول على بيانات الاعتماد من Play services ومشاركتها مع الجهاز الذي ينضم إلى الشبكة.
تستخدم واجهات برمجة التطبيقات Matter في Play services هذه الواجهات كجزء من عملية الإعداد. يشارك Matter بيانات الاعتماد مع الأجهزة التي تنضم إلى الشبكة عند توفير الأجهزة لشبكة Thread.
يمكن للمطوّرين الوصول مباشرةً إلى واجهات برمجة التطبيقات Thread إذا كانوا يريدون تخصيص إعداداتهم أو لديهم حالات استخدام أخرى غير Matter تستخدم Thread.ThreadAndroid
إحدى حالات الاستخدام غير Matter التي يجب تسليط الضوء عليها هي عملية الإعداد لأجهزة Thread Border Routers.
عملية إعداد أجهزة توجيه حدود الشبكة
عند إعداد جهاز توجيه جديد لحدود الشبكة في منزل، سيتم إنشاء شبكة 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 في Android تطبيقاتك، يُرجى الرجوع إلى Thread دليل استخدام Network SDK.