Mozilla je objavila novu verziju WebThings Gateway 0.10 koji u kombinaciji s knjižnicama WebThings Framework platforma WebThings pružiti pristup raznim kategorijama potrošačkih uređaja i koristiti univerzalni API za web stvari za organizaciju interakcije s njima.
WebThings Gateway univerzalni je sloj za organiziranje pristupa različitim kategorijama IoT korisnika i uređaja, skrivajući karakteristike svake platforme i bez potrebe za korištenjem posebnih aplikacija za svakog proizvođača. Kod projekta Napisan je u JavaScript-u pomoću poslužiteljske platforme Node.js.
Za interakciju s IoT platformama možete koristiti protokole ZigBee i ZWave, WiFi ili izravnu vezu putem GPIO-a. Firmware Gateway je spreman za razne modele Raspberry Pi, Dostupni su i paketi za OpenWrt i Debian.
Glavne nove značajke WebThings Gateway 0.10
U ovoj novoj verziji WebThings Gateway dodana podrška za pametne termostate koristi se za kontrolu sobne temperature.
Podržani modeli uključuju termostat Zigbee Zen, Centralite HA 3156105 i Z-Wave Honeywell TH8320ZW1000. Kroz web sučelje koje pruža platforma možete daljinski kontrolirati temperaturu u kući, postavite načine grijanja ili hlađenja i promijenite ciljanu temperaturu.
također mogu se stvoriti pravila koja reagiraju na promjene temperature, na primjer, uključujući uređaj za grijanje ili klimatizaciju kada su dosegnute određene temperaturne granice ili u odnosu na doba dana.
Dodana je mogućnost upravljanja pametnim bravama koje podržavaju Zigbee ili Z-Wave protokol, poput Yale YRD226 Deadbolt i Yale YRD110 Deadbolt. Dok je izvan kuće, korisnik može osigurati da nije zaboravio zatvoriti vrata i, ako je potrebno, otvoriti ili zatvoriti bravu na daljinu. Postavljanjem pravila, možete automatizirati bravu vrata u određeno vrijeme ili poslati obavijest ako brava ostane otvorena.
Još jedna od promjena koje se ističu u ovoj novoj verziji je nova vrsta dodataka za proširiti mogućnosti korisničkog sučelja.
Na primjer, uz pomoć dodataka, u glavni izbornik mogu se dodati novi odjeljci ili implementirati nove zaslone s dodatnom funkcionalnošću. Za stvaranje dodataka predložen je novi format datoteke manifesta, stvoren po analogiji s manifestima dodataka preglednika na temelju tehnologije WebExtensions.
Dodano je novi odjeljak za konfiguraciju posvećen lokalizaciji. Korisnik sada na glavnom web sučelju možete odabrati zemlju, vremensku zonu i jezik, a ovu će postavku uzeti u obzir svi dodaci i pravila koja se koriste prilikom obrade podataka koji ovise o lokaciji, poput podataka o vremenu, izlasku sunca, zalasku sunca i oseci.
Primjerice, pravila s vremenskim ograničenjima uzimaju u obzir pretvorbu sati u ljetno ili zimsko vrijeme, a na sučelju će temperatura biti prikazana u uobičajenim jedinicama promjene.
Također je dodano mogućnost pristupa svim web API platformama putem WebSocket veze (prethodno potrebno za otvaranje zasebne veze za svaki uređaj). Skupina za zajednicu protokola Web Thing stvorena je u konzorciju W3C, koji će standardizirati protokol zasnovan na WebSocketu za interakciju s uređajima Web of Things.
Očekuje se da će sljedeća verzija integrirati podršku za upravljanje glasom pomoću uređaja Mycroft i implementirati nove metode instalacije.
Kako doći do WebThings Gatewaya?
Za one koji su zainteresirani za WebThings Gateway, mogu ga dobiti na vrlo jednostavan način. Oni samo trebaju preuzeti firmware isporučen na SD karticu vašeg Raspberry Pi.
Za spremanje slike možete koristiti Etcher, koji je multiplatformni alat.
Isto tako, bit će zadužen za pronalaženje postojećih IoT uređaja koji će vam dati mogućnost konfiguriranja parametara za vanjski pristup i dodavanja najpopularnijih uređaja na zaslon.
A kako instalirati u OpenWrt?