Mozilla WebThings Gateway 0.9 disponibil, gateway pentru casă inteligentă și dispozitive IoT

Compania Mozilla а publicat lansare de produs nou WebThingsGateway 0.9, precum și actualizarea bibliotecilor WebThings Framework 0.12, formând platforma WebThings, care oferă componente pentru a permite accesul la diferite categorii de dispozitive de consum și utilizarea universală API-ul Web Things pentru a organiza interacțiunea cu ei. Dezvoltarea proiectelor răspândire licențiat sub MPL 2.0.

Noua versiune a WebThings Gateway este remarcabilă pentru dezvoltarea sa
pachete bazat pe OpenWrt, care permit utilizarea routerelor wireless nu numai pentru a oferi acces la rețea, ci și ca noduri de control inteligente pentru acasă. Inclusiv pregătit distribuție proprie bazată pe OpenWrt cu suport integrat pentru Things Gateway, oferind o interfață unificată pentru configurarea unei case inteligente și a unui punct de acces wireless. Constructii de distributie format pentru router deschis Turris Omnia.

Firmware-ul bazat pe OpenWrt oferă o interfață de configurare inițială care vă permite să configurați dispozitivul să acționeze ca punct de acces fără fir sau ca client pentru a se conecta la o rețea fără fir existentă. Funcționalitatea ansamblului este încă limitată și este încă poziționat ca experimental, nefiind capabil să înlocuiască complet routerele wireless existente.

Mozilla WebThings Gateway 0.9 disponibil, gateway pentru casă inteligentă și dispozitive IoT

A doua inovație importantă este implementarea suportului de consiliu Zmeură Pi 4, pentru care, ca și alte plăci Raspberry Pi, pregătit distinct adunări bazat pe distribuția Raspbian.

Printre îmbunătățirile funcționale, se remarcă implementarea unui nou tip de add-on (Notifier), care permite extinderea sistemului disponibil anterior pentru trimiterea de mesaje prin notificări Push în browser. Notifier vă permite să creați manipulatori și să stabiliți reguli pentru trimiterea de mesaje prin diverse canale de comunicare, de exemplu, pentru a trimite SMS-uri sau e-mail atunci când senzorii de mișcare din casă sunt declanșați. Este posibil să setați prioritatea notificărilor trimise.

Mozilla WebThings Gateway 0.9 disponibil, gateway pentru casă inteligentă și dispozitive IoT

Ca reamintire, WebThings Gateway este este un strat universal pentru organizarea accesului la diverse categorii de dispozitive de consum și IoT, ascund caracteristicile fiecărei platforme și nefiind necesar utilizarea aplicațiilor specifice fiecărui producător. Cod proiect scris de în JavaScript folosind platforma serverului Node.js. Pentru a interacționa gateway-ul cu platformele IoT, puteți utiliza protocoalele ZigBee și ZWave, WiFi sau conexiune directă prin GPIO. Firmware cu gateway pregătit pentru diverse modele Raspberry Pi, disponibile de asemenea pachete pentru OpenWrt și Debian.

Mozilla WebThings Gateway 0.9 disponibil, gateway pentru casă inteligentă și dispozitive IoT

Gateway este posibil stabili pe o placă Raspberry Pi și obțineți un sistem inteligent de control al casei care integrează toate dispozitivele IoT din casă și oferă instrumente pentru monitorizarea și gestionarea acestora printr-o interfață Web. Platforma vă permite, de asemenea, să creați aplicații web suplimentare care pot interacționa cu dispozitivele prin intermediul API-ul Web Thing.

Astfel, în loc să vă instalați propria aplicație mobilă pentru fiecare tip de dispozitiv IoT, puteți utiliza o singură interfață web unificată. Pentru a instala WebThings Gateway, pur și simplu descărcați firmware-ul furnizat pe un card SD, deschideți gazda „gateway.local” în browser, configurați o conexiune la WiFi, ZigBee sau ZWave, găsiți dispozitivele IoT existente, configurați parametrii pentru acces extern și adăugați cele mai populare dispozitive pe ecranul dvs. de pornire.

Gateway-ul acceptă funcții precum identificarea dispozitivelor dintr-o rețea locală, selectarea unei adrese web pentru conectarea la dispozitive de pe Internet, crearea de conturi pentru a accesa interfața web a gateway-ului, conectarea dispozitivelor care acceptă protocoalele proprietare ZigBee și Z-Wave la gateway, activarea de la distanță și oprirea dispozitivelor dintr-o aplicație web, monitorizarea de la distanță a stării casei și supraveghere video. Pe lângă interfața web și API, gateway-ul include și suport experimental pentru controlul vocal, care vă permite să recunoașteți și să executați comenzi vocale (de exemplu, „aprindeți lumina în bucătărie”).

WebThings Framework oferă un set de componente înlocuibile pentru crearea de dispozitive IoT care pot comunica direct folosind API-ul Web Things. Astfel de dispozitive pot fi detectate automat de gateway-uri bazate pe WebThings Gateway sau de software-ul client (folosind mDNS) pentru monitorizarea și gestionarea ulterioară prin Web. Implementările de server pentru API-ul Web Things sunt pregătite sub formă de biblioteci în
Piton,
Java,

Rugină, Arduino и micropython.

Sursa: opennet.ru

Adauga un comentariu