Διατίθεται Mozilla WebThings Gateway 0.9, πύλη για έξυπνες οικιακές συσκευές και συσκευές IoT

Εταιρεία Mozilla опубликовала κυκλοφορία νέου προϊόντος WebThings Gateway 0.9, καθώς και ενημέρωση βιβλιοθηκών WebThings Framework 0.12, σχηματίζοντας την πλατφόρμα WebThings, το οποίο παρέχει στοιχεία που επιτρέπουν την πρόσβαση σε διάφορες κατηγορίες καταναλωτικών συσκευών και τη χρήση καθολικής χρήσης Web Things API να οργανώσει την αλληλεπίδραση μαζί τους. Εξελίξεις του έργου εξάπλωση άδεια σύμφωνα με το MPL 2.0.

Η νέα έκδοση του WebThings Gateway είναι αξιοσημείωτη για την ανάπτυξή της
πακέτα βασίζονται στο OpenWrt, που επιτρέπουν τη χρήση ασύρματων δρομολογητών όχι μόνο για την παροχή πρόσβασης στο δίκτυο, αλλά και ως κόμβους ελέγχου έξυπνου σπιτιού. Συμπεριλαμβανομένου έτοιμος δική του διανομή βασισμένη στο OpenWrt με ενσωματωμένη υποστήριξη για Things Gateway, παρέχοντας μια ενοποιημένη διεπαφή για τη ρύθμιση ενός έξυπνου σπιτιού και ενός σημείου ασύρματης πρόσβασης. Κατασκευές διανομής σχηματίστηκε για ανοιχτό δρομολογητή Turris Omnia.

Το υλικολογισμικό που βασίζεται στο OpenWrt παρέχει μια αρχική διεπαφή ρύθμισης που σας επιτρέπει να διαμορφώσετε τη συσκευή ώστε να λειτουργεί ως σημείο ασύρματης πρόσβασης ή ως πελάτης για σύνδεση σε ένα υπάρχον ασύρματο δίκτυο. Η λειτουργικότητα της διάταξης εξακολουθεί να είναι περιορισμένη και εξακολουθεί να είναι τοποθετημένη ως πειραματική, δεν μπορεί να αντικαταστήσει πλήρως τους υπάρχοντες ασύρματους δρομολογητές.

Διατίθεται Mozilla WebThings Gateway 0.9, πύλη για έξυπνες οικιακές συσκευές και συσκευές IoT

Η δεύτερη σημαντική καινοτομία είναι η εφαρμογή της υποστήριξης του διοικητικού συμβουλίου Raspberry Pi 4, για την οποία, όπως και άλλες πλακέτες Raspberry Pi, έτοιμος ξεχωριστός συνελεύσεις με βάση την κατανομή Raspbian.

Μεταξύ των λειτουργικών βελτιώσεων, σημειώνεται η εφαρμογή ενός νέου τύπου πρόσθετου (Notifier), το οποίο επιτρέπει την επέκταση του προηγουμένως διαθέσιμου συστήματος για την αποστολή μηνυμάτων μέσω ειδοποιήσεων Push στο πρόγραμμα περιήγησης. Το Notifier σάς επιτρέπει να δημιουργείτε χειριστές και να ορίζετε κανόνες για την αποστολή μηνυμάτων μέσω διαφόρων καναλιών επικοινωνίας, για παράδειγμα, για αποστολή SMS ή email όταν ενεργοποιούνται αισθητήρες κίνησης στο σπίτι. Είναι δυνατό να ορίσετε την προτεραιότητα των αποσταλμένων ειδοποιήσεων.

Διατίθεται Mozilla WebThings Gateway 0.9, πύλη για έξυπνες οικιακές συσκευές και συσκευές IoT

