Mozilla tutvustas WebThingsi platvormi

Mozilla pĂ€rast kaheaastast katsetamist ja arendamist esitatakse platvorm veebiasjad, mis hĂ”lmas varem vĂ€lja töötatud projekte WebThingsi raamistik о WebThingsi lĂŒĂŒs, pakkudes komponente, mis vĂ”imaldavad juurdepÀÀsu erinevatele tarbijaseadmete kategooriatele ja universaalset kasutamist Web Things API nendega suhtlemise korraldamiseks. Projekti saavutused levima litsentsitud MPL 2.0 alusel.

WebThings Framework pakub asendatavate komponentide komplekti asjade Interneti-seadmete loomiseks, mis saavad Web Thingsi API abil otse suhelda. Selliseid seadmeid saavad WebThings Gateway-pĂ”hised lĂŒĂŒsid vĂ”i klienditarkvara (kasutades mDNS-i) automaatselt tuvastada, et neid hiljem veebi kaudu jĂ€lgida ja hallata. Web Thingsi API serverirakendused valmistatakse ette teekide kujul
Python,
Java,

Rust, Arduino Đž mikropĂŒĂŒton.

WebThingsi lĂŒĂŒs on on universaalne kiht erinevate kategooriate tarbija- ja IoT-seadmetele juurdepÀÀsu korraldamiseks, varjates iga platvormi funktsioone ega nĂ”ua iga tootja jaoks spetsiifiliste rakenduste kasutamist. Projekti kood kirjutatud JavaScriptis, kasutades serveriplatvormi Node.js. LĂŒĂŒs saab suhelda IoT platvormidega, kasutades ZigBee ja ZWave protokolle, WiFi-d vĂ”i otseĂŒhendust GPIO kaudu. LĂŒĂŒsiga pĂŒsivara ette valmistatud saadaval on ka erinevatele Raspberry Pi mudelitele pakette OpenWrt ja Debian.

 Mozilla tutvustas WebThingsi platvormi

Gateway saab looma Raspberry Pi tahvlile ja hankige nutika kodu juhtimissĂŒsteem, mis integreerib kĂ”ik majas olevad asjade Interneti-seadmed ning pakub tööriistu nende jĂ€lgimiseks ja juhtimiseks veebiliidese kaudu. Platvorm vĂ”imaldab teil luua ka tĂ€iendavaid veebirakendusi, mille kaudu saab seadmetega suhelda Web Thing API. Seega saate iga IoT-seadme tĂŒĂŒbi jaoks oma mobiilirakenduse installimise asemel kasutada ĂŒhte ĂŒhtset veebiliidest. WebThings Gateway installimiseks laadige lihtsalt kaasas olev pĂŒsivara SD-kaardile, avage brauseris host "gateway.local", looge ĂŒhendus WiFi, ZigBee vĂ”i ZWave'iga, leidke olemasolevad asjade Interneti-seadmed, seadistage vĂ€lise juurdepÀÀsu parameetrid ja lisage kĂ”ige populaarsemad seadmed avakuvale.

LĂŒĂŒs toetab selliseid funktsioone nagu seadmete tuvastamine kohtvĂ”rgus, veebiaadressi valimine seadmetega Internetist ĂŒhenduse loomiseks, kontode loomine lĂŒĂŒsi veebiliidese juurdepÀÀsuks, patenteeritud ZigBee ja Z-Wave protokolle toetavate seadmete ĂŒhendamine lĂŒĂŒsiga ja kaugaktiveerimine ja seadmete vĂ€ljalĂŒlitamine veebirakendusest, maja seisukorra kaugjĂ€lgimine ja videovalve. Lisaks veebiliidesele ja API-le rakendab lĂŒĂŒsis ka eksperimentaalset hÀÀljuhtimise tuge, mis vĂ”imaldab Ă€ra tunda ja tĂ€ita hÀÀlkĂ€sklusi (nĂ€iteks “lĂŒlita köögis valgus sisse”).

Koos uue WebThingsi platvormi vĂ€ljakuulutamisega avaldati ka vĂ€ljaanne WebThingsi lĂŒĂŒs 0.8, mis pakub vĂ€lja jĂ€rgmised uuendused:

  • Lisatud on sĂŒndmuste logimise sĂŒsteem, mis kogub statistikat kĂ”igi koduvĂ”rgu IoT seadmete ja andurite töö kohta ning vĂ”imaldab hinnata nende tegevust visuaalsete graafikute nĂ€ol. NĂ€iteks saate teada, mitu korda teie Ă€raoleku ajal uksi avati ja suleti, kuidas muutus maja temperatuur, kui palju tarbisid nutipistikupesadesse ĂŒhendatud seadmed, millal kĂ€ivitus liikumisandur jne. Graafikuid saab koostada tundides, pĂ€evades ja nĂ€dalates ning kerida mööda ajaskaalat;

     Mozilla tutvustas WebThingsi platvormi
  • Lisatud hĂ€ired, mida saab kĂ€ivitada sĂŒndmuste korral, mis nĂ”uavad viivitamatut reageerimist. NĂ€iteks saab hĂ€ireid siduda suitsu-, lekke- vĂ”i vingugaasiandurite aktiveerimisega, samuti sissemurdmissignaalide korral. Kui signaal kĂ€ivitub, saab selle esinemisest teada anda SMS-i vĂ”i muu teavitusvahendiga;

     Mozilla tutvustas WebThingsi platvormi
  • Lisatud liides vĂ”rguĂŒhenduse parameetrite seadistamiseks. Varem nĂ”udis ĂŒhelt traadita vĂ”rgult teisele lĂŒlitumine, kui mĂ”lemad vĂ”rgud olid saadaval, konsoolikĂ€skude kĂ€itamist. NĂŒĂŒd saab vĂ”rguparameetreid muuta veebiliidese kaudu (jaotis Seaded ➡ VĂ”rk), kus saate hallata IP-aadresside mÀÀramist, skannida saadaolevaid traadita vĂ”rke ja muuta pÀÀsupunkte;

     Mozilla tutvustas WebThingsi platvormi
  • Valmistatud eksperimentaalsed paketid OpenWrt-l pĂ”hinevatele ruuteritele, mis vĂ”imaldavad ruutereid kasutada mitte ainult vĂ”rgujuurdepÀÀsu tagamiseks, vaid ka nutika kodu juhtimissĂ”lmedena. Tulevikus plaanime ette valmistada oma OpenWrt-pĂ”hise distributsiooni koos Things Gateway integreeritud toega, pakkudes ĂŒhtset liidest nutika kodu ja traadita pÀÀsupunkti seadistamiseks. Praegu saab WebThings Gateway juba toimida traadita pÀÀsupunktina, mitte ainult traadita kliendina.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster