Mozilla yakatumira iyo WebThing chirongwa chemahara kuti chiyangarara

Developers Mozilla WebThings, mapuratifomu emidziyo yevatengi internet, yakashuma nezvekuparadzanisa kubva kuMozilla uye kuve yakazvimirira yakavhurika sosi chirongwa. Iyi puratifomu yakatumidzwa zita zvakare kubva kuMozilla WebThings kuti ingori WebThings uye inogoverwa kuburikidza newebhusaiti itsva. webthings.io. Chikonzero chezviito zvakatorwa kuderedzwa kweMozilla yakananga mari mupurojekiti uye kuendeswa kwezvinoitika zvine hukama kunharaunda. Iyo purojekiti icharamba yakamira, asi ikozvino ichave yakazvimiririra kubva kuMozilla, haizokwanisi kushandisa Mozilla zvivakwa uye icharasikirwa nekodzero yekushandisa zvikwangwani zveMozilla.

Shanduko dzakaratidzwa hadzizokanganisa mashandiro emagedhi epamba agara akaiswa munzvimbo yakavakirwa paWebThings, inozvimiririra uye isina kusungirirwa kumasevhisi egore kana zvekunze. Nekudaro, zvigadziriso zvino zvave kugoverwa kuburikidza nenharaunda-inochengetedzwa zvivakwa kwete zveMozilla, zvinoda shanduko yekumisikidzwa. Iyo sevhisi yekuronga tunnel dzekumba magedhi epamba uchishandisa *.mozilla-iot.org subdomain icharamba ichishanda kusvika Zvita 31, 2020. Basa risati ramiswa, rakarongwa kutanga kutsiva kunobva pane webthings.io domain, shanduko kune iyo inoda kunyoreswa zvakare.

Rangarira kuti iyo WebThings chikuva ine gedhi WebThings Gateway nemaraibhurari WebThings Framework. Iyo kodhi yeprojekiti yakanyorwa muJavaScript uchishandisa iyo Node.js server chikuva uye inoparadzirwa ne ine rezinesi pasi peMPL 2.0. Iyo yakagadzirira-yakagadzirwa software iri kuvandudzwa yakavakirwa paOpenWrt kugovera kit nerutsigiro rwakabatanidzwa rweWebThings Gateway, ichipa yakabatana interface yekumisikidza yakangwara imba uye isina waya yekupinda nzvimbo.

WebThings Gateway inomirira iyo inzvimbo yepasirese yekuronga kupinda kune akasiyana mapoka evatengi neIoT zvishandiso, ichivanza maficha epuratifomu yega yega uye isingade kushandiswa kwezvishandiso zvakanangana nemugadziri wega wega. Kudyidzana gedhi neIoT mapuratifomu, unogona kushandisa iyo ZigBee uye ZWave protocol, WiFi kana yakananga kubatana kuburikidza neGPIO. Gateway inogoneka ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ paRaspberry Pi bhodhi uye tora yakangwara imba yekudzora sisitimu iyo inobatanidza ese maIoT zvishandiso mumba uye inopa maturusi ekutarisa nekuzvibata kuburikidza neWebhu interface.

Iyo puratifomu zvakare inobvumidza iwe kugadzira mamwe mawebhu maapplication anogona kupindirana nemidziyo kuburikidza Webhu Chinhu API. Saka, pachinzvimbo chekuisa yako wega nharembozha yemhando yega yega yeIoT mudziyo, unogona kushandisa imwechete yakabatana yewebhu interface. Kuisa WebThings Gateway, ingo dhawunirodha firmware yakapihwa kune SD kadhi, vhura iyo "gateway.local" mubhurawuza, gadzira chinongedzo kuWiFi, ZigBee kana ZWave, tsvaga zvishandiso zveIoT zviripo, gadzirisa maparamita ekupinda kunze uye wedzera. zvishandiso zvinonyanya kufarirwa kune yako skrini yekumba.

Iyo gedhi inotsigira mabasa akadai sekuzivisa zvishandiso panetiweki yemunharaunda, kusarudza kero yewebhu yekubatanidza kune zvishandiso kubva paInternet, kugadzira maakaunti kuti uwane gedhi rewebhu interface, kubatanidza zvishandiso zvinotsigira varidzi veZigBee uye Z-Wave protocol kune gedhi, kure activation uye kudzima zvishandiso kubva pawebhu application, kure nekutarisa mamiriro eimba uye vhidhiyo yekutarisa.

Iyo WebThings Framework inopa seti yezvinogadziriswa zvikamu zvekugadzira IoT zvishandiso zvinokwanisa kutaurirana zvakananga uchishandisa iyo Webhu Zvinhu API. Midziyo yakadaro inogona kungoonekwa neWebThings Gateway-based magedhi kana mutengi software (uchishandisa mDNS) yekutevera yekutarisisa uye manejimendi kuburikidza neWebhu. Kuitwa kweSeva kweWebhu Zvinhu API zvakagadzirirwa nenzira yemaraibhurari mukati
Python,
Java,

ngura, Arduino ΠΈ micropython.

Mozilla yakatumira iyo WebThing chirongwa chemahara kuti chiyangarara

Mozilla yakatumira iyo WebThing chirongwa chemahara kuti chiyangarara

Source: opennet.ru

Voeg