ההשקה של הגרסה החדשה של הפלטפורמה למכשירי IoT שער WebThings 1.0.
להיות הוא גרסה משמעותית, שכן היא מדגישה את ההפרדה בין מוזילה בפרויקט עצמאי, מנוהל ומפותח על ידי הקהילה. ההשקה מכוונת בעיקר להעברת משתמשים מתשתית המקושרת למוזילה לשירותים שלהם.
וזה בגלל אופטימיזציה של עלויות, מוזילה הפסיקה את מימון הפיתוח ושלח את פרויקט WebThings לצוף, ומספק את האפשרות להשתמש בתשתית שלו כדי לארח גישה מרחוק, להפעיל שירותי ענן ולספק עדכונים רק עד 31 בדצמבר 2020.
WebThings Gateway 1.0 יופץ דרך שרתי Mozilla, אבל הכל עדכונים נוספים ישונו ל היכולת שלך ושל תת הדומיין החדש webthings.io.
כזכור, המרקo WebThings מורכב משער WebThings וספריית המסגרות WebThings.
קוד הפרויקט כתוב ב- JavaScript באמצעות פלטפורמת השרת Node.js ומופץ ברישיון MPL 2.0. בהתבסס על OpenWrt, פותחת ערכת הפצה מוכנה לשימוש עם תמיכה משולבת ב- WebThings Gateway, המספקת ממשק אחיד להקמת בית חכם ונקודת גישה אלחוטית.
Gateway WebThings הוא שכבה אוניברסלית לארגן גישה לקטגוריות שונות של צרכנים ו מכשירי IoT, המסתירים את המוזרויות של כל פלטפורמה ולא דורש שימוש ביישומים ספציפיים מכל יצרן. כדי ליצור אינטראקציה עם השער עם פלטפורמות IoT, אתה יכול להשתמש בפרוטוקולי ZigBee ו- ZWave, WiFi או חיבור ישיר דרך GPIO.
בנוסף לאפשר העברה, גרסת WebThings Gateway 1.0 כוללת גם את השינויים הבאים.
התכונות החדשות העיקריות של WebThings Gateway 1.0
בגרסה החדשה הזו שנמצאת סביב עצמאותה של מוזילה, מודגש בכך מיתוג של Mozilla ניקה: שם הספריה שונה פרופילים מ ~ / .mozilla-iot ל- ~ / .webthings, משתנה הסביבה MOZIOT_HOME הוחלף ל- WEBTHINGS_HOME, mozilla-iot-gateway, שם השירותים שונה בין השאר ל- webthings-gateway.
כמו כן, אנו יכולים למצוא זאת הוסיף תמיכה בסניף חדש של פלטפורמת Node.js 14. ספריית תוספי השער עבור Node.js שוכתבה מחדש ב- TypeScript.
יושמה תמיכה בחיישני לחות, לחץ אטמוספרי, איכות אוויר ותכולת עשן, כמו גם נכס שיש לקחת בחשבון את צריכת האנרגיה הנוכחית.
לתצורה נוסף ערוץ מסירת עדכונים, המספק גישה לגרסאות תצוגה מקדימה.
בנוסף ל- MPEG-DASH ו- HLS, נוספה תמיכה בפורמט קידוד הווידאו M-JPEG.
משאר השינויים הבולטים:
- הוסיף תמיכה בערכת הכלים של Podman בתמונת Docker.
- נוספה תמיכה בחיפוש תוספים.
- נוסף תרגום לשפה האוקראינית.
- יש להשתמש בשרת mDNS המובנה במקום יישומים חיצוניים (Avahi או Bonjour).
- גרסת Raspbian כוללת תמיכה ב- SPI.
איך להשיג את WebThings Gateway?
למי שמעוניין ב- Gateway WebThings, הוא יכול להשיג את זה בקלות רבה. הם רק צריכים להוריד את הקושחה המסופקת לכרטיס ה- SD של ה- Raspberry Pi שלך.
כדי לשמור את התמונה תוכלו להשתמש ב- Etcher, שהוא כלי מרובה צורות.
כמו כן, זה יהיה אחראי על מציאת מכשירי ה- IoT הקיימים אשר יאפשרו לך אפשרות להגדיר את הפרמטרים לגישה חיצונית ולהיות מסוגלים להוסיף את המכשירים הפופולריים ביותר למסך.
לאחר התקנת העדכון מ- WebThings Gateway 1.0, המשתמשים יתבקשו להירשם באתר webthings.io ולעבור לתשתית החדשה.
לאחר ההעברה, עדכונים אוטומטיים וגישה מרחוק עדיין תפעל, אך שם תת-הדומיין עבור נקודת הכניסה תשתנה מ- * .mozilla-iot.org ל- * .webthings.io, והעדכונים יורדו דרך המארח api.webthings.io.
אם ההגירה תבוטל, ההתקנה המקומית תמשיך לעבוד כבעבר, אך מבלי להיות קשורה לשירותי ענן וללא מסירה אוטומטית של עדכונים.