Ως υπενθύμιση, WebThings Gateway είναι είναι ένα καθολικό επίπεδο για την οργάνωση της πρόσβασης σε διάφορες κατηγορίες καταναλωτικών και συσκευών IoT, αποκρύπτοντας τα χαρακτηριστικά κάθε πλατφόρμας και χωρίς να απαιτείται η χρήση εφαρμογών ειδικών για κάθε κατασκευαστή. Κωδικός έργου γραπτός σε JavaScript χρησιμοποιώντας την πλατφόρμα διακομιστή Node.js. Για να αλληλεπιδράσετε την πύλη με τις πλατφόρμες IoT, μπορείτε να χρησιμοποιήσετε τα πρωτόκολλα ZigBee και ZWave, WiFi ή απευθείας σύνδεση μέσω GPIO. Υλικολογισμικό με πύλη έτοιμος για διάφορα μοντέλα Raspberry Pi, επίσης διαθέσιμα пакеты για OpenWrt και Debian.

Διατίθεται Mozilla WebThings Gateway 0.9, πύλη για έξυπνες οικιακές συσκευές και συσκευές IoT

Η πύλη είναι δυνατή καθιερώσει σε μια πλακέτα Raspberry Pi και αποκτήστε ένα έξυπνο σύστημα ελέγχου σπιτιού που ενσωματώνει όλες τις συσκευές IoT στο σπίτι και παρέχει εργαλεία για την παρακολούθηση και τη διαχείρισή τους μέσω μιας διεπαφής Ιστού. Η πλατφόρμα σάς επιτρέπει επίσης να δημιουργείτε πρόσθετες διαδικτυακές εφαρμογές που μπορούν να αλληλεπιδρούν με συσκευές μέσω Web Thing API.

Έτσι, αντί να εγκαταστήσετε τη δική σας εφαρμογή για κινητά για κάθε τύπο συσκευής IoT, μπορείτε να χρησιμοποιήσετε μια ενιαία διεπαφή ιστού. Για να εγκαταστήσετε το WebThings Gateway, απλώς κατεβάστε το παρεχόμενο υλικολογισμικό σε μια κάρτα SD, ανοίξτε τον κεντρικό υπολογιστή "gateway.local" στο πρόγραμμα περιήγησης, ρυθμίστε μια σύνδεση με WiFi, ZigBee ή ZWave, βρείτε υπάρχουσες συσκευές IoT, διαμορφώστε τις παραμέτρους για εξωτερική πρόσβαση και προσθέστε τις πιο δημοφιλείς συσκευές στην αρχική σας οθόνη.

Η πύλη υποστηρίζει λειτουργίες όπως αναγνώριση συσκευών σε τοπικό δίκτυο, επιλογή διεύθυνσης Ιστού για σύνδεση με συσκευές από το Διαδίκτυο, δημιουργία λογαριασμών για πρόσβαση στη διεπαφή ιστού της πύλης, σύνδεση συσκευών που υποστηρίζουν τα ιδιόκτητα πρωτόκολλα ZigBee και Z-Wave στην πύλη. απομακρυσμένη ενεργοποίηση και απενεργοποίηση συσκευών από διαδικτυακή εφαρμογή, απομακρυσμένη παρακολούθηση της κατάστασης του σπιτιού και παρακολούθηση βίντεο. Εκτός από τη διεπαφή ιστού και το API, η πύλη περιλαμβάνει επίσης πειραματική υποστήριξη για φωνητικό έλεγχο, ο οποίος σας επιτρέπει να αναγνωρίζετε και να εκτελείτε φωνητικές εντολές (για παράδειγμα, «ανάψτε το φως στην κουζίνα»).

Το WebThings Framework παρέχει ένα σύνολο αντικαταστάσιμων στοιχείων για τη δημιουργία συσκευών IoT που μπορούν να επικοινωνούν απευθείας χρησιμοποιώντας το Web Things API. Τέτοιες συσκευές μπορούν να εντοπιστούν αυτόματα από πύλες που βασίζονται σε WebThings Gateway ή λογισμικό πελάτη (χρησιμοποιώντας mDNS) για επακόλουθη παρακολούθηση και διαχείριση μέσω του Ιστού. Οι υλοποιήσεις διακομιστή για το Web Things API προετοιμάζονται με τη μορφή βιβλιοθηκών στο
Python,
Java,

Σκωρία, Arduino и MicroPython.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο