Mozilla WebThings Gateway 0.9 beschikbaar, gateway voor smart home- en IoT-apparaten

Mozilla-bedrijf опубликовала nieuwe productrelease WebThingsGateway 0.9, evenals het bijwerken van bibliotheken WebThings-framework 0.12, die het platform vormt Webdingen, dat componenten biedt om toegang tot verschillende categorieën consumentenapparaten mogelijk te maken en universeel te gebruiken Web Things-API om de interactie met hen te organiseren. Projectontwikkelingen worden verspreid gelicentieerd onder MPL 2.0.

De nieuwe release van WebThings Gateway valt op door zijn ontwikkeling
pakketjes gebaseerd op OpenWrt, waarmee draadloze routers niet alleen kunnen worden gebruikt om netwerktoegang te bieden, maar ook als slimme controleknooppunten voor thuisgebruik. Inbegrepen bereid eigen distributie gebaseerd op OpenWrt met geïntegreerde ondersteuning voor Things Gateway, die een uniforme interface biedt voor het opzetten van een smart home en een draadloos toegangspunt. Distributie bouwt op gevormd voor openrouter Turris Omnia.

De op OpenWrt gebaseerde firmware biedt een initiële installatie-interface waarmee u het apparaat kunt configureren om te fungeren als draadloos toegangspunt of als client om verbinding te maken met een bestaand draadloos netwerk. De functionaliteit van de assemblage is nog steeds beperkt en is nog steeds gepositioneerd als experimenteel, niet in staat om bestaande draadloze routers volledig te vervangen.

Mozilla WebThings Gateway 0.9 beschikbaar, gateway voor smart home- en IoT-apparaten

De tweede belangrijke innovatie is de implementatie van bestuursondersteuning Framboos Pi 4, waarvoor, net als andere Raspberry Pi-borden, bereid apart assemblages gebaseerd op de Raspbian-distributie.

Onder de functionele verbeteringen wordt de implementatie van een nieuw type add-on (Notifier) ​​opgemerkt, waarmee het eerder beschikbare systeem voor het verzenden van berichten via pushmeldingen in de browser kan worden uitgebreid. Met Notifier kunt u handlers maken en regels instellen voor het verzenden van berichten via verschillende communicatiekanalen, bijvoorbeeld om sms of e-mail te verzenden wanneer bewegingssensoren in huis worden geactiveerd. Het is mogelijk om de prioriteit van verzonden notificaties in te stellen.

Mozilla WebThings Gateway 0.9 beschikbaar, gateway voor smart home- en IoT-apparaten

Ter herinnering: WebThings Gateway is is een universele laag voor het organiseren van de toegang tot verschillende categorieën consumenten- en IoT-apparaten, waarbij de functies van elk platform worden verborgen en er geen toepassingen nodig zijn die specifiek zijn voor elke fabrikant. Projectcode geschreven in JavaScript met behulp van het Node.js-serverplatform. Om de gateway te laten communiceren met IoT-platforms kunt u gebruik maken van de ZigBee- en ZWave-protocollen, WiFi of een directe verbinding via GPIO. Firmware met gateway bereid voor diverse Raspberry Pi-modellen, ook verkrijgbaar пакеты voor OpenWrt en Debian.

Mozilla WebThings Gateway 0.9 beschikbaar, gateway voor smart home- en IoT-apparaten

Gateway is mogelijk vestigen op een Raspberry Pi-bord en krijg een slim huiscontrolesysteem dat alle IoT-apparaten in huis integreert en tools biedt om ze te monitoren en te beheren via een webinterface. Met het platform kunt u ook extra webapplicaties maken die via internet met apparaten kunnen communiceren Web Thing-API.

In plaats van voor elk type IoT-apparaat uw eigen mobiele applicatie te installeren, kunt u dus één uniforme webinterface gebruiken. Om WebThings Gateway te installeren, downloadt u eenvoudigweg de meegeleverde firmware naar een SD-kaart, opent u de “gateway.local”-host in de browser, stelt u een verbinding in met WiFi, ZigBee of ZWave, zoekt u bestaande IoT-apparaten, configureert u parameters voor externe toegang en voegt u de populairste apparaten op uw startscherm.

De gateway ondersteunt functies zoals het identificeren van apparaten op een lokaal netwerk, het selecteren van een webadres om verbinding te maken met apparaten vanaf internet, het aanmaken van accounts voor toegang tot de gateway-webinterface, het verbinden van apparaten die de eigen ZigBee- en Z-Wave-protocollen ondersteunen met de gateway, het op afstand activeren en uitschakelen van apparaten vanuit een webapplicatie, het op afstand monitoren van de staat van het huis en videobewaking. Naast de webinterface en API bevat de gateway ook experimentele ondersteuning voor stembesturing, waarmee je spraakopdrachten (bijvoorbeeld ‘het licht in de keuken aandoen’) kunt herkennen en uitvoeren.

Het WebThings Framework biedt een reeks vervangbare componenten voor het creëren van IoT-apparaten die rechtstreeks kunnen communiceren met behulp van de Web Things API. Dergelijke apparaten kunnen automatisch worden gedetecteerd door op WebThings Gateway gebaseerde gateways of clientsoftware (met behulp van mDNS) voor daaropvolgende monitoring en beheer via internet. Serverimplementaties voor de Web Things API worden voorbereid in de vorm van bibliotheken in
Python,
Java,

Roest, Arduino и MicroPython.

Bron: opennet.ru

Voeg een reactie