Mozilla WebThings Gateway 0.11, toegangspoort vir slimhuise en IoT-toestelle beskikbaar

Mozilla Maatskappy gepubliseer nuwe produk vrystelling WebThingsGateway 0.11, wat in kombinasie met biblioteke WebThings-raamwerk 'n platform vorm webdinge toegang tot verskeie kategorieë verbruikerstoestelle te verskaf en universele gebruik Web Dinge API interaksie met hulle te organiseer. Projek kode geskryf deur in JavaScript met behulp van die Node.js-bedienerplatform en versprei deur gelisensieer onder MPL 2.0. Firmware met poort voorberei vir verskeie Raspberry Pi-modelle. Ook beskikbaar pakkette vir OpenWrt, Fedora, Arch, Ubuntu, Raspbian en Debian, en 'n klaargemaakte verspreidingskit met geïntegreerde ondersteuning vir Things Gateway, wat 'n verenigde koppelvlak bied vir die opstel van 'n slimhuis en 'n draadlose toegangspunt.

In die nuwe vrystelling:

  • Die koppelvlak is gelokaliseer vir nie-Engelssprekende gebruikers.
    Bygevoeg vertalings vir 24 tale, insluitend Russies;

  • Die aantal platforms waarvoor installasiepakkette versprei word, is uitgebrei. Benewens beelde vir Raspberry Pi en Docker gevorm pakkette vir Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 en Fedora 30/31. Die AUR-bewaarplek huisves pakkette vir Arch Linux;
  • Die gebeurtenisregistrasiestelsel is gestabiliseer, en versamel statistieke oor die werking van alle IoT-toestelle en sensors in die tuisnetwerk en laat mens toe om hul aktiwiteit in die vorm van visuele grafieke te evalueer. Jy kan byvoorbeeld uitvind hoeveel keer deure tydens jou afwesigheid oop- en toegemaak is, hoe die temperatuur in die huis verander het, hoeveel energie toestelle wat aan slimsokke gekoppel is verbruik het, wanneer die bewegingsmelder geaktiveer is, ens. Kaarte kan in terme van ure, dae en weke gebou word en langs die tydskaal gerol word;

    Mozilla WebThings Gateway 0.11, toegangspoort vir slimhuise en IoT-toestelle beskikbaar

  • Eksperimentele stemassistent-funksionaliteit wat stemopdragte kan herken en uitvoer (byvoorbeeld, “skakel die kombuislig aan”) is onbehoorlik en verwyder. Die volgende vrystelling sal ook die stembeheer-API verwyder. In plaas van die ingeboude stemassistent, word voorgestel om byvoegings met soortgelyke funksionaliteit te gebruik, wat gevind kan word in die Instellings ➡ Byvoegings afdeling;
  • Die bou vir Raspberry Pi het nou 'n opsie om outomatiese aflewering van OTA-opdaterings te deaktiveer;
  • Byvoegings het die vermoë om toegang tot taal- en lokaliseringinstellings te verkry;
  • Bygevoeg die vermoë om toegang te verkry tot die webkoppelvlak vanaf ander stelsels op die plaaslike netwerk sonder enkripsie (met “http://” eerder as “https://”);
  • Verbeterde betroubaarheid en stabiliteit van die PWA-toepassing (Progressiewe webprogram), waarmee jy werk met 'n webtoepassing as 'n aparte program kan organiseer.

Ter herinnering, WebThings Gateway is is 'n universele laag om toegang tot verskeie kategorieë verbruikers- en IoT-toestelle te organiseer, wat die kenmerke van elke platform verberg en nie die gebruik van toepassings wat spesifiek vir elke vervaardiger vereis, vereis nie. Om die poort met IoT-platforms te kommunikeer, kan jy die ZigBee- en ZWave-protokolle, WiFi of direkte verbinding via GPIO gebruik. Gateway is moontlik vestig op 'n Raspberry Pi-bord en kry 'n slimhuisbeheerstelsel wat al die IoT-toestelle in die huis integreer en gereedskap verskaf om dit via 'n webkoppelvlak te monitor en te bestuur.

Die platform laat jou ook toe om bykomende webtoepassings te skep wat met toestelle kan kommunikeer via Web Thing API. Dus, in plaas daarvan om jou eie mobiele toepassing vir elke tipe IoT-toestel te installeer, kan jy 'n enkele verenigde webkoppelvlak gebruik. Om WebThings Gateway te installeer, laai eenvoudig die verskafde firmware af na 'n SD-kaart, maak die "gateway.local" gasheer in 'n blaaier oop, stel 'n WiFi-, ZigBee- of ZWave-verbinding op, vind beskikbare IoT-toestelle, stel instellings vir eksterne toegang op, en voeg by die mees gevraagde toestelle na jou tuisskerm.

Die poort ondersteun funksies soos die identifisering van toestelle op 'n plaaslike netwerk, die kies van 'n webadres om aan toestelle vanaf die internet te koppel, die skep van rekeninge om toegang tot die poort-webkoppelvlak te verkry, die koppeling van toestelle wat die eie ZigBee- en Z-Wave-protokolle ondersteun aan die poort, afstandaktivering en afskakeling van toestelle vanaf 'n webtoepassing, afstandmonitering van die toestand van die huis en video-toesig.

Die WebThings Framework bied 'n stel vervangbare komponente vir die skep van IoT-toestelle wat direk kan kommunikeer met behulp van die Web Things API. Sulke toestelle kan outomaties opgespoor word deur WebThings Gateway-gebaseerde poorte of kliëntsagteware (met behulp van mDNS) vir daaropvolgende monitering en bestuur via die Web. Bedienerimplementasies vir die Web Things API word voorberei in die vorm van biblioteke in
Python,
Java,

Rust, Arduino и mikropyton.

Mozilla WebThings Gateway 0.11, toegangspoort vir slimhuise en IoT-toestelle beskikbaar

Mozilla WebThings Gateway 0.11, toegangspoort vir slimhuise en IoT-toestelle beskikbaar

Bron: opennet.ru

Voeg 'n opmerking