Mozilla sendet das WebThing-Projekt kostenlos

Entwickler Mozilla WebThings, Plattformen für Verbraucher-Internetgeräte, сообщили über die Trennung von Mozilla und die Entwicklung eines unabhängigen Open-Source-Projekts. Die Plattform wurde außerdem von Mozilla WebThings in einfach WebThings umbenannt und über eine neue Website vertrieben webthings.io. Der Grund für die ergriffenen Maßnahmen bestand darin, die Direktinvestitionen von Mozilla in das Projekt zu reduzieren und damit verbundene Entwicklungen an die Community zu übertragen. Das Projekt bleibt bestehen, ist nun aber unabhängig von Mozilla, kann die Mozilla-Infrastruktur nicht nutzen und verliert das Recht zur Nutzung der Mozilla-Marken.

Diese Änderungen wirken sich nicht auf den Betrieb bereits bereitgestellter lokal verwalteter WebThings-basierter Heim-Gateways aus, die autark und nicht an Cloud-Dienste oder externe Infrastruktur gebunden sind. Allerdings werden Updates jetzt über die von der Community verwaltete Infrastruktur und nicht mehr über Mozilla verteilt, was eine Konfigurationsänderung erfordert. Der Dienst zum Organisieren von Tunneln zu Home-Gateways mithilfe der Subdomains *.mozilla-iot.org wird bis zum 31. Dezember 2020 weiterhin funktionieren. Vor der Einstellung des Dienstes ist die Einführung eines Ersatzes auf Basis der webthings.io-Domain geplant, für deren Umstellung eine erneute Registrierung erforderlich ist.

Denken Sie daran, dass die WebThings-Plattform aus einem Gateway besteht WebThings-Gateway und Bibliotheken WebThings-Framework. Der Projektcode wird mithilfe der Node.js-Serverplattform in JavaScript geschrieben vertrieben von lizenziert unter MPL 2.0. Auf Basis von OpenWrt ein fertiges Verteilungskit mit integrierter Unterstützung für WebThings Gateway und bietet eine einheitliche Schnittstelle zum Einrichten eines Smart Homes und eines drahtlosen Zugangspunkts.

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 sendet das WebThing-Projekt kostenlos

Mozilla sendet das WebThing-Projekt kostenlos

Source: opennet.ru

Kommentar hinzufügen