Mozilla esitles WebThings platvormi

Mozilla on pärast kahe aasta eksperimenteerimist ja arendust esituse platvormi WebThings, mis hõlmab varasemalt arendatud projekte WebThings Framework ja WebThings Gateway, mis pakuvad komponente erinevate tarbija seadmete juurde pääsemiseks ning universaalse kasutamise Web Things API nende koostöö korraldamiseks. Projekti saavutused jaotatakse on MPL 2.0 litsentsi all.

WebThings Framework pakub asendatavate komponentide komplekti IoT-seadmete loomiseks, mis saavad Web Things API kasutades otse suhelda. Selliseid seadmeid saavad WebThings Gateway või klienditarkvara (mDNS-i kasutamine) automaatselt tuvastada, et neid seejärel veebis jälgida ja hallata. Web Things API-serverite teostused on ette valmistatud raamatukogudena
Python,
Java,

Rust, Arduino ja MicroPython.

WebThings Gateway on universaalne kiht, mis korraldab juurdepääsu erinevatele tarbija- ja IoT-seadmetele, peites iga platvormi eripära ja mitte nõudes tootjaspetsiifiliste rakenduste kasutamist. Projekti kood enda universaalne kiht, mis korraldab juurdepääsu erinevatele tarbija- ja IoT-seadmetele, varjates iga platvormi eripära ja mitte nõudes tootjate spetsiifiliste rakenduste kasutamist. Projekti kood on kirjutatud JavaScript keeles, kasutades Node.js serveriplatvormi. IoT platvormidega suhtlemiseks saab kasutada ZigBee ja ZWave protokolle, WiFi või otseühendust GPIO kaudu. Ühendus on kooskõlas seadme tarkvaraga. valmistatud erinevate Raspberry Pi mudelite jaoks, on saadaval ka paketid OpenWrt ja Debian jaoks.

Mozilla esitles WebThings platvormi

Seadet saab installida Raspberry Pi plaadile ja luua nutika kodu haldussüsteemi, mis ühendab kõik kodus olevad IoT seadmed ning pakub vahendeid nende monitoorimiseks ja haldamiseks veebiliidese kaudu. Platvorm võimaldab ka luua täiendavaid veebirakendusi, mis saavad seadmetega suhelda läbi Web Thing API. Seega, iga tüüpi IoT seadmete jaoks oma mobiilirakenduse installimise asemel saab kasutada ühtset ja ühtset veebiliidest. WebThings Gateway installimiseks tuleb lihtsalt laadida esitatud süsteemi tarkvara SD-kaardile, avada brauseris host "gateway.local", seadistada WiFi, ZigBee või ZWave ühendus, leida olemasolevad IoT seadmed, seadistada juurdepääsuparameetrid ja lisada kõige nõudlikumad seadmed koduele.

Lüüs toetab selliseid funktsioone nagu seadmete tuvastamine kohalikus võrgus, veebiaadressi valimine seadmete ühendamiseks internetist, kasutajakontode loomine juurdepääsuks lüüsialuse veebiliidesele, lüüsiga ühendamine seadmetega, mis toetavad ZigBee ja Z-Wave, seadmete kaugjuhtimine ja väljalülitamine veebirakendusest, kaugmonitooring kodu seisundi ja videovalve jälgimiseks. Peale veebiliidese ja API on lüüsi sisse ehitatud ka katsetustuge raadioside juhtimise jaoks, mis võimaldab tuvastada ja täita hääle käske (nt „lülita köögivalgustus sisse“).

Uue WebThings platvormi teadete, on välja antud WebThings Gateway 0.8, milles on pakutud järgmisi uuendusi:

  • Lisatud on sündmuste logimisüsteem, mis kogub statistikat kõigi IoT-seadmete ja sensorite töö kohta koduvõrgus, võimaldades hinnata nende aktiivsust visuaalsete graafikute kujul. Näiteks on võimalik teada saada, kui mitu korda uksed avati ja suleti teie äraoleku ajal, kuidas toas temperatuur muutus, kui palju energiat tarbisid seadmed, mis olid ühendatud nutikate pistikute kaudu, ja millal liikumisandur aktiveerus jne. Graafikuid saab koostada tundide, päevade ja nädalate kaupa ning neid saab ajaskaalal kerida;

    Mozilla esitles WebThings platvormi
  • Lisatud on alarmisignaalid, mis võivad aktiveeruda olukordade korral, mis vajavad kohest reageerimist. Näiteks võivad alarmisignaalid olla seotud suitsuandurite, leketuvastuse või vingugaasi andurite aktiveerimisega ning ka sissetungi teavitamise signaalidega. Alarmi aktiveerumise korral võib teade selle toimumisest saadetud olla SMS-i või teiste teavitamisvahendite kaudu;

    Mozilla esitles WebThings platvormi
  • Lisatud on liides võrguühenduse seadete kohandamiseks. Varasemalt nõudis ühelt traadita võrgult teisele ülemineku tegemine käskluste täitmist konsoolis, kui mõlemad võrgud olid saadaval. Nüüd saab võrgu seadete muutmist teha veebiliidese kaudu (sektsioon Seaded ➡ Võrk), kus on võimalik hallata IP-aadresside määramist, skannida saadaval olevaid traadita võrke ja muuta pääsupunkte;

    Mozilla esitles WebThings platvormi
  • Valmistatud eksperimenteerimispakette OpenWrt-põhistel ruutereid, mis võimaldavad kasutada ruutereid mitte ainult võrguühenduse tagamiseks, vaid ka nutika kodu juhtimise sõlmpunktidena. Edasi plaanitakse valmistada oma OpenWrt-põhine distributsioon, millel on integreeritud Things Gatewayi tugi, pakkudes ühtset liidest nutika kodu seadistamiseks ja traadita pääsupunktiks. Praegu suudab WebThings Gateway juba töötada traadita pääsupunkti režiimis, mitte ainult traadita võrgu kliendina.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster