Nampiditra ny sehatra WebThings i Mozilla

Mozilla taorian'ny roa taona nanaovana fanandramana sy fampivoarana aseho sehatra WebThings, izay nahitana tetikasa efa novolavolaina teo aloha WebThings Frameworkβ€ŠΠΈ WebThings Gateway, manome ny singa ahafahana miditra amin'ny sokajy samihafa amin'ny fitaovana mpanjifa sy ny fampiasana manerantany Web Things API mba handamina ny fifandraisana amin'izy ireo. Fampandrosoana ny tetikasa mihanaka nahazo alalana tamin'ny MPL 2.0.

Ny WebThings Framework dia manome singa azo soloina amin'ny famoronana fitaovana IoT izay afaka mifandray mivantana amin'ny fampiasana ny Web Things API. Ny fitaovana toy izany dia azo fantarina ho azy amin'ny alΓ lan'ny vavahady mifototra amin'ny WebThings Gateway na rindrambaiko mpanjifa (mampiasa mDNS) ho an'ny fanaraha-maso sy fitantanana manaraka amin'ny alΓ lan'ny Internet. Ny fampiharana server ho an'ny Web Things API dia voaomana amin'ny endrika tranomboky ao
Python,
Java,

harafesina, Arduino ΠΈ micropython.

WebThings Gateway maneho ny dia sosona manerantany ho an'ny fandaminana ny fidirana amin'ny sokajy isan-karazany amin'ny fitaovana mpanjifa sy IoT, manafina ny endrik'ireo sehatra tsirairay ary tsy mitaky ny fampiasana fampiharana manokana ho an'ny mpanamboatra tsirairay. Kaody tetikasa nosoratan'i amin'ny JavaScript mampiasa ny sehatra mpizara Node.js. Mba hifaneraserana amin'ny vavahady amin'ny sehatra IoT dia azonao ampiasaina ny protocols ZigBee sy ZWave, WiFi na fifandraisana mivantana amin'ny GPIO. Firmware misy vavahady vonona ho an'ny modely Raspberry Pi isan-karazany, misy ihany koa entana ho an'ny OpenWrt sy Debian.

Nampiditra ny sehatra WebThings i Mozilla

Azo atao ny vavahady mametraka amin'ny takelaka Raspberry Pi ary mahazo rafitra fanaraha-maso an-trano marani-tsaina izay mampiditra ny fitaovana IoT rehetra ao an-trano ary manome fitaovana ho an'ny fanaraha-maso sy fitantanana azy ireo amin'ny alΓ lan'ny interface Internet. Ny sehatra ihany koa dia ahafahanao mamorona rindranasa tranonkala fanampiny izay afaka mifandray amin'ny fitaovana amin'ny alΓ lan'ny Web Thing API. Noho izany, raha tokony hametraka ny fampiharana findainao manokana ho an'ny karazana fitaovana IoT tsirairay ianao, dia azonao atao ny mampiasa interface tsara amin'ny tranonkala tokana. Mba hametrahana ny WebThings Gateway, alao fotsiny ny firmware nomena amin'ny karatra SD, sokafy ny mpampiantrano "gateway.local" ao amin'ny navigateur, manangana fifandraisana amin'ny WiFi, ZigBee na ZWave, tadiavo ny fitaovana IoT efa misy, amboary ny mari-pamantarana ho an'ny fidirana ivelany ary ampio ny fitaovana malaza indrindra amin'ny efijery an-tranonao.

Ny vavahady dia manohana asa toy ny famantarana fitaovana ao amin'ny tambajotra eo an-toerana, mifantina adiresy tranonkala hifandraisana amin'ny fitaovana avy amin'ny Internet, mamorona kaonty hidirana amin'ny vavahadin-tserasera, mampifandray ireo fitaovana manohana ny protocols ZigBee sy Z-Wave fananana amin'ny vavahady, fampahavitrihana lavitra sy famonoana fitaovana avy amin'ny fampiharana tranonkala, fanaraha-maso lavitra ny toetry ny trano sy ny fanaraha-maso video. Ho fanampin'ny interface interface sy ny API, ny vavahady dia misy ihany koa ny fanohanana andrana amin'ny fanaraha-maso ny feo, izay ahafahanao mahafantatra sy manatanteraka baiko feo (ohatra, "mandrehitra ny jiro ao an-dakozia").

Miaraka amin'ny fampahafantarana ny sehatra WebThings vaovao dia nisy famoahana nivoaka WebThingsGateway 0.8, izay manolotra ireto fanavaozana manaraka ireto:

  • Nampiana rafitra fandraketana hetsika izay manangona antontan'isa momba ny fiasan'ny fitaovana IoT sy sensor rehetra ao amin'ny tambajotra an-trano ary ahafahanao manombatombana ny asany amin'ny endrika grafika hita maso. Ohatra, azonao fantarina hoe impiry no nisokatra sy nikatona ny varavarana nandritra ny tsy fisianao, ny fiovan'ny mari-pana ao an-trano, ny habetsahan'ny fitaovana angovo mifandray amin'ny socket smart, ny fotoana nipoiran'ny motion detector, sns. Ny tabilao dia azo amboarina amin'ny ora, andro ary herinandro ary mihodinkodina miaraka amin'ny haavon'ny fotoana;

    Nampiditra ny sehatra WebThings i Mozilla

  • Nampiana fanairana izay azo ariana raha misy trangan-javatra mitaky valiny haingana. Ohatra, ny fanairana dia azo ampifandraisina amin'ny fampahavitrihana ny setroka, ny leak na ny karbaona monoxide detectors, ary koa rehefa misy fambara fandrobana. Raha misy mari-pamantarana iray, dia azo alefa amin'ny alalan'ny SMS na fomba fampahafantarana hafa ny fampahafantarana ny fisiany;

    Nampiditra ny sehatra WebThings i Mozilla

  • Nampiana interface tsara ho an'ny fanamboarana ny masontsivana fifandraisana amin'ny tambajotra. Teo aloha, ny fifindrana avy amin'ny tambajotra tsy misy tariby iray mankany amin'ny iray hafa rehefa misy ireo tambajotra roa ireo dia mitaky baiko console. Amin'izao fotoana izao dia azo atao ny manova ny mari-pamantarana tambajotra amin'ny alΓ lan'ny interface Internet (fizarana Settings ➑ Network), izay ahafahanao mitantana ny fanendrena ny adiresy IP, mijery ireo tambajotra tsy misy tariby misy ary manova ireo teboka fidirana;

    Nampiditra ny sehatra WebThings i Mozilla

  • vonona fonosana fanandramana ho an'ny router mifototra amin'ny OpenWrt, izay mamela ny fampiasana ny router tsy manome fidirana amin'ny tambajotra ihany, fa koa ho toy ny smart home control nodes. Amin'ny ho avy, mikasa ny hanomana ny fizarana manokana mifototra amin'ny OpenWrt miaraka amin'ny fanohanana mitambatra ho an'ny Things Gateway izahay, manome interface tsara ho an'ny fametrahana trano manan-tsaina sy teboka fidirana an-tariby. Amin'izao fotoana izao, ny WebThings Gateway dia efa afaka miasa ho toy ny teboka fidirana an-tariby, fa tsy amin'ny maha-mpanjifa an-tariby.

Source: opennet.ru

Add a comment