Mozilla WebThings Gateway 0.11 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.11, e leng hammoho le lilaebrari WebThings Framework e etsa sethala WebThings ho fana ka phihlello mefuteng e fapaneng ea lisebelisoa tsa bareki le ho sebelisa bokahohle Web Things API ho hlophisa puisano le bona. Khoutu ea morero ngotsoe ho JavaScript ho sebelisa sethala sa seva sa Node.js le ajoa ke e nang le laesense tlasa MPL 2.0. Firmware e nang le heke lokisitsoe bakeng sa mefuta e fapaneng ea Raspberry Pi. E fumaneha hape liphutheloana bakeng sa OpenWrt, Fedora, Arch, Ubuntu, Raspbian le Debian, le e seng e entsoe kabo ea thepa 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.

Tokollong e ncha:

  • Khokahano e entsoe sebakeng sa basebelisi ba sa bueng Senyesemane.
    E kentsoe liphetolelo tsa lipuo tse 24, ho kopanyelletsa le Serussia;

  • Palo ea li-platform tseo ho ajoang liphutheloana tsa ho kenya li ajoa. Ntle le litšoantšo tsa Raspberry Pi le Docker thehoa liphutheloana tsa Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 le Fedora 30/31. Sebaka sa polokelo ea AUR se amohela liphutheloana tsa Arch Linux;
  • Mokhoa oa ho rema lifate o tsitsitse, ho bokella lipalo-palo mabapi le ts'ebetso ea lisebelisoa tsohle tsa IoT le li-sensor marang-rang a lehae le ho lumella motho hore a hlahlobe mosebetsi oa bona ka mokhoa oa li-graph tsa pono. Ka mohlala, u ka fumana hore na menyako e ile ea buloa le ho koaloa ka makhetlo a makae ha u le sieo, hore na mocheso ka tlung o fetohile joang, lisebelisoa tsa matla tse hokahaneng le li-sockets tse bohlale li ile tsa sebelisoa, ha mochine o sisinyehang o qala, joalo-joalo. Lits'oants'o li ka hahuoa ho latela lihora, matsatsi le libeke 'me tsa tsamaisoa ho latela sekala sa nako;

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

  • Teko ea tšebetso ea mothusi oa lentsoe e ka lemohang le ho phethahatsa litaelo tsa lentsoe (mohlala, "bula lebone la kicheneng") e fumanoe e sa utloahale ebile e tlositsoe. Tokollo e latelang e tla boela e tlose API ea taolo ea lentsoe. Sebakeng sa mothusi oa lentsoe o hahelletsoeng, ho khothaletsoa ho sebelisa li-add-on tse nang le ts'ebetso e ts'oanang, e ka fumanoang karolong ea Litlhophiso ➡ Li-add-ons;
  • Mohaho oa Raspberry Pi hona joale o na le khetho ea ho tima tlhahiso ea othomathike ea lintlafatso tsa OTA;
  • Li-add-on li na le bokhoni ba ho fihlella litlhophiso tsa puo le tsa sebaka sa heno;
  • E kentse bokhoni ba ho fihlella sehokelo sa marang-rang ho tsoa lits'ebetsong tse ling marang-rang a lehae ntle le encryption (ho sebelisa "http://" ho fapana le "https://");
  • Botšepehi bo ntlafetseng le botsitso ba ts'ebeliso ea PWA (Sesebelisoa sa Webo se Tsoelang Pele), e leng se u lumellang hore u hlophise mosebetsi ka kopo ea websaete e le lenaneo le arohaneng.

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. Ho sebelisana le heke le li-platform tsa IoT, o ka sebelisa liprothokholo tsa ZigBee le ZWave, WiFi kapa khokahano e tobileng ka GPIO. 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 lits'ebetso tse joalo ka 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.

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.

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

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

Source: opennet.ru

Eketsa ka tlhaloso