Mozilla WebThings Gateway 0.9 inapatikana, lango la vifaa mahiri vya nyumbani na IoT

Kampuni ya Mozilla ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° kutolewa kwa bidhaa mpya Lango la WebThings 0.9, pamoja na kusasisha maktaba Mfumo wa Mambo ya Wavuti 0.12, kutengeneza jukwaa Mambo ya Wavuti, ambayo hutoa vipengele ili kuwezesha upatikanaji wa aina mbalimbali za vifaa vya watumiaji na kutumia zima API ya Mambo ya Wavuti kupanga mwingiliano nao. Maendeleo ya mradi kuenea iliyopewa leseni chini ya MPL 2.0.

Toleo jipya la WebThings Gateway linajulikana kwa maendeleo yake
vifurushi kulingana na OpenWrt, ambayo inaruhusu matumizi ya ruta zisizo na waya sio tu kutoa ufikiaji wa mtandao, lakini pia kama nodi za udhibiti wa nyumbani. Ikiwa ni pamoja na tayari usambazaji wenyewe kulingana na OpenWrt na usaidizi uliojumuishwa wa Things Gateway, ukitoa kiolesura kimoja cha kusanidi nyumba mahiri na mahali pa ufikiaji pasiwaya. Usambazaji unajenga kuundwa kwa router wazi Turris Omnia.

Firmware inayotokana na OpenWrt hutoa kiolesura cha usanidi cha awali kinachokuruhusu kusanidi kifaa kufanya kazi kama sehemu ya ufikiaji isiyo na waya au kama mteja kuunganisha kwenye mtandao uliopo wa pasiwaya. Utendaji wa mkusanyiko bado ni mdogo na bado umewekwa kama wa majaribio, hauwezi kubadilisha kikamilifu vipanga njia vilivyopo visivyo na waya.

Mozilla WebThings Gateway 0.9 inapatikana, lango la vifaa mahiri vya nyumbani na IoT

Ubunifu wa pili muhimu ni utekelezaji wa usaidizi wa bodi Raspberry Pi 4, ambayo, kama bodi zingine za Raspberry Pi, tayari tofauti makanisa kulingana na usambazaji wa Raspbian.

Miongoni mwa maboresho ya kazi, utekelezaji wa aina mpya ya nyongeza (Notifier) ​​inabainishwa, ambayo inaruhusu kupanua mfumo uliopatikana hapo awali wa kutuma ujumbe kupitia arifa za Push kwenye kivinjari. Kiarifu hukuruhusu kuunda vidhibiti na kuweka sheria za kutuma ujumbe kupitia njia mbalimbali za mawasiliano, kwa mfano, kutuma SMS au Barua pepe wakati vitambuzi vya mwendo ndani ya nyumba vinapoanzishwa. Inawezekana kuweka kipaumbele cha arifa zilizotumwa.

Mozilla WebThings Gateway 0.9 inapatikana, lango la vifaa mahiri vya nyumbani na IoT

Kama ukumbusho, WebThings Gateway ni ni safu ya ulimwengu kwa ajili ya kupanga ufikiaji wa aina mbalimbali za vifaa vya watumiaji na IoT, inayoficha vipengele vya kila jukwaa na haihitaji matumizi ya programu maalum kwa kila mtengenezaji. Msimbo wa mradi Imeandikwa na katika JavaScript kwa kutumia jukwaa la seva la Node.js. Ili kuingiliana lango na majukwaa ya IoT, unaweza kutumia itifaki za ZigBee na ZWave, WiFi au muunganisho wa moja kwa moja kupitia GPIO. Firmware iliyo na lango tayari kwa aina mbalimbali za Raspberry Pi, zinapatikana pia vifurushi kwa OpenWrt na Debian.

Mozilla WebThings Gateway 0.9 inapatikana, lango la vifaa mahiri vya nyumbani na IoT

Lango linawezekana toa kwenye ubao wa Raspberry Pi na upate mfumo mahiri wa kudhibiti nyumbani ambao unaunganisha vifaa vyote vya IoT ndani ya nyumba na kutoa zana za kuvifuatilia na kuvidhibiti kupitia kiolesura cha Wavuti. Jukwaa pia hukuruhusu kuunda programu za ziada za wavuti ambazo zinaweza kuingiliana na vifaa kupitia API ya Kitu cha Wavuti.

Kwa hivyo, badala ya kusakinisha programu yako ya rununu kwa kila aina ya kifaa cha IoT, unaweza kutumia kiolesura kimoja cha wavuti. Ili kusakinisha WebThings Gateway, pakua tu programu dhibiti iliyotolewa kwenye kadi ya SD, fungua seva pangishi ya β€œgateway.local” kwenye kivinjari, weka muunganisho wa WiFi, ZigBee au ZWave, pata vifaa vya IoT vilivyopo, sanidi vigezo vya ufikiaji wa nje na uongeze. vifaa maarufu zaidi kwenye skrini yako ya nyumbani.

Lango linaauni utendakazi kama vile kutambua vifaa kwenye mtandao wa ndani, kuchagua anwani ya tovuti ya kuunganisha kwenye vifaa kutoka kwa Mtandao, kuunda akaunti ili kufikia kiolesura cha lango, kuunganisha vifaa vinavyotumia itifaki za ZigBee na Z-Wave kwenye lango, uanzishaji wa mbali na kuzima vifaa kutoka kwa programu ya wavuti, ufuatiliaji wa mbali wa hali ya nyumba na ufuatiliaji wa video. Mbali na kiolesura cha wavuti na API, lango pia linajumuisha usaidizi wa majaribio kwa udhibiti wa sauti, ambayo inakuwezesha kutambua na kutekeleza amri za sauti (kwa mfano, "kuwasha mwanga jikoni").

Mfumo wa WebThings hutoa seti ya vijenzi vinavyoweza kubadilishwa vya kuunda vifaa vya IoT ambavyo vinaweza kuwasiliana moja kwa moja kwa kutumia API ya Mambo ya Wavuti. Vifaa kama hivyo vinaweza kutambuliwa kiotomatiki na lango la WebThings Gateway au programu ya mteja (kwa kutumia mDNS) kwa ufuatiliaji na usimamizi unaofuata kupitia Wavuti. Utekelezaji wa seva kwa API ya Mambo ya Wavuti hutayarishwa kwa njia ya maktaba katika
Chatu,
Java,

Kutu, Arduino ΠΈ micropython.

Chanzo: opennet.ru

Kuongeza maoni