Mozilla WebThings Gateway 0.9, passarel·la per a la llar intel·ligent i dispositius IoT disponible

Companyia Mozilla publicat llançament del nou producte WebThings Gateway 0.9, així com l'actualització de biblioteques WebThings Framework 0.12, formant la plataforma WebThings, que proporciona components per permetre l'accés a diverses categories de dispositius de consum i l'ús universal API Web Things per organitzar la interacció amb ells. Desenvolupaments del projecte propagació amb llicència MPL 2.0.

La nova versió de WebThings Gateway destaca pel seu desenvolupament
paquets basat en OpenWrt, que permet l'ús d'encaminadors sense fil no només per proporcionar accés a la xarxa, sinó també com a nodes de control domèstic intel·ligent. Incloent preparat distribució pròpia basada en OpenWrt amb suport integrat per a Things Gateway, que proporciona una interfície unificada per configurar una casa intel·ligent i un punt d'accés sense fil. Construccions de distribució format per a l'encaminador obert Turris Omnia.

El microprogramari basat en OpenWrt proporciona una interfície de configuració inicial que us permet configurar el dispositiu perquè actuï com a punt d'accés sense fil o com a client per connectar-se a una xarxa sense fil existent. La funcionalitat del conjunt encara és limitada i encara es posiciona com a experimental, no és capaç de substituir completament els encaminadors sense fil existents.

Mozilla WebThings Gateway 0.9, passarel·la per a la llar intel·ligent i dispositius IoT disponible

La segona innovació important és la implementació del suport de la junta Gerd Pi 4, per al qual, com altres plaques Raspberry Pi, preparat separar assemblees basat en la distribució Raspbian.

Entre les millores funcionals, es destaca la implementació d'un nou tipus de complement (Notifier), que permet ampliar el sistema d'enviament de missatges prèviament disponible mitjançant notificacions Push al navegador. Notifier us permet crear gestors i establir regles per enviar missatges a través de diversos canals de comunicació, per exemple, enviar SMS o correu electrònic quan s'activen els sensors de moviment de la casa. És possible establir la prioritat de les notificacions enviades.

Mozilla WebThings Gateway 0.9, passarel·la per a la llar intel·ligent i dispositius IoT disponible

Com a recordatori, WebThings Gateway representa és una capa universal per organitzar l'accés a diverses categories de dispositius de consum i IoT, amagant les característiques de cada plataforma i no requerint l'ús d'aplicacions específiques de cada fabricant. Codi del projecte escrit per en JavaScript mitjançant la plataforma de servidor Node.js. Per interactuar amb la passarel·la amb plataformes IoT, podeu utilitzar els protocols ZigBee i ZWave, WiFi o connexió directa mitjançant GPIO. Firmware amb passarel·la preparat per a diversos models de Raspberry Pi, també disponible paquets per a OpenWrt i Debian.

Mozilla WebThings Gateway 0.9, passarel·la per a la llar intel·ligent i dispositius IoT disponible

La passarel·la és possible establir en una placa Raspberry Pi i obteniu un sistema de control domèstic intel·ligent que integri tots els dispositius IoT de la casa i proporcioni eines per supervisar-los i gestionar-los mitjançant una interfície web. La plataforma també us permet crear aplicacions web addicionals que poden interactuar amb dispositius mitjançant API Web Thing.

Així, en comptes d'instal·lar la vostra pròpia aplicació mòbil per a cada tipus de dispositiu IoT, podeu utilitzar una única interfície web unificada. Per instal·lar WebThings Gateway, simplement descarregueu el microprogramari proporcionat a una targeta SD, obriu l'amfitrió "gateway.local" al navegador, configureu una connexió a WiFi, ZigBee o ZWave, trobeu dispositius IoT existents, configureu paràmetres per a l'accés extern i afegiu-hi els dispositius més populars a la pantalla d'inici.

La passarel·la admet funcions com ara identificar dispositius en una xarxa local, seleccionar una adreça web per connectar-se als dispositius des d'Internet, crear comptes per accedir a la interfície web de la passarel·la, connectar dispositius compatibles amb els protocols propietaris ZigBee i Z-Wave a la passarel·la, activació remota i apagat de dispositius des d'una aplicació web, seguiment remot de l'estat de la casa i videovigilància. A més de la interfície web i l'API, la passarel·la també inclou suport experimental per al control de veu, que permet reconèixer i executar ordres de veu (per exemple, "encendre la llum a la cuina").

WebThings Framework proporciona un conjunt de components substituïbles per crear dispositius IoT que es puguin comunicar directament mitjançant l'API Web Things. Aquests dispositius es poden detectar automàticament mitjançant passarel·les basades en WebThings Gateway o programari client (utilitzant mDNS) per al seguiment i gestió posteriors a través del web. Les implementacions del servidor per a l'API Web Things es preparen en forma de biblioteques a
Pitó,
Java,

Rovell, Arduino и micropython.

Font: opennet.ru

Afegeix comentari