OpenWeave היא הטמעה של קוד פתוח לשכבת האפליקציות של רשת Weave, עמוד השדרה המאובטח והמהימן למוצרי Google Nest. זהו פתרון רב-תכליתי וקל משקל למכשירים בעלי צריכה נמוכה.

אנחנו ב-Nest מאמינים שטכנולוגיות הליבה שמצמידות מוצרים לבית חכם צריכות להיות פתוחות ונגישות. יישור סביב יסודות משותפים יסייע למוצרים לתקשר זה עם זה באופן חלק ויעיל.
התכונות של OpenWeave נבעו מהדרישות של Nest שזוהו בזמן בניית הסביבה העסקית של המוצרים. פרוטוקולי ההצפנה של Weave מתוכננים להתאים למגבלות המעבד והזיכרון של מכשירי IoT העכשוויים. יש לו פורמט קומפקטי של הודעות והוא מתקשר רק כשצריך, כך שחיישנים יכולים לפעול על סוללות למשך שנים.

עם OpenWeave, תוכלו להשתמש באותה טכנולוגיית תקשורת מובילה מסוגה של משפחת Nest כן.
  • האבטחה של Weave אינה תלויה ברשת המקורית. כל אינטראקציה בין מוצרים, אפליקציות ושירותי ענן היא מאובטחת. ומכיוון של-Weave יש דומיינים שכבתיים, פעולות רגישות נגישות רק מהמכשירים המתאימים.
  • מוצרי Weag יכולים לתקשר זה עם זה ישירות מבלי להסתמך על הענן. גם אם האינטרנט התנתק או שיש הפסקת חשמל, המוצרים של Weave יכולים להמשיך לפעול יחד.
  • התכונה Weave פשוטה כמו סריקת קוד QR. הפעולה הזו מוסיפה את המכשיר החדש לרשת של מכשיר למכשיר באופן מאובטח. כך המכשירים החדשים יוכלו להתחבר לאינטרנט.
  • המוצרים מחייבים תיקוני באגים, תיקוני אבטחה ושיפורים כדי להתעדכן בטכנולוגיה ולהתפתח בהתאם לצורכי המשפחה שלכם. התכונה Weave מטפלת באופן אוטומטי בעדכוני תוכנה ברקע.

פיצ'רים

לא רק ש-OpenWeave מטמיע את Weave, הוא כולל גם מגוון תכונות וכלים שמאפשרים בנייה, פריסה ובדיקה של רשת אזורית ביתית (HAN).
Happy הוא כלי לתזמורות קלות להדמיה של טופולוגיה של הרשת. אפשר להשתמש בו כדי לבדוק פרוטוקולי רשת ותוכנות מבוזרות אחרות שפועלות במחשב פיתוח יחיד של Linux מבלי להשתמש בחומרה של IoT.
OpenWeave נתמך על ידי מגוון של כלים ויעדים, כגון Linux, Mac, Windows ופלטפורמות מוטמעות. הגרסה כוללת סקריפטים ליצירת גרסאות ל-Android ול-iOS, כמו גם שכבת מכשירים להתאמות בפלטפורמה.
OpenWeave הוא יותר מסתם ניהול תכונות. היא כוללת מספר פרוטוקולים כגון Weave Web API לאינטראקציות בין מכשירים לענן ו-Weave Messaging להעברת הודעות בין מכשירים. פרופילים כגון Echo, Heartbeat ו-Time Sync מבטיחים את היציבות של בד Weave.
השתמשו בחבילה הכוללת של סקריפטים לבדיקת יחידה על מנת להפוך את הבדיקה של פונקציונליות Weave לאוטומטית בהדמיה של פריסת IoT. או צרו שרת משלכם באמצעות הקישורים של Java, Cocoa או Python.

חדשות

18 בפברואר 2020

תמיכה ב-Gecko EFR32 של קבוצת Silicon Labs של SoCs נוספה לשכבת ה-OpenWeave Device. קיימת תמיכה גם ב-EFR32MG12 וגם ב-EFR32MG21. כמו כן, הוספנו אפליקציה לדוגמה חדשה למכשיר נעילה עם דלתות מחוברות לשתי הפלטפורמות.
19 בדצמבר 2019

