Mozilla WebThings Gateway 0.11 waa la heli karaa, albaabka guriga smart iyo aaladaha IoT

Shirkadda Mozilla la daabacay sii daayo alaabta cusub Kadinka Mareegta 0.11, kuwaas oo lagu daray maktabadaha Qaabdhismeedka WebThings madal samaysaa Shabkada si loo siiyo helitaanka qaybaha kala duwan ee qalabka macaamiisha iyo isticmaalka caalamiga ah Web Things API si loo abaabulo la falgalka iyaga. Koodhka mashruuca waxaa qoray ee JavaScript iyadoo la isticmaalayo nidaamka serverka Node.js iyo qaybiyey shatiga ku haysta MPL 2.0. Firmware leh irid diyaarisay noocyada kala duwan ee Raspberry Pi. Sidoo kale waa la heli karaa baakadaha loogu talagalay OpenWrt, Fedora, Arch, Ubuntu, Raspbian iyo Debian, iyo mid diyaarsan xirmada qaybinta oo leh taageero isku dhafan oo loogu talagalay Things Gateway, siinta interface midaysan oo loogu talagalay dejinta guri caqli badan iyo barta gelitaanka wireless.

Siideynta cusub:

  • Interface-ka waxa loo habeeyey isticmaalayaasha aan Ingiriisiga ku hadlin.
    Lagu daray tarjumaadaha 24 luqadood, oo ay ku jiraan Ruush;

  • Tirada goobaha xirmooyinka rakibidda loo qaybiyo waa la ballaariyay. Waxa dheer sawirada Raspberry Pi iyo Docker sameeyay xirmooyinka Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 iyo Fedora 30/31. Kaydka AUR wuxuu martigeliyaa xirmooyinka Arch Linux;
  • Nidaamka xidhitaanka dhacdooyinka ayaa la xasiliyay, ururinta tirakoobyada hawlgalka dhammaan qalabka IoT iyo dareemayaasha shabakada guriga iyo u oggolaanaya mid ka mid ah inuu qiimeeyo 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 WebThings Gateway 0.11 waa la heli karaa, albaabka guriga smart iyo aaladaha IoT

  • Shaqeynta kaaliyaha codka tijaabada ah ee aqoonsan kara oo fulin kara amarada codka (tusaale, "daar nalka jikada") ayaa la ogaaday in aanu dhawaaqin oo laga saaray. Siideynta xigta waxay sidoo kale meesha ka saari doontaa xakamaynta codka API. Halkii laga heli lahaa kaaliyaha codka ku dhex dhisan, waxaa la soo jeediyay in la isticmaalo add-ons oo leh shaqo la mid ah, taas oo laga heli karo Settings ➑ Qaybta Add-ons;
  • Dhismaha Raspberry Pi hadda wuxuu leeyahay ikhtiyaar uu ku joojiyo gaarsiinta tooska ah ee cusbooneysiinta OTA;
  • Add-ons waxay awood u leeyihiin inay galaan luuqada iyo goobaha deegaan;
  • Waxaa lagu daray awoodda laga heli karo interface-ka shabakadaha nidaamyada kale ee shabakadda maxalliga ah iyada oo aan la isticmaalin sirta (adoo isticmaalaya "http: //" halkii "https: //");
  • Kalsoonida iyo xasiloonida codsiga PWA oo la hagaajiyayHorusocod Boggan Horusocod), kaas oo kuu ogolaanaya inaad ku abaabusho shaqada codsiga shabakada sida barnaamij gaar ah.

Xusuusin ahaan, WebThings Gateway matalaya waa lakab caalami ah oo loogu talagalay abaabulka gelitaanka qaybaha kala duwan ee macaamiisha iyo aaladaha IoT, qarinaya sifooyinka madal kasta oo aan u baahnayn isticmaalka codsiyada gaarka ah ee soo saaraha kasta. 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. 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.

Goobtu waxay sidoo kale kuu ogolaaneysaa inaad abuurto codsiyo shabakadeed oo dheeri ah oo la falgeli kara aaladaha 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 ay ka midka yihiin garashada aaladaha shabakada maxaliga ah, doorashada ciwaanka webka ee ku xidhidhiyaha aaladaha intarneetka, abuurista xisaabaadka si loo galo interface-ka shabkada gateway, isku xidhka qalabyada 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.

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.

Mozilla WebThings Gateway 0.11 waa la heli karaa, albaabka guriga smart iyo aaladaha IoT

Mozilla WebThings Gateway 0.11 waa la heli karaa, albaabka guriga smart iyo aaladaha IoT

Source: opennet.ru

Add a comment