Mozilla heeft het WebThing-project uitgebracht als een apart project

WebThings-gateway

Kort geledens Mozilla WebThings-ontwikkelaars, een platform voor IoT-apparaten (een platform waarover we al meer dan eens hebben gesproken en waarvan we hier op de blog releases van nieuwe versies hebben aangekondigd), hebben hun scheiding van Mozilla aangekondigd en zijn een project geworden open source onafhankelijk.

Met de aankondiging van scheiding het platform is ook simpelweg hernoemd naar WebThings in plaats van Mozilla WebThings en wordt verspreid via de nieuwe website webthings.io.

De reden voor de actie was om de directe investering van Mozilla in het project te verminderen en het werk over te dragen verwant met de gemeenschap. Het project zal blijven drijven, maar zal nu onafhankelijk zijn van Mozilla, zal geen gebruik kunnen maken van de infrastructuur van Mozilla en zal het recht verliezen om de handelsmerken van Mozilla te gebruiken.

Deze veranderingen hebben geen invloed op de baan van de reeds geïmplementeerde en lokaal beheerde thuisgateways op basis van WebThings, die zelfvoorzienend zijn en niet gebonden zijn aan clouddiensten of externe infrastructuur.

Echter updates worden nu verspreid via een door de gemeenschap ondersteunde infrastructuur in plaats van Mozilla, waarvoor een configuratiewijziging nodig is.

De service om tunnels naar home-gateways te organiseren met behulp van de subdomeinen * .mozilla-iot.org blijft actief tot 31 december 2020. Voorafgaand aan de beëindiging van de service, is een vervanging op basis van het webthings-domein gepland om operationeel te zijn. Io , waarvoor een nieuwe registratie vereist is.

Ter herinnering, het frame WebThings bestaat uit de WebThings Gateway en de WebThings-frameworkbibliotheek.

De projectcode is geschreven in JavaScript met behulp van het Node.js-serverplatform en wordt gedistribueerd onder de MPL 2.0-licentie. Voortbouwend op OpenWrt wordt een gebruiksklare distributiekit met geïntegreerde ondersteuning voor WebThings Gateway ontwikkeld, die een uniforme interface biedt voor het opzetten van een smart home en een draadloos toegangspunt.

WebThings Gateway is een universele laag voor het organiseren van toegang tot verschillende categorieën consumenten en IoT-apparaten, de eigenaardigheden van elk platform verbergen en niet het gebruik van specifieke applicaties van elke fabrikant vereisen.

Om met de gateway te communiceren met IoT-platforms, kunt u de ZigBee- en ZWave-protocollen, WiFi of directe verbinding via GPIO gebruiken. De gateway kan op een Raspberry Pi-bord worden geïnstalleerd en krijgt een smart home-besturingssysteem dat alle IoT-apparaten in huis combineert en tools biedt om ze via een webinterface te bewaken en te besturen.

Het platform ook stelt u in staat om extra webtoepassingen te maken die kunnen communiceren met apparaten via de Web Thing API​ Dus in plaats van uw eigen mobiele app voor elk type IoT-apparaat te installeren, kunt u één enkele, uniforme webinterface gebruiken.

Om WebThings Gateway te installeren, hoeft u alleen de meegeleverde firmware naar een SD-kaart te downloaden, de host "gateway.local" in de browser te openen, een verbinding met WiFi, ZigBee of ZWave te configureren, bestaande IoT-apparaten te zoeken, parameters te configureren voor externe toegang en voeg de meest populaire apparaten toe aan uw startscherm.

De doorgang ondersteunt functies zoals het identificeren van apparaten op het lokale netwerk, selecteer een webadres om verbinding te maken met apparaten vanaf internet, maak accounts aan om toegang te krijgen tot de webinterface van de gateway, sluit apparaten aan die de gepatenteerde ZigBee- en Z-Wave-protocollen ondersteunen met de gateway, activering en uitschakeling van apparaten op afstand vanuit de webapplicatie, bewaking op afstand van de staat van de woning en videobewaking.

WebThings Framework biedt een set vervangbare componenten om IoT-apparaten te bouwen die rechtstreeks kunnen communiceren met behulp van de Web Things-API. Dergelijke apparaten kunnen automatisch worden ontdekt door op WebThings Gateway gebaseerde gateways of clientsoftware (met behulp van mDNS) voor latere bewaking en besturing via het web. De serverimplementaties voor de Web Things API worden voorbereid in de vorm van bibliotheken in Python, Java, Rust, Arduino en MicroPython.

bron: https://discourse.mozilla.org


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.