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

Mozilla Company опубликовала ny produktsläpp WebThingsGateway 0.9, samt uppdatering av bibliotek WebThings Framework 0.12, bildar plattformen WebThings, som tillhandahåller komponenter för att möjliggöra åtkomst till olika kategorier av konsumentenheter och universell användning Web Things API att organisera interaktionen med dem. Projektutveckling sprida licensierad enligt MPL 2.0.

Den nya versionen av WebThings Gateway är känd för sin utveckling
paket baserad på OpenWrt, som tillåter användning av trådlösa routrar inte bara för att ge nätverksåtkomst, utan också som kontrollnoder för smarta hem. Inklusive beredd egen distribution baserad på OpenWrt med integrerat stöd för Things Gateway, vilket ger ett enhetligt gränssnitt för att sätta upp ett smart hem och en trådlös åtkomstpunkt. Distribution bygger bildas för öppen router Turris Omnia.

Den OpenWrt-baserade firmware tillhandahåller ett initialt gränssnitt för installation som låter dig konfigurera enheten för att fungera som en trådlös åtkomstpunkt eller som en klient för att ansluta till ett befintligt trådlöst nätverk. Monteringens funktionalitet är fortfarande begränsad och den är fortfarande placerad som experimentell, inte kapabel att helt ersätta befintliga trådlösa routrar.

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

Den andra viktiga innovationen är implementeringen av styrelsestöd Hallon Pi 4, för vilka, liksom andra Raspberry Pi-brädor, beredd separat församlingar baserat på Raspbian-distributionen.

Bland de funktionella förbättringarna noteras implementeringen av en ny typ av tillägg (Notifier), som gör det möjligt att utöka det tidigare tillgängliga systemet för att skicka meddelanden via Push-meddelanden i webbläsaren. Med Notifier kan du skapa hanterare och ställa in regler för att skicka meddelanden genom olika kommunikationskanaler, till exempel att skicka SMS eller e-post när rörelsesensorer i huset utlöses. Det är möjligt att ställa in prioritet för skickade aviseringar.

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

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. Projektkod skriven i JavaScript med hjälp av serverplattformen Node.js. För att interagera med gatewayen med IoT-plattformar kan du använda ZigBee- och ZWave-protokollen, WiFi eller direktanslutning via GPIO. Firmware med gateway beredd för olika Raspberry Pi-modeller, även tillgänglig paket för OpenWrt och Debian.

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

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. Utöver webbgränssnittet och API innehåller gatewayen även experimentellt stöd för röststyrning, vilket gör att du kan känna igen och utföra röstkommandon (till exempel "tänd ljuset i köket").

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.

Källa: opennet.ru

Lägg en kommentar