Mozilla WebThings Gateway 0.9 muaj, rooj vag rau lub tsev ntse thiab IoT khoom siv

Lub tuam txhab Mozilla luam tawm cov khoom tshiab tso tawm WebThings Rooj Vag 0.9, nrog rau kev hloov kho cov tsev qiv ntawv WebThings Framework 0.12, tsim lub platform WebThings, uas muab cov khoom siv kom nkag mus rau ntau pawg ntawm cov neeg siv khoom siv thiab siv universal Web Yam API los npaj kev sib tham nrog lawv. Kev tsim kho qhov project kis mus muaj ntawv tso cai raws li MPL 2.0.

Qhov kev tso tawm tshiab ntawm WebThings Gateway yog qhov tseem ceeb rau nws txoj kev loj hlob
pob khoom raws li OpenWrt, uas tso cai rau kev siv cov wireless routers tsis yog tsuas yog muab kev nkag mus rau hauv lub network, tab sis kuj yog cov ntse tswj ntawm lub tsev. suav nrog npaj tus kheej faib raws li OpenWrt nrog kev txhawb nqa rau Yam Gateway, muab kev sib koom ua ke rau kev teeb tsa lub tsev ntse thiab qhov chaw nkag mus rau wireless. Kev faib khoom tsim tsim rau qhib router Turis Omnia.

Lub OpenWrt-based firmware muab qhov kev teeb tsa thawj zaug uas tso cai rau koj los teeb tsa lub cuab yeej los ua qhov chaw nkag wireless lossis ua tus neeg siv khoom txuas mus rau lub wireless network uas twb muaj lawm. Kev ua haujlwm ntawm kev sib dhos tseem txwv thiab nws tseem nyob hauv qhov kev sim, tsis muaj peev xwm hloov pauv cov wireless routers uas twb muaj lawm.

Mozilla WebThings Gateway 0.9 muaj, rooj vag rau lub tsev ntse thiab IoT khoom siv

Qhov thib ob tseem ceeb innovation yog qhov kev siv ntawm pawg thawj coj saib xyuas Txiv pos Pi 4, uas, zoo li lwm yam Raspberry Pi boards, npaj cais cov rooj sib txoos raws li Raspbian kev faib tawm.

Ntawm cov kev txhim kho kev ua haujlwm, kev ua haujlwm ntawm ib hom tshiab add-on (Notifier) ​​​​, uas tso cai rau nthuav dav cov txheej txheem yav dhau los rau kev xa cov lus ntawm Push ceeb toom hauv browser. Cov ntawv ceeb toom tso cai rau koj los tsim cov neeg ua haujlwm thiab teeb tsa cov cai rau kev xa xov los ntawm ntau txoj kev sib txuas lus, piv txwv li, xa SMS lossis Email thaum lub suab sensors hauv tsev tau tshwm sim. Nws yog qhov ua tau los teeb tsa qhov tseem ceeb ntawm kev xa ntawv ceeb toom.

Mozilla WebThings Gateway 0.9 muaj, rooj vag rau lub tsev ntse thiab IoT khoom siv

Raws li kev ceeb toom, WebThings Gateway sawv cev yog txheej txheej thoob ntiaj teb rau kev teeb tsa kev nkag mus rau ntau pawg ntawm cov neeg siv khoom thiab IoT cov cuab yeej, zais cov yam ntxwv ntawm txhua lub platform thiab tsis tas yuav tsum siv cov ntawv thov tshwj xeeb rau txhua lub chaw tsim khoom. Qhov project code yog sau hauv JavaScript siv Node.js server platform. Txhawm rau cuam tshuam lub rooj vag nrog IoT platforms, koj tuaj yeem siv ZigBee thiab ZWave raws tu qauv, WiFi lossis kev sib txuas ncaj qha ntawm GPIO. Firmware nrog lub rooj vag npaj rau ntau yam Raspberry Pi qauv, kuj muaj pob rau OpenWrt thiab Debian.

Mozilla WebThings Gateway 0.9 muaj, rooj vag rau lub tsev ntse thiab IoT khoom siv

Rooj vag yog ua tau tsim ntawm lub Rooj Tswjhwm Saib Raspberry Pi thiab tau txais kev tswj hwm hauv tsev ntse uas sib koom ua ke tag nrho cov khoom siv IoT hauv tsev thiab muab cov cuab yeej rau kev saib xyuas thiab tswj lawv ntawm Web interface. Lub platform kuj tso cai rau koj los tsim cov vev xaib ntxiv uas tuaj yeem cuam tshuam nrog cov khoom siv ntawm Web Thing API.

Yog li, es tsis txhob txhim kho koj tus kheej daim ntawv thov mobile rau txhua hom IoT ntaus ntawv, koj tuaj yeem siv tib lub vev xaib sib koom ua ke. Txhawm rau nruab WebThings Gateway, tsuas yog rub tawm cov khoom siv tau muab rau SD daim npav, qhib "gateway.local" tus tswv tsev hauv qhov browser, teeb tsa kev sib txuas rau WiFi, ZigBee lossis ZWave, nrhiav cov cuab yeej IoT uas twb muaj lawm, teeb tsa cov kev txwv rau kev nkag mus sab nraud thiab ntxiv cov khoom siv nrov tshaj plaws rau koj lub vijtsam hauv tsev.

Lub rooj vag txhawb nqa kev ua haujlwm xws li txheeb xyuas cov khoom siv hauv lub network hauv zos, xaiv qhov chaw nyob hauv lub vev xaib rau kev txuas mus rau cov khoom siv hauv Is Taws Nem, tsim cov nyiaj nkag mus rau lub rooj vag web interface, txuas cov khoom siv uas txhawb nqa cov txheej txheem ZigBee thiab Z-Wave rau lub rooj vag, kev ua kom tej thaj chaw deb thiab kaw cov khoom siv los ntawm lub vev xaib thov, kev saib xyuas tej thaj chaw deb ntawm lub xeev ntawm lub tsev thiab kev soj ntsuam video. Ntxiv nrog rau lub vev xaib interface thiab API, lub rooj vag tseem suav nrog kev sim txhawb rau kev tswj lub suab, uas tso cai rau koj paub thiab ua tiav cov lus txib (piv txwv li, "tig lub teeb hauv chav ua noj").

Lub WebThings Framework muab cov txheej txheem hloov pauv tau los tsim cov khoom siv IoT uas tuaj yeem sib txuas lus ncaj qha siv Web Things API. Cov cuab yeej zoo li no tuaj yeem raug kuaj pom los ntawm WebThings Gateway-raws li lub rooj vag lossis cov neeg siv software (siv mDNS) rau kev saib xyuas thiab kev tswj hwm ntawm lub vev xaib. Kev siv neeg rau zaub mov rau Web Yam API yog npaj rau hauv daim ntawv ntawm cov tsev qiv ntawv hauv
Nab hab sej,
Java,

xeb, Arduino и micropython.

Tau qhov twg los: opennet.ru

Ntxiv ib saib