OpenThread
התכונה OpenThread שהושקה על ידי Google היא הטמעה בקוד פתוח של Thread® . Google השיקה את OpenThread כדי שטכנולוגיית הרשת שבה נעשה שימוש במוצרי Google Nest תהיה זמינה יותר למפתחים, כדי להאיץ את פיתוח המוצרים לבית החכם ולבניין המסחרי.
עם שכבת אבסטרציה של פלטפורמה צרה וטביעת רגל קטנה, פלטפורמת OpenThread (OT) היא ניידת מאוד. הוא תומך בעיצובים של System-on-Chip (SoC) ו-Co-Processor (RCP, NCP).
עם שכבת אבסטרציה של פלטפורמה צרה וטביעת רגל קטנה, פלטפורמת OpenThread (OT) היא ניידת מאוד. הוא תומך בעיצובים של System-on-Chip (SoC) ו-Co-Processor (RCP, NCP).
רכיב מאושר של Thread
OpenThread מטמיע את כל התכונות שהוגדרו במפרט Thread. המפרט הזה מגדיר פרוטוקול תקשורת אלחוטי, אמין, מאובטח ובעל מתח נמוך המבוסס על IPv6 לאפליקציות של בניינים ביתיים ומסחריים.
מאפיינים
פלטפורמת OpenThread מטמיעה את כל שכבות הרשת של Thread (IPv6, 6LoWPAN, IEEE 802.15.4 עם אבטחת MAC, Mesh Link Foundment, Mesh Linking) ותפקידי מכשירים, וכן תמיכה בנתב גבולות.
שירותי אפליקציות
- תצורת IPv6 וממשק לנתונים גולמיים
- שקעי UDP
- לקוח ושרת של CoAP
- לקוח ושרת DHCPv6
- לקוח DNSv6
תמיכה ממעבד מידע משותף
- Spinel, פרוטוקול של מעבד משותף לשימוש כללי
- OT Daemon, מנהל התקן/דימון (daemon) של ממשק הרדיו המשותף של הרדיו המשותף
- תמיכת מעקב באמצעות צומתי Spinel
נתב גבולות
- פוטנציאל חשיפה דו-כיווני מסוג IPv6 בין פרוטוקול Thread לבין Ethernet ו-Wi-Fi
- גילוי שירות מבוסס-DNS דו-כיווני בין פרוטוקול Thread לבין Ethernet/Wi-Fi
- הרחבה של רשת Thread באמצעות קישורי Wi-Fi או אתרנט
איך תשתמשו ב-OpenThread?
אם אתם רוצים לתרום לפיתוח המתמשך של OpenThread, המאגר של OpenThread GitHub מתאים לכם. כאן ניתן למצוא את כל הקוד, כולל מידע על הדרכים להוסיף תוכן, מדריך הסגנון, קוד ההתנהגות, הרישוי ועוד.
אם רוצים להשתמש ב-OpenThread במוצרים שלכם או לפריסה אישית, יש לעיין באפשרויות שלמטה.
אם רוצים להשתמש ב-OpenThread במוצרים שלכם או לפריסה אישית, יש לעיין באפשרויות שלמטה.
פריסה של רשתות Thread
קביעת עיצוב החומרה והפלטפורמה שבהם רוצים להשתמש כדי ליצור ולפרוס רשת Thread משלכם. יש להוסיף נתב גבול כדי לחבר את רשת Thread לשכבות רשת אחרות, כמו Wi-Fi או Ethernet, או להשתמש ב-OpenThread RTOS, פתרון פלטפורמה יחיד באמצעות LwIP, FreeRTOS ו-TLS (אבטחת שכבת התעבורה) מסוג mbed. בנוסף, אפשר להשתמש ב-OpenThread Commissioner כדי להזמין מכשירים בקלות לרשת Thread.
פיתוח אפליקציות באמצעות רשת Thread
אתם מוזמנים לנסות את Codelab בנושא API ולהשתמש בחומרי ההדרכה שלנו בנושא API כמדריך לפיתוח אפליקציות. IPv6, UDP, CoAP, ICMPv6, DNSv6...זה הכול.
ניוד OpenThread לפלטפורמת חומרה חדשה
כדאי לעיין במדריך הניוד שלנו, שידריך אותך בכל השלבים הדרושים כדי להעביר את OpenThread לפלטפורמת חומרה חדשה.
קבלת אישור Thread למוצר OpenThread
אפשר להשתמש ב-OpenThread לצורך אישור של קבוצת Thread. ב-OpenThread קל לבצע את תהליך האישור בתור סטאק של הפניות ל-Thread.
חדשות
מעבירים את האינטרנט למכשירי IoT בצריכת חשמל נמוכה
כדאי לצפות בסשן שלנו מ-Google I/O כדי לקבל סקירה קצרה של Thread ולהבין איך מפתחים יכולים ליצור במהירות פתרונות IoT באמצעות OpenThread.
אפשר להיעזר במדריכים בנושא פקודות ומושגים של CLI של CLI
12 במרץ 2024
סקירה מלאה של כל פקודות CLI ומדריכים קשורים לשימוש זמינים עכשיו ב-OpenThread Reference.
סקירה מלאה של כל פקודות CLI ומדריכים קשורים לשימוש זמינים עכשיו ב-OpenThread Reference.
פורסמה הפניה למשתני תצורה
26 בדצמבר 2023
הפניה מלאה של כל משתני התצורה של OpenThread, לפי קבוצה, נוספה ל-OpenThread Reference.
הפניה מלאה של כל משתני התצורה של OpenThread, לפי קבוצה, נוספה ל-OpenThread Reference.
השקנו את Espressif Hardware Codelab
26 באוקטובר 2023
השקנו מעבדת Codelab חדשה: כאן מוסבר איך לתכנת את OpenThread בחומרה של Espressif, ליצור ולנהל רשת Thread ולשלוח הודעות בין צמתים.
השקנו מעבדת Codelab חדשה: כאן מוסבר איך לתכנת את OpenThread בחומרה של Espressif, ליצור ולנהל רשת Thread ולשלוח הודעות בין צמתים.
מי תומך ב-OpenThread?
באילו מוצרים נעשה שימוש ב-OpenThread?
במוצרים הבאים נעשה שימוש ב-OpenThread ותומכים בדרישות העיקריות של מפרט Thread. מוצרים שמוצג בהם התג 'Built on Thread' אושרו על ידי קבוצת Thread Group.
בסוגים רבים של מכשירים נעשה שימוש ב-OpenThread, והסיווג שמוצג בכרטיס המוצר הזה מבוסס על סוגים נפוצים של מכשירים לבית חכם. הפונקציונליות לסוגי מכשירים מגיעה מהתכונות שהיצרן מוסיף לכל אחד מהם.
רוצה שהמוצר שלך יוצג? מידע נוסף זמין בהנחיות שלנו למוצר.
בסוגים רבים של מכשירים נעשה שימוש ב-OpenThread, והסיווג שמוצג בכרטיס המוצר הזה מבוסס על סוגים נפוצים של מכשירים לבית חכם. הפונקציונליות לסוגי מכשירים מגיעה מהתכונות שהיצרן מוסיף לכל אחד מהם.
רוצה שהמוצר שלך יוצג? מידע נוסף זמין בהנחיות שלנו למוצר.
Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. ה-Openthread והסימנים הקשורים אליו הם סימנים מסחריים של קבוצת פרוטוקולי Thread ומשמשים בכפוף לרישיון.