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

عملية إعداد أجهزة توجيه الحدود
عند إعداد جهاز توجيه حدود جديد في المنزل، إما أن ينشئ شبكة 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).
البدء
لبدء استخدام حزمة تطوير البرامج (SDK) لشبكة Thread في تطبيقات Android، يُرجى الرجوع إلى دليل استخدام حزمة تطوير البرامج (SDK) لشبكة Thread.