Mozilla WebThings Gateway 0.10 waa la heli karaa, albaabka guriga smart iyo aaladaha IoT
Shirkadda Mozilla la daabacay sii daayo alaabta cusub Kadinka Mareegta 0.10, 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 Π΄Π»Ρ OpenWrt ΠΈ Debian, Π° Π½Π° Π±Π°Π·Π΅ OpenWrt ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ 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.
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 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").
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,