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

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

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

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

تم تطوير Thread في مجموعة Thread التي أسستها 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 في Play services واجهات برمجة التطبيقات هذه كجزء من عملية الإعداد. يشارك مُفوّضو Matter بيانات الاعتماد مع الأجهزة الملحقة عند توفيرها لشبكة Thread.

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

من بين حالات الاستخدام التي لا تتعلّق بخدمة Matter، يجب إبراز عملية إعداد أجهزة التوجيه الحدودية Thread.

سلسلة التعليمات والمسألة القانونية

عملية إعداد أجهزة التوجيه الحدودية

عند إعداد جهاز توجيه حدودي جديد في أحد المنازل، يتم إنشاء شبكة 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.

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