Mozilla esitteli WebThings-alustan

Mozilla kahden vuoden kokeilun ja kehityksen jälkeen esitetty alusta WebThings, joka sisälsi aiemmin kehitettyjä hankkeita WebThings Framework и WebThings-yhdyskäytävä, 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 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.

WebThings-yhdyskäytävä 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 esitteli WebThings-alustan

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 jokaiselle 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").

Uuden WebThings-alustan julkistamisen yhteydessä julkaistiin julkaisu WebThingsGateway 0.8, joka ehdottaa seuraavia innovaatioita:

  • Lisätty tapahtumalokijärjestelmä, joka kerää tilastoja kaikkien kotiverkon IoT-laitteiden ja -anturien toiminnasta ja mahdollistaa niiden toiminnan arvioinnin visuaalisten kaavioiden muodossa. Voit esimerkiksi selvittää, kuinka monta kertaa ovia avattiin ja suljettiin poissaolosi aikana, kuinka talon lämpötila muuttui, kuinka paljon älypistorasioihin liitetyt laitteet kuluttivat energiaa, milloin liiketunnistin laukesi jne. Kaavioita voidaan rakentaa tunteina, päivinä ja viikkoina ja vierittää aika-asteikolla;

    Mozilla esitteli WebThings-alustan

  • Lisätty hälytyksiä, jotka voidaan laukaista välitöntä reagointia vaativissa tapahtumissa. Hälytykset voidaan liittää esimerkiksi savu-, vuoto- tai häkäilmaisimien aktivoitumiseen sekä murtosignaaleihin. Jos signaali laukeaa, ilmoitus sen esiintymisestä voidaan lähettää tekstiviestillä tai muilla ilmoitusvälineillä;

    Mozilla esitteli WebThings-alustan

  • Lisätty käyttöliittymä verkkoyhteyden parametrien määrittämistä varten. Aikaisemmin langattomasta verkosta toiseen siirtyminen, kun molemmat verkot olivat käytettävissä, vaati konsolikomentojen suorittamista. Nyt verkkoparametrien muuttaminen voidaan tehdä verkkoliittymän kautta (osio Asetukset ➡ Verkko), jossa voit hallita IP-osoitteiden määritystä, skannata käytettävissä olevia langattomia verkkoja ja muuttaa tukiasemia;

    Mozilla esitteli WebThings-alustan

  • Valmis kokeelliset paketit OpenWrt-pohjaisiin reitittimiin, jotka mahdollistavat reitittimien käytön verkkoyhteyden tarjoamisen lisäksi myös älykkään kodin ohjaussolmuina. Jatkossa aiomme valmistella oman OpenWrt-pohjaisen jakelumme integroidulla Things Gateway -tuella, joka tarjoaa yhtenäisen käyttöliittymän älykodin ja langattoman tukiaseman perustamiseen. Tällä hetkellä WebThings Gateway voi jo toimia langattomana tukiasemana, ei vain langattomana asiakkaana.

Lähde: opennet.ru

Lisää kommentti