Mozilla waxay soo bandhigtay madal WebThings

Mozilla ka dib laba sano oo tijaabo iyo horumarin ah soo bandhigay madal Shabkada, oo ay ku jireen mashaariic hore loo horumariyey Qaabdhismeedka WebThingsβ€ŠΠΈ Khadka Tooska ah ee WebThings, bixinta qaybo si ay awood u helaan qaybaha kala duwan ee qalabka macaamiisha iyo isticmaalka caalamiga ah Web Things API si loo abaabulo la falgalka iyaga. Horumarinta mashruuca faafin shatiga ku haysta MPL 2.0.

Qaab dhismeedka WebThings wuxuu bixiyaa qaybo la bedeli karo si loo abuuro aaladaha IoT kuwaas oo si toos ah ula xiriiri kara adoo isticmaalaya Web Things API. Aaladaha noocaan ah waxaa si toos ah u ogaan kara marinnada kadinka ku saleysan WebThings Gateway ama software macmiilka (adoo isticmaalaya mDNS) dabagalka iyo maamulka xiga ee shabakada. Hirgelinta adeegaha ee Waxyaabaha Shabakadda API waxa loo diyaariyey qaab maktabado ku jira
Python,
Java,

miridhku, Arduino ΠΈ micropython.

Khadka Tooska ah ee WebThings matalaya waa lakab caalami ah oo loogu talagalay abaabulka gelitaanka qaybaha kala duwan ee macaamiisha iyo aaladaha IoT, qarinaya astaamaha madal kasta oo aan u baahnayn isticmaalka codsiyada gaarka ah ee soo saaraha kasta. Koodhka mashruuca waxaa qoray ee JavaScript iyadoo la isticmaalayo nidaamka serverka Node.js. Si aad ula xiriirto albaabka laga galo aaladaha IoT, waxaad isticmaali kartaa borotokoolka ZigBee iyo ZWave, WiFi ama xiriir toos ah oo loo maro GPIO. Firmware leh irid diyaarisay noocyada kala duwan ee Raspberry Pi, sidoo kale waa la heli karaa baakadaha ee OpenWrt iyo Debian.

Mozilla waxay soo bandhigtay madal WebThings

Gateway waa suurtagal samee Boodhka Raspberry Pi oo hel nidaam kontorool guri oo caqli badan kaas oo isku dara dhammaan aaladaha IoT ee guriga oo siiya qalab lagu kormeero laguna maareeyo iyada oo loo marayo is-dhexgalka Shabkada. Madalku waxa kale oo uu kuu ogolaanayaa inaad abuurto codsiyo shabakadeed oo dheeraad ah oo la falgeli kara qalabka iyada oo loo marayo Web Thing API. Markaa, halkii aad ku rakibi lahayd codsigaaga moobilka nooc kasta oo aaladda IoT ah, waxaad isticmaali kartaa hal shabakad oo midaysan. Si aad u rakibto WebThings Gateway, si fudud u soo deji firmware-ka la bixiyay kaarka SD, fur martigeliyaha "gateway.local" ee browserka, samee xiriirinta WiFi, ZigBee ama ZWave, hel aaladaha IoT ee jira, habee xuduudaha gelitaanka dibadda oo ku dar aaladaha ugu caansan shaashadda gurigaaga.

Albaabka waxa uu taageeraa hawlaha sida aqoonsiga aaladaha shabakada maxaliga ah, doorashada ciwaanka webka ee ku xidhidhiyaha aaladaha intarneetka, abuurista akoonno si loo galo interface-ka shabkada gateway, isku xidhka aaladaha taageera borotokoolka ZigBee iyo Z-Wave lahaanshaha ee albaabka, hawlgelinta fog iyo daminta aaladaha codsiga shabakadda, la socodka fog ee xaaladda guriga iyo ilaalinta muuqaalka. Marka lagu daro shabakada internetka iyo API, albaabku wuxuu sidoo kale ka mid yahay taageerada tijaabada ah ee xakamaynta codka, kaas oo kuu ogolaanaya inaad aqoonsato oo aad fuliso amarrada codka (tusaale, " shid iftiinka jikada").

Oo ay la socoto ku dhawaaqida madal cusub oo WebThings, siideyn ayaa la daabacay Kadinka Mareegta 0.8, kaas oo soo jeedinaya hal-abuurka soo socda:

  • Nidaamka diiwaangelinta dhacdooyinka ayaa lagu daray kaas oo ururinaya tirakoobyada hawlgalka dhammaan qalabka IoT iyo dareemayaasha shabakada guriga oo kuu ogolaanaya inaad ku qiimeyso waxqabadkooda qaab garaafyo muuqaal ah. Tusaale ahaan, waxaad ogaan kartaa inta jeer ee albaabbada la furay oo la xiray intii aad maqan tahay, sida heerkulka guriga isu beddelay, inta qalab tamar ah oo ku xiran saldhigyada smart ee la isticmaalay, marka qalabka dhaqdhaqaaqa uu kiciyay, iwm. Garaafyada waxaa lagu dhisi karaa saacadaha, maalmaha iyo toddobaadyada waxaana lagu duuduubi karaa qiyaasta wakhtiga;

    Mozilla waxay soo bandhigtay madal WebThings

  • Qaylodhaan lagu daray oo kicin kara haddii ay dhacdo dhacdooyin u baahan jawaab degdeg ah. Tusaale ahaan, alaarmiga waxaa lagu xidhi karaa kicinta qiiqa, dareeraha ama qalabka kaarboon monoksaydh, iyo sidoo kale marka ay jiraan calaamado tuugo ah. Haddii calaamad la kiciyo, ogaysiinta dhacdadeeda waxa lagu soo diri karaa SMS ama ogaysiis kale;

    Mozilla waxay soo bandhigtay madal WebThings

  • Waxaa lagu daray is-dhexgal loogu talagalay habaynta xuduudaha isku xirka shabakada Markii hore, ka beddelashada shabakad wireless oo mid kale marka labada shabakadoodba la heli karo ayaa loo baahan yahay amarrada konsole ee socda. Hadda beddelidda cabbirrada shabakadda waxaa lagu samayn karaa interface-ka shabakadda (qaybta Settings ➑ Network), kaas oo aad ku maamuli karto meelaynta cinwaannada IP-ga, iskaan-ku-baarka shabakadaha wireless-ka ee jira oo aad beddesho dhibcaha gelitaanka;

    Mozilla waxay soo bandhigtay madal WebThings

  • La diyaariyay xirmooyinka tijaabada ah ee router-yada ee ku saleysan OpenWrt, kaas oo u oggolaanaya isticmaalka router-ka ma aha oo kaliya in la bixiyo marin-u-helka shabakadda, laakiin sidoo kale sida qanjidhada guriga ee smart. Mustaqbalka, waxaan qorsheyneynaa inaan diyaarino qaybintayada ku saleysan OpenWrt oo leh taageero isku dhafan oo loogu talagalay Things Gateway, anagoo bixinayna isdhexgal mideysan oo loogu talagalay dejinta guri caqli badan iyo barta gelitaanka wireless. Hadda, WebThings Gateway waxay mar hore u shaqayn kartaa sidii barta gelitaanka bilaa-waayirka ah, oo ma aha oo keliya macmiilka wireless-ka.

Source: opennet.ru

Add a comment