Mozilla WebThings Gateway 0.11 tillgänglig, gateway för smarta hem och IoT-enheter

Mozilla Company опубликовала ny produktsläpp WebThingsGateway 0.11, som i kombination med bibliotek WebThings Framework bildar en plattform WebThings att ge tillgång till olika kategorier av konsumentenheter och använda universell Web Things API att organisera interaktionen med dem. Projektkod skriven i JavaScript med hjälp av Node.js-serverplattformen och levererad av licensierad enligt MPL 2.0. Firmware med gateway beredd för olika Raspberry Pi-modeller. Också tillgänglig paket för OpenWrt, Fedora, Arch, Ubuntu, Raspbian och Debian, och en färdig distribution med integrerat stöd för Things Gateway, vilket ger ett enhetligt gränssnitt för att installera ett smart hem och en trådlös åtkomstpunkt.

I den nya utgåvan:

  • Gränssnittet har lokaliserats för icke-engelsktalande användare.
    Lagt till översättningar för 24 språk, inklusive ryska;

  • Antalet plattformar för vilka installationspaket distribueras har utökats. Förutom bilder för Raspberry Pi och Docker bildas paket för Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 och Fedora 30/31. AUR-förvaret är värd för paket för Arch Linux;
  • Händelseloggningssystemet har stabiliserats, samlar in statistik om driften av alla IoT-enheter och sensorer i hemnätverket och låter en utvärdera deras aktivitet i form av visuella grafer. Du kan till exempel ta reda på hur många gånger dörrar öppnades och stängdes under din frånvaro, hur temperaturen i huset förändrades, hur mycket energi enheter anslutna till smarta uttag förbrukade, när rörelsedetektorn triggades osv. Diagram kan byggas i termer av timmar, dagar och veckor och rullas längs tidsskalan;

    Mozilla WebThings Gateway 0.11 tillgänglig, gateway för smarta hem och IoT-enheter

  • Experimentell röstassistentfunktion som kunde känna igen och utföra röstkommandon (till exempel "slå på kökslampan") befanns vara olämplig och togs bort. Nästa version tar också bort API:et för röststyrning. Istället för den inbyggda röstassistenten, föreslås det att använda tillägg med liknande funktionalitet, som finns i avsnittet Inställningar ➡ Tillägg;
  • Bygget för Raspberry Pi har nu ett alternativ att inaktivera automatisk leverans av OTA-uppdateringar;
  • Tillägg har möjlighet att komma åt språk- och lokaliseringsinställningar;
  • Lade till möjligheten att komma åt webbgränssnittet från andra system på det lokala nätverket utan kryptering (med hjälp av "http://" snarare än "https://");
  • Förbättrad tillförlitlighet och stabilitet för PWA-applikationen (Progressiv webbapp), som låter dig organisera arbetet med en webbapplikation som ett separat program.

Som en påminnelse, WebThings Gateway är är ett universellt lager för att organisera åtkomst till olika kategorier av konsument- och IoT-enheter, dölja funktionerna för varje plattform och inte kräva användning av applikationer som är specifika för varje tillverkare. För att interagera med gatewayen med IoT-plattformar kan du använda ZigBee- och ZWave-protokollen, WiFi eller direktanslutning via GPIO. Gateway är möjlig upprätta på ett Raspberry Pi-kort och få ett smart hemkontrollsystem som integrerar alla IoT-enheter i huset och ger verktyg för att övervaka och hantera dem via ett webbgränssnitt.

Plattformen låter dig också skapa ytterligare webbapplikationer som kan interagera med enheter via Web Thing API. Istället för att installera din egen mobilapplikation för varje typ av IoT-enhet kan du alltså använda ett enda enhetligt webbgränssnitt. För att installera WebThings Gateway laddar du helt enkelt ner den medföljande firmware till ett SD-kort, öppnar "gateway.local"-värden i webbläsaren, ställer in en anslutning till WiFi, ZigBee eller ZWave, hittar befintliga IoT-enheter, konfigurerar parametrar för extern åtkomst och lägger till de mest populära enheterna till din startskärm.

Gatewayen stöder funktioner som att identifiera enheter i ett lokalt nätverk, välja en webbadress för att ansluta till enheter från Internet, skapa konton för att komma åt gatewayens webbgränssnitt, ansluta enheter som stöder de proprietära ZigBee- och Z-Wave-protokollen till gatewayen, fjärraktivering och avstängning av enheter från en webbapplikation, fjärrövervakning av husets tillstånd och videoövervakning.

WebThings Framework tillhandahåller en uppsättning utbytbara komponenter för att skapa IoT-enheter som kan kommunicera direkt med hjälp av Web Things API. Sådana enheter kan upptäckas automatiskt av WebThings Gateway-baserade gateways eller klientprogramvara (med hjälp av mDNS) för efterföljande övervakning och hantering via webben. Serverimplementationer för Web Things API förbereds i form av bibliotek i
Python,
java,

Rust, Arduino и mikropyton.

Mozilla WebThings Gateway 0.11 tillgänglig, gateway för smarta hem och IoT-enheter

Mozilla WebThings Gateway 0.11 tillgänglig, gateway för smarta hem och IoT-enheter

Källa: opennet.ru

Lägg en kommentar