Saadaval on Mozilla WebThings Gateway 0.9, nutika kodu ja asjade Interneti-seadmete lüüs

Mozilla ettevõte опубликовала uue toote väljalase WebThingsi lüüs 0.9, samuti teekide värskendamine WebThingsi raamistik 0.12platvormi moodustamine veebiasjad, mis pakub komponente, mis võimaldavad juurdepääsu erinevatele tarbijaseadmete kategooriatele ja universaalseadme kasutamist Web Things API nendega suhtlemise korraldamiseks. Projekti saavutused levima litsentsitud MPL 2.0 alusel.

WebThings Gateway uus väljalase on arenduse poolest tähelepanuväärne
paketid põhinevad OpenWrt-l, mis võimaldavad kasutada traadita ruutereid mitte ainult võrgule juurdepääsu tagamiseks, vaid ka nutika kodu juhtimissõlmedena. Kaasa arvatud ette valmistatud enda distributsioon, mis põhineb OpenWrt-il koos Things Gateway integreeritud toega, pakkudes ühtset liidest nutika kodu ja traadita pääsupunkti seadistamiseks. Jaotus ehitab moodustatud avatud ruuteri jaoks Turris Omnia.

OpenWrt-põhine püsivara pakub esialgse häälestusliidese, mis võimaldab teil konfigureerida seadet toimima traadita pääsupunktina või kliendina olemasoleva traadita võrguga ühenduse loomiseks. Koostu funktsionaalsus on endiselt piiratud ja see on endiselt katseline, mis ei suuda olemasolevaid traadita ruutereid täielikult asendada.

Saadaval on Mozilla WebThings Gateway 0.9, nutika kodu ja asjade Interneti-seadmete lüüs

Teine oluline uuendus on juhatuse toetuse rakendamine Raspberry Pi 4, mille jaoks, nagu ka teiste Raspberry Pi plaatide puhul, ette valmistatud eraldi assambleed põhineb Raspbiani distributsioonil.

Funktsionaalsetest täiustustest märgitakse ära uut tüüpi lisandmoodulite (Notifier) ​​juurutamine, mis võimaldab laiendada varem saadaolevat süsteemi sõnumite saatmiseks brauseris Push-teadete kaudu. Teavitaja võimaldab luua töötlejaid ja seada reegleid sõnumite saatmiseks erinevate sidekanalite kaudu, näiteks SMS-i või meili saatmiseks, kui maja liikumisandurid rakenduvad. Saadetud teadete prioriteetsust on võimalik määrata.

Saadaval on Mozilla WebThings Gateway 0.9, nutika kodu ja asjade Interneti-seadmete lüüs

Tuletage meelde, et WebThings Gateway 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 Debiani jaoks.

Saadaval on Mozilla WebThings Gateway 0.9, nutika kodu ja asjade Interneti-seadmete lüüs

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", seadistage WiFi, ZigBee või ZWave ühendus, leidke saadaolevad IoT-seadmed, konfigureerige välise juurdepääsu seaded ja lisage enim nõutud seadmed teie avaekraanile.

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”).

WebThings Framework pakub vahetatavate komponentide komplekti asjade Interneti-seadmete loomiseks, mis saavad WebThingsi API abil otse suhelda. Selliseid seadmeid saab WebThings Gateways või klienttarkvara (kasutades mDNS-i) automaatselt tuvastada, et edaspidi jälgida ja kontrollida veebi. Web Thingsi API serverirakendused valmistatakse ette teekide kujul
Python,
Java,

Rust, Arduino и mikropüüton.

Allikas: opennet.ru

Lisa kommentaar