Mozilla WebThings Gateway 0.9 e fumaneha, monyako oa lisebelisoa tsa lapeng tse bohlale le tsa IoT

Khampani ea Mozilla e phatlalalitsoeng tlhahiso e ncha ea sehlahisoa Heke ea WebThings 0.9, hammoho le ho nchafatsa lilaebrari WebThings Framework 0.12, ho theha sethala WebThings, e fanang ka likarolo ho etsa hore ho khonehe ho fihlella mekhahlelo e fapaneng ea lisebelisoa tsa bareki le ho sebelisa bokahohle Web Things API ho hlophisa puisano le bona. Lintlafatso tsa merero ho jaleha e nang le laesense tlasa MPL 2.0.

Tokollo e ncha ea WebThings Gateway e bohlokoa bakeng sa nts'etsopele ea eona
liphutheloana e thehiloe ho OpenWrt, e lumellang tšebeliso ea li-routers tse se nang mohala eseng feela ho fana ka phihlello ea marang-rang, empa hape e le li-node tse bohlale tsa taolo ea lapeng. Ho kenyeletsa itokisitse kabo ea hau e thehiloeng ho OpenWrt e nang le ts'ehetso e kopaneng ea Things Gateway, e fana ka sebopeho se kopaneng bakeng sa ho theha lehae le bohlale le sebaka sa phihlello sa waelese. Kabo ea haha thehoa bakeng sa router e bulehileng Turris Omnia.

Firmware e thehiloeng ho OpenWrt e fana ka sebopeho sa ho seta sa pele se u lumellang hore u lokise sesebelisoa hore se sebetse e le sebaka sa phihlello sa waelese kapa joalo ka moreki ho hokela marang-rang a se nang mohala. Ts'ebetso ea kopano e ntse e lekanyelitsoe mme e ntse e behiloe joalo ka liteko, ha e khone ho nkela li-routers tse seng li ntse li le teng sebaka ka botlalo.

Mozilla WebThings Gateway 0.9 e fumaneha, monyako oa lisebelisoa tsa lapeng tse bohlale le tsa IoT

Popontshwa ya bobedi ya bohlokwa ke ho kenngwa tshebetsong ha tshehetso ya boto Raspberry Pi 4, eo, joalo ka liboto tse ling tsa Raspberry Pi, lokisitsoe arola likopano e ipapisitse le kabo ea Raspbian.

Har'a lintlafatso tsa ts'ebetso, ts'ebetso ea mofuta o mocha oa tlatsetso (Notifier) ​​e hlokometsoe, e lumellang ho holisa sistimi e neng e le teng pele ea ho romella melaetsa ka litsebiso tsa Push ho sebatli. Notifier eu lumella hore u thehe li-handers le ho beha melao ea ho romela melaetsa ka litsela tse fapa-fapaneng tsa puisano, mohlala, ho romela SMS kapa Email ha li-sensor tse tsamaeang ka tlung li qala. Hoa khoneha ho beha bohlokoa ba litsebiso tse rometsoeng.

Mozilla WebThings Gateway 0.9 e fumaneha, monyako oa lisebelisoa tsa lapeng tse bohlale le tsa IoT

E le khopotso, WebThings Gateway e emela ke lera la bokahohleng bakeng sa ho hlophisa phihlello ea mekhahlelo e fapaneng ea lisebelisoa tsa bareki le tsa IoT, e patang likarolo tsa sethala ka seng mme e sa hloke tšebeliso ea lits'ebetso tse ikhethileng ho moetsi ka mong. Khoutu ea morero ngotsoe ho JavaScript ho sebelisa sethala sa seva sa Node.js. Ho sebelisana le heke le li-platform tsa IoT, o ka sebelisa liprothokholo tsa ZigBee le ZWave, WiFi kapa khokahano e tobileng ka GPIO. Firmware e nang le heke lokisitsoe bakeng sa mefuta e fapaneng ea Raspberry Pi, e fumaneha hape liphutheloana bakeng sa OpenWrt le Debian.

Mozilla WebThings Gateway 0.9 e fumaneha, monyako oa lisebelisoa tsa lapeng tse bohlale le tsa IoT

Gateway e ka khoneha theha ho boto ea Raspberry Pi 'me u fumane sistimi e bohlale ea taolo ea lapeng e kopanyang lisebelisoa tsohle tsa IoT ka tlung mme e fana ka lisebelisoa tsa ho li beha leihlo le ho li laola ka sehokelo sa Webo. Sethala se boetse se u lumella ho etsa lits'ebetso tse ling tsa webo tse ka sebelisanang le lisebelisoa ka Web Thing API.

Kahoo, sebakeng sa ho kenya sesebelisoa sa hau sa mohala bakeng sa mofuta o mong le o mong oa sesebelisoa sa IoT, u ka sebelisa sehokelo se le seng se kopaneng sa webo. Ho kenya WebThings Gateway, feela khoasolla firmware e fanoeng kareteng ea SD, bula "gateway.local" moamoheli ho sebatli, theha khokahano ho WiFi, ZigBee kapa ZWave, fumana lisebelisoa tse teng tsa IoT, lokisa liparamente bakeng sa phihlello ea kantle ebe u eketsa. lisebelisoa tse tsebahalang haholo skrineng sa hau sa lapeng.

Heke e ts'ehetsa mesebetsi e kang ho tsebahatsa lisebelisoa marang-rang a lehae, ho khetha aterese ea sebaka sa marang-rang bakeng sa ho hokela lisebelisoa ho tsoa Marang-rang, ho theha li-account ho fihlella sehokelo sa marang-rang sa heke, lisebelisoa tse hokahanyang tse tšehetsang liprothokholo tsa ZigBee le Z-Wave ho ea hekeng, ho kenya ts'ebetsong hole le ho tima lisebelisoa ho tsoa ts'ebelisong ea webo, ho lekola boemo ba ntlo le ho shebella video. Ntle le sebopeho sa marang-rang le API, heke e boetse e kenyelletsa ts'ehetso ea liteko bakeng sa taolo ea lentsoe, e u lumellang ho lemoha le ho phethahatsa litaelo tsa lentsoe (mohlala, "khantša lebone ka kichineng").

WebThings Framework e fana ka sete ea likarolo tse ka nkeloang sebaka bakeng sa ho theha lisebelisoa tsa IoT tse ka buisanang ka kotloloho li sebelisa Web Things API. Lisebelisoa tse joalo li ka bonoa ka bo eona ke li-gateways tse thehiloeng ho WebThings Gateway kapa software ea bareki (ho sebelisa mDNS) bakeng sa tlhahlobo le tsamaiso e latelang ka Web. Ts'ebetso ea seva bakeng sa API ea Lintho tsa Webo e lokisoa ka mokhoa oa lilaeborari ho
python,
Java,

mafome, Arduino и micropython.

Source: opennet.ru

Eketsa ka tlhaloso