Mozilla WebThings Gateway 0.9 ikupezeka, chipata chanyumba zanzeru ndi zida za IoT

Kampani ya Mozilla losindikizidwa kutulutsidwa kwatsopano kwazinthu Chipata cha WebThings 0.9, komanso kukonzanso malaibulale WebThings Framework 0.12, kupanga nsanja WebThings, yomwe imapereka zigawo kuti athe kupeza magulu osiyanasiyana a zipangizo za ogula ndikugwiritsa ntchito chilengedwe chonse Web Zinthu API kupanga kuyanjana nawo. Zotukuka za polojekiti kufalitsa zololedwa pansi pa MPL 2.0.

Kutulutsidwa kwatsopano kwa WebThings Gateway ndikodziwika pakukula kwake
phukusi yochokera ku OpenWrt, yomwe imalola kugwiritsa ntchito ma routers opanda zingwe osati kungopereka mwayi wopezera maukonde, komanso ngati ma node owongolera kunyumba. kuphatikiza okonzeka kugawa kwanu mozikidwa pa OpenWrt ndi chithandizo chophatikizika cha Zinthu Chipata, kupereka mawonekedwe ogwirizana okhazikitsa nyumba yanzeru ndi malo olowera opanda zingwe. Kugawa kumamanga anapanga kwa rauta yotseguka Turris Omnia.

Firmware yochokera ku OpenWrt imapereka mawonekedwe oyambira omwe amakupatsani mwayi wokonza chipangizocho kuti chikhale ngati malo opanda zingwe kapena ngati kasitomala kuti mulumikizane ndi netiweki yomwe ilipo. Magwiridwe a msonkhano akadali ochepa ndipo amayikidwabe ngati oyesera, osatha kusintha ma routers omwe alipo opanda zingwe.

Mozilla WebThings Gateway 0.9 ikupezeka, chipata chanyumba zanzeru ndi zida za IoT

Chachiwiri chofunikira chatsopano ndikukhazikitsa thandizo la board Rasipiberi Pihahiroti 4, zomwe, monga matabwa ena a Raspberry Pi, kukonzekera kulekana misonkhano ikuluikulu kutengera kugawa kwa Raspbian.

Zina mwa kusintha kwa magwiridwe antchito, kukhazikitsidwa kwa mtundu watsopano wowonjezera (Notifier) ​​​​kumadziwika, komwe kumalola kukulitsa makina omwe analipo kale otumizira mauthenga kudzera pazidziwitso za Push mu msakatuli. Notifier imakulolani kuti mupange zogwirira ntchito ndikukhazikitsa malamulo otumizira mauthenga kudzera munjira zosiyanasiyana zoyankhulirana, mwachitsanzo, kutumiza ma SMS kapena Imelo pomwe masensa oyenda mnyumba ayambika. Ndizotheka kukhazikitsa patsogolo zidziwitso zotumizidwa.

Mozilla WebThings Gateway 0.9 ikupezeka, chipata chanyumba zanzeru ndi zida za IoT

Monga chikumbutso, WebThings Gateway imaimira ndi gawo lapadziko lonse lapansi lokonzekera mwayi wopezeka m'magulu osiyanasiyana a ogula ndi zida za IoT, kubisa zomwe zili papulatifomu iliyonse osafunikira kugwiritsa ntchito mapulogalamu apadera kwa wopanga aliyense. Project kodi yolembedwa ndi mu JavaScript pogwiritsa ntchito nsanja ya seva ya Node.js. Kuti mulumikizane ndi chipata ndi nsanja za IoT, mutha kugwiritsa ntchito ma protocol a ZigBee ndi ZWave, WiFi kapena kulumikizana mwachindunji kudzera pa GPIO. Firmware yokhala ndi gateway kukonzekera pamitundu yosiyanasiyana ya Raspberry Pi, imapezekanso phukusi kwa OpenWrt ndi Debian.

Mozilla WebThings Gateway 0.9 ikupezeka, chipata chanyumba zanzeru ndi zida za IoT

Chipata ndi chotheka kukhazikitsa pa bolodi la Raspberry Pi ndikupeza makina owongolera kunyumba omwe amaphatikiza zida zonse za IoT mnyumbamo ndikupereka zida zowunikira ndikuwongolera kudzera pa intaneti. Pulatifomu imakupatsaninso mwayi wopanga mapulogalamu owonjezera a intaneti omwe angagwirizane ndi zida kudzera Web Thing API.

Chifukwa chake, m'malo moyika pulogalamu yanu yam'manja pamtundu uliwonse wa chipangizo cha IoT, mutha kugwiritsa ntchito mawonekedwe amodzi a intaneti. Kuti muyike WebThings Gateway, ingotsitsani firmware yoperekedwa ku SD khadi, tsegulani "gateway.local" mu msakatuli, khazikitsani cholumikizira ku WiFi, ZigBee kapena ZWave, pezani zida za IoT zomwe zilipo, sinthani magawo olowera kunja ndikuwonjezera. zida zodziwika kwambiri patsamba lanu lanyumba.

Chipatacho chimathandizira ntchito monga kuzindikira zida pa netiweki yakomweko, kusankha adilesi ya intaneti yolumikizira zida kuchokera pa intaneti, kupanga maakaunti kuti mupeze mawonekedwe awebusayiti, kulumikiza zida zomwe zimathandizira ma protocol a ZigBee ndi Z-Wave pachipata, kutsegula kwakutali ndikuzimitsa zida kuchokera pa pulogalamu yapaintaneti, kuyang'anira kutali komwe kuli nyumba komanso kuyang'anira makanema. Kuphatikiza pa mawonekedwe a intaneti ndi API, chipatacho chimaphatikizansopo chithandizo choyesera chowongolera mawu, chomwe chimakulolani kuti muzindikire ndikuchita malamulo amawu (mwachitsanzo, "yatsani kuwala kukhitchini").

WebThings Framework imapereka zida zosinthira zopanga zida za IoT zomwe zimatha kulumikizana mwachindunji pogwiritsa ntchito Web Things API. Zida zotere zimatha kudziwidwa ndi WebThings Gateway-based gateways kapena pulogalamu yamakasitomala (pogwiritsa ntchito mDNS) pakuwunika ndi kuyang'anira kudzera pa intaneti. Kukhazikitsa kwa seva kwa Web Zinthu API kumakonzedwa ngati malaibulale mu
Python,
Java,

dzimbiri, Arduino и micropython.

Source: opennet.ru

Kuwonjezera ndemanga