Mozilla WebThings Gateway 0.11 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.11, uas ua ke nrog cov tsev qiv ntawv WebThings Framework tsim ib lub platform WebThings muab kev nkag mus rau ntau pawg ntawm cov neeg siv khoom siv thiab siv universal Web Yam API los npaj kev sib tham nrog lawv. Qhov project code yog sau hauv JavaScript siv Node.js server platform thiab faib los ntawm muaj ntawv tso cai raws li MPL 2.0. Firmware nrog rooj vag npaj rau ntau yam Raspberry Pi qauv. Kuj muaj pob rau OpenWrt, Fedora, Arch, Ubuntu, Raspbian thiab Debian, thiab npaj txhij kev faib khoom siv 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.

Hauv qhov kev tso tawm tshiab:

  • Lub interface tau nyob hauv zos rau cov neeg siv tsis hais lus Askiv.
    Ntxiv kev txhais lus rau 24 yam lus, suav nrog Lavxias;

  • Tus naj npawb ntawm cov platforms uas cov pob khoom siv tau muab faib tau nthuav dav. Ntxiv rau cov duab rau Raspberry Pi thiab Docker tsim pob khoom rau Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 thiab Fedora 30/31. AUR repository hosts pob rau Arch Linux;
  • Lub kaw lus kaw qhov kev tshwm sim tau ruaj khov, sau cov txheeb cais ntawm kev ua haujlwm ntawm tag nrho IoT cov cuab yeej thiab cov sensors hauv tsev network thiab tso cai rau ib tus los ntsuas lawv cov haujlwm hauv daim duab pom. Piv txwv li, koj tuaj yeem paub seb lub qhov rooj qhib thiab kaw ntau npaum li cas thaum koj tsis tuaj, qhov kub hauv tsev hloov pauv li cas, ntau npaum li cas cov cuab yeej siv hluav taws xob txuas nrog cov ntse ntse noj, thaum lub ntsuas ntsuas tau tshwm sim, thiab lwm yam. Cov kab kos tuaj yeem ua tau raws li teev, hnub thiab lub lis piam thiab scrolled raws lub sijhawm teev;

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

  • Kev sim lub suab pab ua haujlwm uas tuaj yeem lees paub thiab ua tiav cov lus txib (piv txwv li, "tig lub teeb hauv chav ua noj") tau pom tias tsis zoo thiab tshem tawm. Qhov kev tso tawm tom ntej tseem yuav tshem tawm lub suab tswj API. Hloov chaw hauv lub suab pab, nws tau thov kom siv cov add-ons nrog kev ua haujlwm zoo sib xws, uas tuaj yeem pom hauv Cov Chaw ➑ Ntxiv-ons;
  • Kev tsim rau Raspberry Pi tam sim no muaj kev xaiv los lov tes taw kev xa tawm ntawm OTA hloov tshiab;
  • Add-ons muaj peev xwm nkag mus rau cov lus thiab cov chaw hauv cheeb tsam;
  • Ntxiv qhov muaj peev xwm nkag mus rau lub vev xaib cuam tshuam los ntawm lwm lub tshuab ntawm lub network hauv zos yam tsis muaj kev nkag mus (siv "http://" es tsis yog "https://");
  • Txhim kho kev ntseeg siab thiab ruaj khov ntawm PWA daim ntawv thov (Kev vam meej Web App), uas tso cai rau koj los teeb tsa kev ua haujlwm nrog lub vev xaib thov ua ib qho haujlwm cais.

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. 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. 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 ib 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 thaj chaw deb ntawm lub xeev ntawm lub tsev thiab kev saib xyuas video.

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.

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

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

Tau qhov twg los: opennet.ru

Ntxiv ib saib