Mozilla WebThings Gateway 0.9 tilgængelig, gateway til smart home og IoT-enheder

Mozilla Company опубликовала ny produktudgivelse WebThings Gateway 0.9, samt opdatering af biblioteker WebThings Framework 0.12, der danner platformen WebThings, som leverer komponenter for at give adgang til forskellige kategorier af forbrugerenheder og universel brug Web Things API at organisere interaktionen med dem. Projektudvikling spredning licenseret under MPL 2.0.

Den nye udgivelse af WebThings Gateway er kendt for sin udvikling
pakker baseret på OpenWrt, som tillader brugen af ​​trådløse routere ikke kun til at give netværksadgang, men også som smart home control noder. Inklusive forberedt egen distribution baseret på OpenWrt med integreret understøttelse af Things Gateway, der giver en samlet grænseflade til opsætning af et smart hjem og et trådløst adgangspunkt. Distribution bygger dannet til åben router Turris Omnia.

Den OpenWrt-baserede firmware giver en indledende opsætningsgrænseflade, der giver dig mulighed for at konfigurere enheden til at fungere som et trådløst adgangspunkt eller som en klient til at oprette forbindelse til et eksisterende trådløst netværk. Funktionaliteten af ​​samlingen er stadig begrænset, og den er stadig placeret som eksperimentel, ikke i stand til fuldt ud at erstatte eksisterende trådløse routere.

Mozilla WebThings Gateway 0.9 tilgængelig, gateway til smart home og IoT-enheder

Den anden vigtige innovation er implementeringen af ​​bestyrelsesstøtte Raspberry Pi 4, som, ligesom andre Raspberry Pi boards, forberedt separat forsamlinger baseret på Raspbian-distributionen.

Blandt de funktionelle forbedringer bemærkes implementeringen af ​​en ny type tilføjelse (Notifier), som gør det muligt at udvide det tidligere tilgængelige system til at sende beskeder via Push-meddelelser i browseren. Notifier giver dig mulighed for at oprette handlere og sætte regler for afsendelse af beskeder gennem forskellige kommunikationskanaler, for eksempel at sende SMS eller e-mail, når bevægelsessensorer i huset udløses. Det er muligt at indstille prioritet for sendte meddelelser.

Mozilla WebThings Gateway 0.9 tilgængelig, gateway til smart home og IoT-enheder

Som en påmindelse, WebThings Gateway er er et universelt lag til at organisere adgang til forskellige kategorier af forbruger- og IoT-enheder, skjule funktionerne på hver platform og ikke kræver brug af applikationer, der er specifikke for hver producent. Projektkode skrevet i JavaScript ved hjælp af Node.js-serverplatformen. For at interagere med gatewayen med IoT-platforme kan du bruge ZigBee- og ZWave-protokollerne, WiFi eller direkte forbindelse via GPIO. Firmware med gateway forberedt til forskellige Raspberry Pi-modeller, også tilgængelig пакеты til OpenWrt og Debian.

Mozilla WebThings Gateway 0.9 tilgængelig, gateway til smart home og IoT-enheder

Gateway er mulig etablere på et Raspberry Pi board og få et smart home control system, der integrerer alle IoT-enheder i huset og giver værktøjer til at overvåge og administrere dem via en webgrænseflade. Platformen giver dig også mulighed for at oprette yderligere webapplikationer, der kan interagere med enheder via Web Thing API.

I stedet for at installere din egen mobilapplikation for hver type IoT-enhed, kan du således bruge en enkelt samlet webgrænseflade. For at installere WebThings Gateway skal du blot downloade den medfølgende firmware til et SD-kort, åbne "gateway.local"-værten i browseren, oprette en forbindelse til WiFi, ZigBee eller ZWave, finde eksisterende IoT-enheder, konfigurere parametre for ekstern adgang og tilføje de mest populære enheder til din startskærm.

Gatewayen understøtter funktioner som f.eks. at identificere enheder på et lokalt netværk, vælge en webadresse til at oprette forbindelse til enheder fra internettet, oprette konti for at få adgang til gatewayens webgrænseflade, forbinde enheder, der understøtter de proprietære ZigBee- og Z-Wave-protokoller, til gatewayen, fjernaktivering og slukning af enheder fra en webapplikation, fjernovervågning af husets tilstand og videoovervågning. Ud over webgrænsefladen og API indeholder gatewayen også eksperimentel understøttelse af stemmestyring, som giver dig mulighed for at genkende og udføre stemmekommandoer (f.eks. "tænde lyset i køkkenet").

WebThings Framework giver et sæt udskiftelige komponenter til at skabe IoT-enheder, der kan kommunikere direkte ved hjælp af Web Things API. Sådanne enheder kan automatisk detekteres af WebThings Gateway-baserede gateways eller klientsoftware (ved hjælp af mDNS) til efterfølgende overvågning og styring via internettet. Serverimplementeringer til Web Things API er forberedt i form af biblioteker i
Python,
Java,

Rust, Arduino и mikropython.

Kilde: opennet.ru

Tilføj en kommentar