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

Mozilla-Unternehmen опубликовала neue Produktveröffentlichung WebThings-Gateway 0.11, die in Kombination mit Bibliotheken WebThings-Framework bildet eine Plattform WebThings um den Zugriff auf verschiedene Kategorien von Verbrauchergeräten zu ermöglichen und universell zu nutzen Web Things-API die Interaktion mit ihnen zu organisieren. Projektnummer geschrieben ist in JavaScript unter Verwendung der Node.js-Serverplattform und vertrieben von lizenziert unter MPL 2.0. Firmware mit Gateway bereit für verschiedene Raspberry Pi Modelle. Auch verfügbar пакеты für OpenWrt, Fedora, Arch, Ubuntu, Raspbian und Debian, und ein fertiges Verteilungskit mit integrierter Unterstützung für Things Gateway und bietet eine einheitliche Schnittstelle für die Einrichtung eines Smart Homes und eines drahtlosen Zugangspunkts.

In der neuen Version:

  • Die Benutzeroberfläche wurde für nicht englischsprachige Benutzer lokalisiert.
    Hinzugefügt Übersetzungen für 24 Sprachen, darunter Russisch;

  • Die Anzahl der Plattformen, für die Installationspakete verteilt werden, wurde erweitert. Neben Bildern für Raspberry Pi und Docker gebildet Pakete für Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 und Fedora 30/31. Das AUR-Repository hostet Pakete für Arch Linux;
  • Das Ereignisprotokollierungssystem wurde stabilisiert, sammelt Statistiken über den Betrieb aller IoT-Geräte und Sensoren im Heimnetzwerk und ermöglicht die Auswertung ihrer Aktivität in Form von visuellen Diagrammen. Sie können beispielsweise herausfinden, wie oft Türen während Ihrer Abwesenheit geöffnet und geschlossen wurden, wie sich die Temperatur im Haus verändert hat, wie viel Energie an Smart-Steckdosen angeschlossene Geräte verbraucht haben, wann der Bewegungsmelder ausgelöst wurde usw. Diagramme können in Stunden, Tagen und Wochen erstellt und entlang der Zeitskala gescrollt werden.

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

  • Die experimentelle Funktionalität des Sprachassistenten, die Sprachbefehle erkennen und ausführen konnte (z. B. „Mach das Küchenlicht an“), wurde als fehlerhaft befunden und entfernt. In der nächsten Version wird auch die Sprachsteuerungs-API entfernt. Anstelle des integrierten Sprachassistenten wird vorgeschlagen, Add-ons mit ähnlicher Funktionalität zu verwenden, die im Abschnitt Einstellungen ➡ Add-ons zu finden sind;
  • Der Build für Raspberry Pi verfügt jetzt über eine Option zum Deaktivieren der automatischen Bereitstellung von OTA-Updates;
  • Add-ons haben die Möglichkeit, auf Sprach- und Lokalisierungseinstellungen zuzugreifen;
  • Es wurde die Möglichkeit hinzugefügt, von anderen Systemen im lokalen Netzwerk aus ohne Verschlüsselung auf die Weboberfläche zuzugreifen (mit „http://“ statt „https://“);
  • Verbesserte Zuverlässigkeit und Stabilität der PWA-Anwendung (Progressive Web App), mit dem Sie die Arbeit mit einer Webanwendung als separates Programm organisieren können.

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. Das Gateway kann über die Protokolle ZigBee und ZWave, WLAN oder eine direkte Verbindung über GPIO mit IoT-Plattformen interagieren. Gateway kann etablieren Auf dem 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 Steuerung bereitstellt.

Mit der Plattform können Sie außerdem zusätzliche Webanwendungen erstellen, über die mit Geräten interagiert werden kann 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 bereitgestellte Firmware auf eine SD-Karte herunter, öffnen Sie den Host „gateway.local“ in einem Browser, richten Sie eine WLAN-, ZigBee- oder ZWave-Verbindung ein, suchen Sie nach verfügbaren IoT-Geräten, konfigurieren Sie Einstellungen für den externen Zugriff und fügen Sie hinzu die am häufigsten nachgefragten Geräte auf Ihren Heimbildschirm.

Das Gateway unterstützt Funktionen wie das Erkennen von Geräten im lokalen Netzwerk, das Auswählen einer Webadresse für die Verbindung mit Geräten aus dem Internet, das Erstellen von Konten für den Zugriff auf die Webschnittstelle des Gateways und das Anschließen von Geräten, die proprietäre ZigBee- und Z-Wave-Protokolle unterstützen, an das Gateway, remote Aktivieren und Ausschalten von Geräten über die Webanwendung, Fernüberwachung des Zustands des Hauses und Videoüberwachung.

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.

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

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

Source: opennet.ru

Kommentar hinzufügen