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

Kampani ya Mozilla losindikizidwa kutulutsidwa kwatsopano kwazinthu Chipata cha WebThings 0.11, zomwe kuphatikiza ndi malaibulale WebThings Framework amapanga nsanja WebThings kupereka mwayi wopezeka m'magulu osiyanasiyana a zida za ogula ndikugwiritsa ntchito konsekonse Web Zinthu API kupanga kuyanjana nawo. Project kodi yolembedwa ndi mu JavaScript pogwiritsa ntchito nsanja ya seva ya Node.js ndi wogawidwa ndi zololedwa pansi pa MPL 2.0. Firmware yokhala ndi gateway kukonzekera kwa mitundu yosiyanasiyana ya Raspberry Pi. Zikupezekanso phukusi kwa OpenWrt, Fedora, Arch, Ubuntu, Raspbian ndi Debian, ndi okonzeka zida zogawa ndi chithandizo chophatikizika cha Things Gateway, chopereka mawonekedwe ogwirizana okhazikitsa nyumba yanzeru komanso malo olowera opanda zingwe.

M'kutulutsa kwatsopano:

  • Mawonekedwewa adakhazikitsidwa kwa anthu osalankhula Chingerezi.
    Zowonjezedwa kumasulira kwa zinenero 24, kuphatikizapo Chirasha;

  • Chiwerengero cha nsanja zomwe ma phukusi oyika amagawira chakulitsidwa. Kuphatikiza pazithunzi za Raspberry Pi ndi Docker anapanga phukusi la Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 ndi Fedora 30/31. Malo osungiramo AUR amakhala ndi phukusi la Arch Linux;
  • Dongosolo lodula mitengo yazidziwitso lakhazikika, kusonkhanitsa ziwerengero za magwiridwe antchito a zida zonse za IoT ndi masensa pamaneti apanyumba ndikulola munthu kuti aunike ntchito yawo ngati ma graph owonera. Mwachitsanzo, mutha kudziwa kangati zitseko zidatsegulidwa ndikutsekedwa mukalibe, momwe kutentha m'nyumba kunasinthira, zida zamagetsi zomwe zimalumikizidwa ndi soketi zanzeru zidadyedwa, pomwe chowunikira choyenda chinayambika, ndi zina zambiri. Ma chart amatha kupangidwa malinga ndi maola, masiku ndi masabata ndikuwongolera nthawi;

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

  • Kuyeserera kothandizira mawu komwe kumatha kuzindikira ndi kuchita zomwe mawu akulamula (mwachitsanzo, "kuyatsa nyali yakukhitchini") kudapezeka kuti sikumveka bwino ndikuchotsedwa. Kutulutsidwa kotsatira kudzachotsanso API yowongolera mawu. M'malo mwa wothandizira mawu omangidwa, akulangizidwa kuti agwiritse ntchito zowonjezera ndi ntchito zofanana, zomwe zingapezeke mu gawo la Zikhazikiko ➑ Zowonjezera;
  • Kumanga kwa Raspberry Pi tsopano kuli ndi mwayi woletsa kutumiza zosintha za OTA;
  • Zowonjezera zili ndi mwayi wopeza zilankhulo ndi zosintha zakumalo;
  • Kuwonjeza kuthekera kofikira pa intaneti kuchokera pamakina ena pamanetiweki amderalo popanda kubisa (pogwiritsa ntchito "http://" osati "https://");
  • Kudalirika komanso kukhazikika kwa ntchito ya PWA (Web App Progressive), zomwe zimakupatsani mwayi wokonza ntchito ndi pulogalamu yapaintaneti ngati pulogalamu yosiyana.

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. Kuti mulumikizane ndi chipata ndi nsanja za IoT, mutha kugwiritsa ntchito ma protocol a ZigBee ndi ZWave, WiFi kapena kulumikizana mwachindunji kudzera pa GPIO. 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.

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.

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

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

Source: opennet.ru

Kuwonjezera ndemanga