Mozilla WebThings Gateway 0.9 verfügbar, Gateway für Smart Home- und IoT-Geräte

Mozilla-Unternehmen опубликовала neue Produktveröffentlichung WebThings-Gateway 0.9sowie die Aktualisierung von Bibliotheken WebThings Framework 0.12, die die Plattform bilden WebThings, das Komponenten bereitstellt, die den Zugriff auf verschiedene Kategorien von Verbrauchergeräten ermöglichen und universell einsetzbar sind Web Things-API die Interaktion mit ihnen zu organisieren. Projektentwicklungen Ausbreitung lizenziert unter MPL 2.0.

Die neue Version von WebThings Gateway zeichnet sich durch ihre Entwicklung aus
Pakete basierend auf OpenWrt, die den Einsatz von WLAN-Routern nicht nur als Netzwerkzugang, sondern auch als Smart-Home-Steuerungsknoten ermöglichen. Einschließlich bereit eigene Distribution auf Basis von OpenWrt mit integrierter Unterstützung für Things Gateway, die eine einheitliche Schnittstelle für die Einrichtung eines Smart Homes und eines drahtlosen Zugangspunkts bietet. Verteilungsaufbauten gebildet für offenen Router Turris Omnia.

Die OpenWrt-basierte Firmware bietet eine Ersteinrichtungsschnittstelle, mit der Sie das Gerät so konfigurieren können, dass es als drahtloser Zugangspunkt oder als Client für die Verbindung mit einem vorhandenen drahtlosen Netzwerk fungiert. Die Funktionalität der Baugruppe ist immer noch begrenzt und sie wird immer noch als experimentell eingestuft und ist nicht in der Lage, bestehende WLAN-Router vollständig zu ersetzen.

Mozilla WebThings Gateway 0.9 verfügbar, Gateway für Smart Home- und IoT-Geräte

Die zweite wichtige Neuerung ist die Implementierung der Vorstandsunterstützung Raspberry Pi 4, für die, wie auch andere Raspberry Pi-Boards, bereit trennen Baugruppen basierend auf der Raspbian-Distribution.

Zu den funktionalen Verbesserungen zählt die Implementierung eines neuartigen Add-ons (Notifier), das eine Erweiterung des bisher verfügbaren Systems zum Versenden von Nachrichten über Push-Benachrichtigungen im Browser ermöglicht. Mit Notifier können Sie Handler erstellen und Regeln für den Versand von Nachrichten über verschiedene Kommunikationskanäle festlegen, beispielsweise um SMS oder E-Mail zu versenden, wenn Bewegungssensoren im Haus ausgelöst werden. Es ist möglich, die Priorität der gesendeten Benachrichtigungen festzulegen.

Mozilla WebThings Gateway 0.9 verfügbar, Gateway für Smart Home- und IoT-Geräte

Zur Erinnerung: WebThings Gateway ist ist eine universelle Ebene zum Organisieren des Zugriffs auf verschiedene Kategorien von Verbraucher- und IoT-Geräten, die die Funktionen jeder Plattform verbirgt und nicht die Verwendung herstellerspezifischer Anwendungen erfordert. Projektnummer geschrieben ist in JavaScript mithilfe der Node.js-Serverplattform. Um das Gateway mit IoT-Plattformen zu interagieren, können Sie die Protokolle ZigBee und ZWave, WLAN oder eine direkte Verbindung über GPIO verwenden. Firmware mit Gateway bereit für verschiedene Raspberry Pi-Modelle ebenfalls erhältlich пакеты für OpenWrt und Debian.

Mozilla WebThings Gateway 0.9 verfügbar, Gateway für Smart Home- und IoT-Geräte

Gateway ist möglich etablieren Auf einem Raspberry Pi-Board erhalten Sie ein Smart-Home-Steuerungssystem, das alle IoT-Geräte im Haus integriert und über eine Weboberfläche Tools zu deren Überwachung und Verwaltung bereitstellt. Die Plattform ermöglicht Ihnen auch die Erstellung zusätzlicher Webanwendungen, die über mit Geräten interagieren können Web Thing-API.

Anstatt also für jeden IoT-Gerätetyp eine eigene mobile Anwendung zu installieren, können Sie eine einzige einheitliche Weboberfläche verwenden. Um WebThings Gateway zu installieren, laden Sie einfach die mitgelieferte Firmware auf eine SD-Karte herunter, öffnen Sie den Host „gateway.local“ im Browser, richten Sie eine Verbindung zu WiFi, ZigBee oder ZWave ein, suchen Sie nach vorhandenen IoT-Geräten, konfigurieren Sie Parameter für den externen Zugriff und fügen Sie hinzu die beliebtesten Geräte auf Ihren Startbildschirm.

Das Gateway unterstützt Funktionen wie die Identifizierung von Geräten in einem lokalen Netzwerk, die Auswahl einer Webadresse für die Verbindung mit Geräten aus dem Internet, die Erstellung von Konten für den Zugriff auf die Gateway-Webschnittstelle und die Verbindung von Geräten, die die proprietären ZigBee- und Z-Wave-Protokolle unterstützen, mit dem Gateway. Fernaktivierung und -abschaltung von Geräten über eine Webanwendung, Fernüberwachung des Zustands des Hauses und Videoüberwachung. Neben der Weboberfläche und API bietet das Gateway auch experimentelle Unterstützung für die Sprachsteuerung, mit der Sie Sprachbefehle erkennen und ausführen können (z. B. „Mach das Licht in der Küche an“).

Das WebThings Framework bietet eine Reihe austauschbarer Komponenten zum Erstellen von IoT-Geräten, die direkt über die WebThings-API interagieren können. Solche Geräte können von WebThings Gateways oder Client-Software (mithilfe von mDNS) automatisch erkannt werden, um sie anschließend im Web zu überwachen und zu steuern. Serverimplementierungen für die Web Things API werden in Form von Bibliotheken bereitgestellt
Python,
Javac,

Rust, Arduino и MicroPython.

Source: opennet.ru

Kommentar hinzufügen