Mozilla hà introduttu a piattaforma WebThings

Mozilla dopu à dui anni di sperimentazione è sviluppu prisentatu piattaforma WebCose, chì includeva prughjetti sviluppati prima Framework WebThings и WebThings Gateway, furnisce cumpunenti per attivà l'accessu à diverse categurie di i dispositi di u cunsumu è l'usu universale Web Things API per urganizà l'interazzione cun elli. Sviluppi di prughjettu sparghje Licenziatu sottu MPL 2.0.

U Framework WebThings furnisce un inseme di cumpunenti rimpiazzabili per creà dispositivi IoT chì ponu cumunicà direttamente cù l'API Web Things. Tali dispusitivi ponu esse rilevati automaticamente da i gateway basati in WebThings Gateway o u software cliente (usendu mDNS) per u monitoraghju è a gestione successiva via Web. L'implementazioni di u servitore per l'API Web Things sò preparate in forma di biblioteche in
pitone,
Java,

Rust, Arduino и micropython.

WebThings Gateway rapprisenta hè una strata universale per urganizà l'accessu à diverse categurie di i dispositi di cunsumatori è IoT, ocultendu e caratteristiche di ogni piattaforma è ùn esigenu micca l'usu di applicazioni specifiche per ogni fabricatore. Codice di prughjettu scrittu da in JavaScript utilizendu a piattaforma di u servitore Node.js. Per interagisce u gateway cù e plataforme IoT, pudete aduprà i protokolli ZigBee è ZWave, WiFi o cunnessione diretta via GPIO. Firmware cù gateway preparatu per parechji mudelli Raspberry Pi, ancu dispunibili pacchetti per OpenWrt è Debian.

Mozilla hà introduttu a piattaforma WebThings

Gateway hè pussibule stabiliscenu nantu à una scheda Raspberry Pi è uttene un sistema di cuntrollu di casa intelligente chì integra tutti i dispositi IoT in a casa è furnisce strumenti per u monitoraghju è a gestione per via di una interfaccia Web. A piattaforma permette ancu di creà applicazioni web supplementari chì ponu interagisce cù i dispositi via Web Thing API. Cusì, invece di installà a vostra propria applicazione mobile per ogni tipu di dispositivu IoT, pudete aduprà una sola interfaccia web unificata. Per installà WebThings Gateway, basta à scaricà u firmware furnitu in una carta SD, apre l'ospite "gateway.local" in u navigatore, stabilisce una cunnessione à WiFi, ZigBee o ZWave, truvate i dispositi IoT esistenti, cunfigurà i parametri per l'accessu esternu è aghjunghje. i dispusitivi più pupulari à u vostru screnu in casa.

U gateway supporta funzioni cum'è l'identificazione di i dispositi in una reta lucale, selezziunate un indirizzu web per cunnette à i dispositi da Internet, creanu cunti per accede à l'interfaccia web di gateway, cunnetta i dispositi chì supportanu i protokolli ZigBee è Z-Wave proprietarii à u gateway, attivazione remota è disattivazione di i dispositi da una applicazione web, monitorizazione remota di u statu di a casa è surviglianza video. In più di l'interfaccia web è l'API, u gateway include ancu un supportu sperimentale per u cuntrollu di voce, chì permette di ricunnosce è eseguisce cumandamenti di voce (per esempiu, "accende a luce in a cucina").

Inseme cù l'annunziu di a nova piattaforma WebThings, una liberazione hè stata publicata WebThingsGateway 0.8, chì prupone e seguenti innovazioni:

  • Un sistema di logu di l'avvenimenti hè statu aghjuntu chì recullà statistiche nantu à u funziunamentu di tutti i dispositi IoT è sensori in a reta di casa è vi permette di valutà a so attività in forma di grafici visuali. Per esempiu, pudete scopre quante volte e porte sò state aperte è chjuse durante a vostra assenza, cumu a temperatura in a casa hà cambiatu, quante apparecchi d'energia cunnessi à sockets intelligenti cunsumati, quandu u detector di muvimentu hè stata attivata, etc. I grafici ponu esse custruitu in termini di ore, ghjorni è simane è scrolled along the time scale;

    Mozilla hà introduttu a piattaforma WebThings

  • Allarmi aghjunti chì ponu esse attivati ​​in casu di avvenimenti chì necessitanu una risposta immediata. Per esempiu, l'alarmi ponu esse liati à l'attivazione di detectori di fumu, fughe o monossidu di carbonu, è ancu quandu ci sò signali di robba. Se un signalu hè attivatu, a notificazione di a so occurrence pò esse mandata via SMS o altri mezi di notificazione;

    Mozilla hà introduttu a piattaforma WebThings

  • Aggiunta una interfaccia per cunfigurà i paràmetri di cunnessione di a rete. In precedenza, per passà da una rete wireless à l'altru quandu e duie rete eranu dispunibili, era necessariu di eseguisce cumandamenti di cunsola. Avà mudificà i paràmetri di a rete pò esse fattu attraversu l'interfaccia web (sezzione Settings ➡ Network), in quale pudete gestisce l'assignazione di l'indirizzi IP, scansà e rete wireless dispunibili è cambià i punti d'accessu;

    Mozilla hà introduttu a piattaforma WebThings

  • Preparatu pacchetti sperimentali per i routers basati nantu à OpenWrt, chì permettenu l'usu di i routers micca solu per furnisce l'accessu à a rete, ma ancu cum'è nodi di cuntrollu di casa intelligente. In u futuru, pensemu di preparà a nostra propria distribuzione basata nantu à OpenWrt cù supportu integratu per Things Gateway, chì furnisce una interfaccia unificata per stallà una casa intelligente è un puntu d'accessu wireless. Attualmente, WebThings Gateway pò digià operare cum'è un puntu di accessu wireless, è micca solu cum'è un cliente wireless.

Source: opennet.ru

Add a comment