Firma Mozilla esitles platvormi WebThings

Mozilla ettevĂ”te tegi pĂ€rast kahe aasta katsetusi ja arendustööd esitles platvormi WebThings, mille hulka kuuluvad varem arendatud projektid WebThings Framework ja WebThings Gateway, mis pakuvad komponente, et tagada ligipÀÀs erinevatele tarbijaseadmete kategooriatele ja kasutada universaalset Web Things API nende vahekorra korraldamiseks. Projekti arendused levitatakse on litsentseeritud MPL 2.0 alusel.

WebThings Framework pakub komplekti vahetatavaid komponente IoT-seadmete loomiseks, mis suudavad otse suhelda Web Things API kaudu. Sellised seadmed suudavad automaatselt mÀÀrata WebThings Gateway baasil olevaid vĂ€ravateid vĂ”i klienditarkvara (kasutatakse mDNS), et jĂ€lgida ja hallata nende kaudu Webis. Web Things API serverite rakendused on ette valmistatud raamatukogude kujul
Python,
Java,

Rustis, Arduino ja MicroPython'i.

WebThings Gateway esindab ĂŒks universaalne kiht, et korraldada ligipÀÀs erinevatele tarbijaseadmete ja IoT-seadmete kategooriatele, peites iga platvormi spetsiifikat ega nĂ”udes iga tootja jaoks konkreetse rakenduse kasutamist. Projekti kood on kirjutatud on kirjutatud JavaScriptis, kasutades serveri platvormi Node.js. VĂ€rava ja IoT-platvormide vaheliseks suhtlemiseks vĂ”ib kasutada protokolle ZigBee ja ZWave, WiFi vĂ”i otsest ĂŒhendust GPIO kaudu. VĂ€ravaga tarkvarad valmistatud erinevate Raspberry Pi mudelite jaoks on samuti saadaval pakett OpenWrt ja Debianil.

Firma Mozilla esitles platvormi WebThings

VĂ€ravat saab installida Raspberry Pi plaadile ja saada nutika kodu haldussĂŒsteemi, mis ĂŒhendab kĂ”ik kodus olevad IoT-seadmed ning pakub vahendeid nende jĂ€lgimiseks ja haldamiseks lĂ€bi veebiliidese. Platvorm vĂ”imaldab ka luua tĂ€iendavaid veebirakendusi, mis saavad seadmetega suhtlemiseks kasutada Web Thing API. Seega, selle asemel et installida oma mobiilirakendust iga tĂŒĂŒpi IoT-seadmete jaoks, saab kasutada ĂŒhtset, ĂŒhtlustatud veebiliidest. WebThings Gateway paigaldamiseks piisab, kui laadida antud pĂŒhendust SD-kaardile, avada brauseris host «gateway.local», seadistada WiFi, ZigBee vĂ”i ZWave ĂŒhendus, leida olemasolevad IoT-seadmed, seadistada vĂ€listele juurdepÀÀsudele vajalikud sĂ€tted ja lisada kĂ”ige nĂ”utumad seadmed kodu ekraanile.

Sill on toetab selliseid funktsioone nagu seadmete mÀÀramine kohalikus vĂ”rgus, veebiaadressi valimine seadmetega sidumiseks internetis, kasutajakontode loomine juurdepÀÀsuks silla veebiliidesesse, ĂŒhendamine sillaga seadmete kaudu, mis toetavad ZigBee ja Z-Wave proprietaarseid protokolle, seadmete kaugseosimine ja -lĂŒlitamine veebirakenduse kaudu ning kodu kaugmonitorimine ja videovalve. Lisaks veebiliidesele ja API-le on sillal ka katselaine hÀÀle juhtimise tugi, mis vĂ”imaldab tuvastada ja tĂ€ita hÀÀlekĂ€sky, nĂ€iteks "lĂŒlita köögi tuli sisse".

Koos uusi WebThings platvormi kuulutamisega avaldati versioon WebThings Gateway 0.8, kus on esitatud jÀrgmised uuendused:

  • Lisatud on sĂŒndmuste logimise sĂŒsteem, mis kogub statistikat kĂ”ikide IoT-seadmete ja andurite töötamise kohta koduvĂ”rgus ning vĂ”imaldab hinnata nende aktiivsust arusaadavate graafikute kujul. NĂ€iteks saab teada, mitu korda uksi avati ja suleti teie puudumise ajal, kuidas temperatuur kodus muutus, kui palju energiat kasutasid nutipistikud, millal liikumisandur aktiveerus jne. Graafikuid saab koostada tundide, pĂ€evade ja nĂ€dalate kaupa ning ajaskaala jooksul kerida.

    Firma Mozilla esitles platvormi WebThings
  • Lisatud on hĂ€irekellad, mis vĂ”ivad aktiveeruda juhul, kui toimub sĂŒndmus, mis nĂ”uab viivitamatut reageerimist. NĂ€iteks vĂ”ivad hĂ€irekellad olla seotud suitsuandurite, lekkede vĂ”i vingugaasi andurite aktiveerimisega ning ka purunemisteadetega. Kui hĂ€ire aktiveerub, vĂ”ib teade selle toimumisest saadetud SMS vĂ”i muude teavitussuhete kaudu;

    Firma Mozilla esitles platvormi WebThings
  • Lisatud on liides vĂ”rguseadete konfigureerimiseks. Varem, kui oli vajalik vahetada ĂŒhest traadita vĂ”rgust teise, kui mĂ”lemad vĂ”rgud olid saadaval, tuli tĂ€ita kĂ€ske konsoolis. NĂŒĂŒd saab vĂ”rguparameetreid muuta lĂ€bi veebiliidese (sektsioon Seaded ➡ VĂ”rk), kus saab hallata IP-aadresse, skaneerida saadaval olevaid traadita vĂ”rke ja muuta juurdepÀÀsupunkte;

    Firma Mozilla esitles platvormi WebThings
  • Valmistatud eksperimentaalpaketid OpenWrt pĂ”hjaliste ruuterite jaoks, mis vĂ”imaldavad kasutada ruutereid mitte ainult vĂ”rguĂŒhenduse pakkumiseks, vaid ka nutika kodu juhtimispunktidena. Edaspidi plaanitakse koostada oma OpenWrt pĂ”hine jaotust, millel on sisse ehitatud Things Gateway tugi, pakkudes ĂŒhtset liidest nutika kodu seadistamiseks ja juhtmevaba juurde pÀÀsukoha loomiseks. Praegu suudab WebThings Gateway töötada juhtmevaba juurdepÀÀsupunkti reĆŸiimis, mitte ainult juhtmevaba vĂ”rgu kliendina.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster