ממשקי API של Thread Services

במכשירים חדשים רבים של Matter נעשה שימוש ב-Thread – טכנולוגיית רשתות רשת אלחוטיות מבוססות-IP, שמיועדת למכשירים לבית חכם.

אלה היתרונות המרכזיים של Thread:

  • מבוסס IPv6: מכשירי Thread יכולים להצטרף לאותה רשת כמו המכשירים האחרים שלכם, ולתקשר ישירות ביניהם ועם הענן.
  • רשת mesh בעלת הספק נמוך: Thread נוצרה ל-IoT ותומכת במכשירים שמופעל באמצעות סוללה, עם רשת mesh שמספקת טווח ואמינות.
  • מהירות: עלות נמוכה, קישוריות מקומית וחיבור רשת (mesh) מאפשרים למכשירי Thread להגיב במהירות רבה.

Thread מפותח בקבוצת Thread, ש-Google הקימה עם חברות אחרות ב-2014.

מכשירי Thread מצטרפים לרשתות הבית הקיימות של המשתמשים דרך נתב Thread Border. בדומה לנתב Wi-Fi שיכול לחבר מכשירים עם Wi-Fi ומכשירים עם Ethernet לרשת אחת, נתב הגבול של Thread מאפשר למכשירי Thread להצטרף לרשתות של המשתמשים.

במכשירי Google כמו Nest WiFi,‏ Google Nest Hub Max ו-Google Nest Hub (2nd gen) יש מכשירי רדיו מובנים של Thread, והם פועלים בתור נתבי Thread Border.

רשת עם יכולת פעולה הדדית

מכשירים מסוג Thread ונתבים מסוג Thread נוצרים על ידי מגוון יצרני מכשירים. אנחנו רוצים לאפשר למשתמשים ליהנות מרשת Thread פתוחה, חזקה וניתנת לפעולה הדדית בבית, ללא קשר ליצרן.

כחלק מ-Mobile SDK שלנו, הוספנו ל-Google Play services ממשקי Thread API שAndroid מפתחים יכולים להשתמש בהם כדי לצרף את המכשירים שלהם לרשתות Thread של המשתמשים. כדי להצטרף לרשת Thread, צריך פרטי כניסה במכשיר Thread שמצטרף. באמצעות ממשקי ה-API של Thread, אפליקציית Android יכולה לקבל את פרטי הכניסה מ-Play services ולשתף אותם עם המכשיר שמצטרף.

ממשקי ה-API של Matter ב-Play services משתמשים בממשקי ה-API האלה כחלק מתהליך ההגדרה. Matter גורמים מורשים לשתף את פרטי הכניסה עם המכשירים שמצטרפים כשהם מקצים אותם לרשת Thread.

למפתחים של Android יש גישה ישירה לממשקי ה-API של Thread, אם הם רוצים להתאים אישית את ההגדרה של Thread או אם יש להם תרחישים לדוגמה אחרים שאינם Matter שמשתמשים ב-Thread.

תרחיש לדוגמה שלא קשור ל-Matter הוא תהליך ההגדרה של Thread Border Routers.

Thread ו-Matter

תהליך ההגדרה של נתבי גבולות

כשמגדירים נתב גבול חדש בבית, הוא יוצר רשת Thread חדשה או מצטרף לרשת Thread קיימת.

אם נתב הגבול יוצר רשת Thread, הוא צריך לשתף את פרטי הכניסה של הרשת הזו עם Play services כדי שממשקי ה-API של Matter ואפליקציות Android אחרות יוכלו להשתמש בפרטי הכניסה האלה כדי לצרף אליה מכשירי Thread.

אם נתב הגבול מצטרף לרשת Thread קיימת, הוא צריך לקבל פרטי כניסה מ-Play services כדי להצטרף.

ממשקי ה-API של Thread זמינים למפתחים של נתב גבול כדי לעזור להם להשיג את המטרה הזו. מפתחים של Border Router יכולים להטמיע את תהליך ההגדרה שלהם באפליקציית Android. האפליקציה תתווך בין Play services לבין Border Router, ותשתמש ישירות ב-API של Thread.

נתבי Google Border, כמו Nest Hub (2nd gen), מוגדרים בבית באמצעות Google Home app (GHA).

שנתחיל?

כדי להתחיל להשתמש ב-Thread Network SDK באפליקציות שלכםAndroid, תוכלו לעיין במדריך שלנו לשימוש ב-Thread Network SDK.

שימוש ב-SDK של רשת Thread