Mozilla WebThings Gateway 0.9 saatavilla, yhdyskäytävä älykkään kodin ja IoT-laitteille

Mozilla Company julkaistu uuden tuotteen julkaisu WebThingsGateway 0.9, sekä päivittää kirjastoja WebThings Framework 0.12muodostaen alustan WebThings, joka tarjoaa komponentteja, jotka mahdollistavat pääsyn erilaisiin kuluttajalaitteiden luokkiin ja yleiskäyttöön Web Things API järjestää vuorovaikutusta heidän kanssaan. Projektien kehitys levitän lisensoitu MPL 2.0:lla.

WebThings Gatewayn uusi julkaisu on merkittävä kehityksestään
paketteja perustuu OpenWrt-järjestelmään, joka mahdollistaa langattomien reitittimien käytön verkkoyhteyden tarjoamisen lisäksi myös älykkään kodin ohjaussolmuina. Mukaan lukien valmis oma OpenWrt-pohjainen jakelu integroidulla Things Gateway -tuella, joka tarjoaa yhtenäisen käyttöliittymän älykodin ja langattoman tukiaseman perustamiseen. Jakelu rakentuu muodostettu avoimelle reitittimelle Turris Omnia.

OpenWrt-pohjainen laiteohjelmisto tarjoaa alkuasetusrajapinnan, jonka avulla voit määrittää laitteen toimimaan langattomana tukiasemana tai asiakkaana muodostamaan yhteyden olemassa olevaan langattomaan verkkoon. Kokoonpanon toiminnallisuus on edelleen rajallinen, ja se on edelleen kokeellinen, eikä se pysty täysin korvaamaan olemassa olevia langattomia reitittimiä.

Mozilla WebThings Gateway 0.9 saatavilla, yhdyskäytävä älykkään kodin ja IoT-laitteille

Toinen tärkeä innovaatio on hallitustuen käyttöönotto Vadelma Pi 4, joille, kuten muille Raspberry Pi -levyille, valmis erillinen kokoonpanot perustuu Raspbian-jakeluun.

Toiminnallisista parannuksista mainitaan uudentyyppisen lisäosan (Notifier) ​​käyttöönotto, joka mahdollistaa aiemmin saatavilla olevan järjestelmän laajentamisen viestien lähettämiseen selaimen Push-ilmoitusten kautta. Notifierin avulla voit luoda käsittelijöitä ja asettaa sääntöjä viestien lähettämiselle eri viestintäkanavien kautta, esimerkiksi tekstiviestien tai sähköpostin lähettämiseen, kun talon liiketunnistimet laukeavat. Lähetettävien ilmoitusten prioriteetti voidaan asettaa.

Mozilla WebThings Gateway 0.9 saatavilla, yhdyskäytävä älykkään kodin ja IoT-laitteille

Muistutuksena WebThings Gateway on on universaali kerros pääsyn järjestämiseen erilaisten kuluttaja- ja IoT-laitteiden luokkiin, piilottaen jokaisen alustan ominaisuudet eikä edellytä kunkin valmistajan sovellusten käyttöä. Projektin koodi kirjoittanut JavaScriptissä Node.js-palvelinalustan avulla. Voit olla vuorovaikutuksessa yhdyskäytävän kanssa IoT-alustojen kanssa käyttämällä ZigBee- ja ZWave-protokollia, WiFi-yhteyttä tai suoraa yhteyttä GPIO:n kautta. Laiteohjelmisto yhdyskäytävällä valmis saatavana myös erilaisille Raspberry Pi -malleille paketit OpenWrt:lle ja Debianille.

Mozilla WebThings Gateway 0.9 saatavilla, yhdyskäytävä älykkään kodin ja IoT-laitteille

Gateway on mahdollinen perustaa Raspberry Pi -levylle ja hanki älykkään kodin ohjausjärjestelmä, joka integroi kaikki talon IoT-laitteet ja tarjoaa työkalut niiden seurantaan ja hallintaan verkkorajapinnan kautta. Alustan avulla voit myös luoda lisää verkkosovelluksia, jotka voivat olla vuorovaikutuksessa laitteiden kanssa Web Thing API.

Sen sijaan, että asentaisit oman mobiilisovelluksen kullekin IoT-laitteelle, voit käyttää yhtä yhtenäistä verkkokäyttöliittymää. Asenna WebThings Gateway lataamalla mukana toimitettu laiteohjelmisto SD-kortille, avaamalla "gateway.local"-isäntä selaimessa, määrittämällä yhteys WiFi-, ZigBee- tai ZWave-verkkoon, etsimällä olemassa olevat IoT-laitteet, määrittämällä parametrit ulkoista käyttöä varten ja lisäämällä suosituimmat laitteet aloitusnäytöllesi.

Yhdyskäytävä tukee toimintoja, kuten paikallisverkon laitteiden tunnistamista, verkko-osoitteen valitsemista laitteisiin Internetistä yhdistämistä varten, tilien luomista yhdyskäytävän verkkoliittymään pääsyä varten, omaa ZigBee- ja Z-Wave-protokollia tukevien laitteiden yhdistämistä yhdyskäytävään, etäaktivointi ja laitteiden sammutus verkkosovelluksesta, talon kunnon etävalvonta ja videovalvonta. Verkkokäyttöliittymän ja API:n lisäksi yhdyskäytävä sisältää myös kokeellisen tuen puheohjaukselle, jonka avulla voit tunnistaa ja suorittaa äänikomentoja (esim. "sytytä keittiön valot").

WebThings Framework tarjoaa joukon vaihdettavia komponentteja IoT-laitteiden luomiseen, jotka voivat kommunikoida suoraan Web Things API:n avulla. WebThings Gateway -pohjaiset yhdyskäytävät tai asiakasohjelmisto (mDNS:ää käyttämällä) voivat tunnistaa tällaiset laitteet automaattisesti myöhempää valvontaa ja hallintaa varten Webin kautta. Web Things API:n palvelintoteutukset valmistetaan kirjastojen muodossa
Python,
Jaava,

Ruoste, Työläs и micropython.

Lähde: opennet.ru

Lisää kommentti