Google הצטרפה ל-Amazon, ל-Apple ול-Zigbee Alliance כדי ליצור את קבוצת העבודה Home Home by IP. הקבוצה מתכננת לפתח ולקדם את השימוש בתקן קישוריות חדש ללא תמלוגים, כדי להגביר את התאימות בין מוצרים לבית חכם, ואת האבטחה היא עיקרון עיצובי בסיסי. Google מצרפת את Weave כחלק מהמאמץ הזה.
17 במאי 2019

הוספנו לאחרונה את שכבת המכשירים ל-OpenWeave, שכבת התאמה לפלטפורמה שמטמיעה את הקוד הנחוץ לשילוב OW עם ספקי פלטפורמה מרובים. בנוסף, הוספנו שכבת דוגמה למכשיר NrdF nRF5 חדש בשביל מכשיר מחובר לנעילת דלתות.

נבנה על ידי Nest, בצורה מעוררת מחשבה

מוצרים לבית החכם הם כמו טלפונים ניידים. כל אחת מהן מעוצבת בצורה אחרת כדי לפתור בעיה אחרת. ואם תביטו בתוכו, היכולות של החומרה של יחידת העיבוד המרכזית (CPU), ה-RAM, המתח ומכשירי הרדיו ישתנו לא פחות באותה מידה. כדי ליצור מוצרים מעולים במהירות ובאמינות כמו הבתים עם חוטים מסורתיים, Nest היה צריך פרוטוקול תקשורת מאובטח ואמין שפועל עם מגוון רחב של רכיבי חומרה.

ראו את Weave בפעולה עם ההתראה של Nest Secure מערכת, דוגמה אמיתית למה ש-Weave יכולה לעשות.
Nest Guard, לוח החיוג המופעל בלב מערכת ההתראה של Nest Secure, פועל כל הזמן. Nest Guard מאפשר לשירות ולאפליקציה לדעת על כל שינוי בחיישן באמצעות Weave דרך רשת ה-Wi-Fi. אם אספקת החשמל מנותקת, היא פועלת באמצעות סוללת גיבוי ויכולה עדיין לתקשר עם השירות באמצעות Weave דרך רשת סלולרית.
Nest Detect, חיישן התראות זעיר המונע על ידי סוללה של מערכת ההתראה המאובטחת של Nest, חוסך בצריכת האנרגיה על ידי התעוררות רק כשיש פעילות. באמצעות Weav ברשת של Thread, חיישנים של Nest Detect יכולים לדבר עם Nest Guard כשדלת או חלון נפתחים או מזוהים תנועה – גם אם אספקת החשמל מנותקת.
מכיוון שהן משתפות את Weave כשפה משותפת, מנעול Nest × Yale ומערכת Nest Secure פועלים טוב יותר כשהם נמצאים יחד. כשמבטלים את הנעילה של הדלת הקדמית, המנעול מורה באופן אוטומטי ל-Nest Secure כך שעדיף לכבות את האפליקציה, כדי שלא תצטרכו לעשות זאת. המנעול יורש את העוצמה של Nest Guard ונשאר פעיל לחלוטין גם כאשר הסוללה או האינטרנט התנתקות.
Nest Connect משמש כמאריך טווח של מערכת ההתראות המאובטחות של Nest. בעזרת Weave ו-Tread, מוצרי Nest Guard ו-Nest Detect מקשרים ביניהם כשהם ממוקמים רחוק זה מזה, במיוחד בבתים גדולים יותר. הוא גם מחבר את מנעול Nest × Yale לאינטרנט.
OpenThread שהושק על ידי Google הוא יישום קוד פתוח של פרוטוקול רשת ה-Thread. OpenWeave יכול לפעול על גבי OpenThread, ולנצל את היתרונות של רשתות מהימנות ברשת ברשת Thread. OpenWeave + OpenThread הוא פתרון IoT בקנה מידה סביבתי שאין כמעט כזה.
כל הזכויות שמורות. Java הוא סימן מסחרי רשום של Oracle ו/או של השותפים העצמאיים שלה. Thread הוא סימן מסחרי רשום של .Thread Group, Inc