Azure IoT HUB
הוא אותו השירות
Azure
IoT
Hub
השירות
שמגיב לפניות מהחיישנים והוא אותו
אחד השולח פקודות שליטה אל הבקרים
המרוחקים. בשירות זה יש ליצור רשומה עבור
כל התקן מרוחק שרוצים שהמערכת תכיר.
ברשומה זו תיווצר כתובת אינטרנט יחודית
לאותו החיישן וכדי שהחיישן יוכל להתקשר עם
הרשומה הזו, יהיה על החיישן או הבקר לפנות
לאותה הכתובת כדי להעביר או לקבל מידע
או פקודות. המונח שבשימוש לכתובת זו הוא
.
Connection String
Azure IOT Suite
שירותי
נוספים
שהוא השירות העיקרי
Azure
IoT Hub
בנוסף ל
שאחראי על עצם הקשר עם החיישנים, חבילת
כוללת
Azure
IOT Suite
השירותים הנוספת של
את השירותים הבאים שניתנים לאינטגרציה
בכדי
Azure
IOT
Hub
ושיתוף פעולה עם ה
מושלמת:
IOT
ליצור מערכת
Azure Event Hub
Azure Stream Analytic
Azure Machine Learning
Azure Notification Hub
Azure Storage and Azure Cosmos DB
Azure Web App
Microsoft Power BI
באמצעות השירותים הנ"ל ניתן לאסוף את
הנתונים, להפעיל אירועים בזמן אמת כתגובה
לערכים או תנאים מוגדרים. אירועים אלו
יכולים לבצע הפעלות בחיישנים או שיוזרמו
פנימה למערכות אחוריות בענן או למערכות
תוכנה אחרות של הארגון.
בנוסף לכך, ניתן לאגור את הנתונים, לבצע
עליהם ניתוחים ולהציגם בצורות גרפיות
מגווונת כגון שעונים, מחוונים, גרפים ועוד.
פתרונות מוגדרים מראש
למרות שייעוד השימוש העקרי של
השירותים הנ"ל הוא בפיתוח קוד תוך
של שירותים אלו, מיקרוסופט
API
מימוש ה
מציעה פתרונות מוגדרים מראש אשר
מאפשרים להפעיל תוך זמן קצר ביותר
בפורמטים
IoT
וללא פיתוח קוד, מערכות
שכיחים. באמצעות פתרונות מוגדרים
מראש אלו, ניתן להתחיל במהירות להרים
שלך אשר תשמש כבסיס
IoT
את מערכת ה-
להמשך התאמה ופיתוח ספיציפי לצרכיך.
דוגמאות לפתרונות מוגדרים מראש יהיו:
שליטה מרחוק על התקנים, שליחה וקבלת
נתונים ופקודות
«
Wise Paas
ה
Advantech
של
IoT
תרשים של מערכת
.3
תמונה
ניהול המלאי / מצאי של ההתקנים
ניהול וחיזו צרכי תחזוקה מונעת בהתקנים
החיישנים
הם אותם
IoT
יחידות הקצה במערכת ה-
אין ספור חיישנים ובקרים אשר המוכרים
שביניהם יהיו מדי טמפרטורה, מדי לחות,
מדי תאוצה, מדי גזים שונים וכו' או מנועים,
מנורות ופקדים אחרים. בדרך כלל לכל סוג
של חיישן יש ממשק יחודי למסירת וקבלת
המידע, החל משינויי התנגדות וכלה בנתונים
דיגיטליים. לכן, על מנת שניתן יהיה להעביר
את המידע אותו הם מפיקים לענן, יש צורך
לוודא שהמידע המגיע מהחיישן, מומר לשפה
אותה מכיר האינטרנט ובהמשך לפרוטוקול
תקשורת המוכר על ידי אותו שירות ענן שמגיב
לתקשורת מכיוון החיישנים.
הפרוטוקולים
על מנת שהתקן כלשהו ייצור קשר עם הענן עליו
ולהיות
TCP
/
IP
לתמוך בפרוטוקול תקשורת
מחובר לאינטרנט אולם לא די בכך. נכון להיום,
עליו לתמוך באחד משלושת תת הפרוטוקולים
הזמינים עבור התקשורת אל מול
TCP
/
IP
של
MQTT
. הפרוטוקולים הם
Azure
IoT
Hub
ה
ועדיפות נמוכה יותר, אם אין ברירה אז
AMQP
. פרוטוקולים אלו הם:
HTTP
גם
MQTT
-
Message
Queue
Telemetry
Transport
AMQP
-
Advanced
Message
Queuing
Protocol
HTTP
-
Hypertext Transfer Protocol
במילים פשוטות וכהנחייה כללית, פרוטוקול
הוא הפרוקוטול הפחות עדיף בגלל
HTTP
IoT
מגבלותיו בנושא תקשורת עם התקני
מיועד בדרך כלל לתקשורת
MQTT
כאשר ה
AMQP
של התקנים יחידים לכל קצה מרוחק ו
לקצוות בהם יש ריבוי התקנים שיצרו קשר עם
)
multiplexed
בצורה מרובבת (
Azure
IoT Hub
ה
gateways
המתווכים
ברוב המקרים, החיישנים המצויים כיום בשוק
לא תומכים בפרוטוקולים אלו ולכן יש צורך
בממשקים אשר יתרגמו את אמצעי התקשורת
של החיישנים. מתווכים אלו יקבלו צורות
תקשורות שונות ומגוונות בהתאם לחיישנים.
ממשק מתווך יכול להיות למשל כזה שמצד
ZigBee
או
Bluetooth
אחד מקבל תקשורת
ומצד שני מתקשר דרך האינטרנט באמצעות
אחד או יותר מתת הפרוטוקולים המתוארים
מעלה. זה יכול להיות ממשקי תקשורת קוים
, זה יכול
DAC
או
ADC
או
GPIO
פשוטים כמו
להיות מגע יבש או כל ממשק שמוכל בעולם
הבקרים המתוכנתים ומעולמות נוספים ומצד
השני המסר יתורגם לאחד מן הפרוטוקולים
הנ"ל.
מאושרי
IoT
התקני
מיקרוסופט
באתר של חברת מיקרוסופט מפורסם קטלוג בו
שפותחו על ידי יצרנים
IoT
מפורסמים התקני
שונים ואשר העבירו אותם תהליך של אישור
. יצרנים המעוניינים
Azure
IoT
לתאימות ל-
יכולים להצטרף לתכנית
IoT
לפתח מוצרי
המתאימה של מיקרוסופט אשר במהלכה
מוצרי היצרנים יאושרו כמוצרים התואמים
. אחת שמוצר החומרה שלכם
Azure
IoT
ל-
מאושר על ידי מיקרוסופט, יוכלו יצרני מוצרים
אחרים להשתמש במוצרים שלכם ולחברם לענן
בפשוטת ובאמינות.
Azure IoT Starter Kits
חברות רבות פיתחו קיטים המיועדים
, החל מקיטים
Azure
IoT
למתחילים בתחום ה-
IoT
מוסף מיוחד
New-Tech Magazine l 64