A Mozilla kiadta a WebThings Gateway 0.10 új verzióját amely a WebThings Framework könyvtárakkal kombinálva a WebThings platform hozzáférés biztosítása a fogyasztói eszközök különféle kategóriáihoz, és az univerzális Web Things API használata azokkal való interakció megszervezéséhez.
A WebThings Gateway egy univerzális réteg az IoT-fogyasztók és eszközök különböző kategóriáihoz való hozzáférés megszervezéséhez, elrejtve az egyes platformok jellemzőit, és nem igényelve az egyes gyártók egyedi alkalmazásainak használatát. A projekt kódja JavaScript-ben van megírva a Node.js szerver platform segítségével.
Használhatja a ZigBee és a ZWave protokollokat, a WiFi-t vagy a GPIO-n keresztüli közvetlen kapcsolatot az IoT-platformokkal való interakcióhoz. Firmware A Gateway készen áll a különböző Raspberry Pi modellekre, Az OpenWrt és a Debian csomagjai is elérhetők.
A WebThings Gateway 0.10 fő új funkciói
A WebThings Gateway ezen új verziójában az intelligens termosztátok támogatása szobahőmérséklet szabályozására használják.
A támogatott modellek tartalmazzák a termosztátot Zigbee Zen, a Centralite HA 3156105 és a Z-Wave Honeywell TH8320ZW1000. A platform által biztosított webes felületen keresztül megteheti távolról szabályozhatja a hőmérsékletet a házban, állítsa be a fűtési vagy hűtési módokat, és változtassa meg a célhőmérsékletet.
is olyan szabályokat lehet létrehozni, amelyek reagálnak a hőmérséklet változásairapéldául egy fűtő- vagy légkondicionáló készüléket, ha bizonyos hőmérsékleti határokat elérnek, vagy a napszakhoz viszonyítva.
Hozzáadta a Zigbee vagy a Z-Wave protokollt támogató intelligens zárak vezérlésének képességét, például a Yale YRD226 Deadbolt és a Yale YRD110 Deadbolt. Otthontól távol tartózkodva a felhasználó megbizonyosodhat arról, hogy nem felejtette el bezárni az ajtót, és ha szükséges, távolról kinyitja vagy bezárhatja a zárat. A szabályok beállításával automatizálhatja az ajtózárat egy adott időpontban, vagy értesítést küldhet, ha a zár nyitva marad.
Az új verzióban kiemelkedő változások egyike a bővítmények új típusa bővítse a felhasználói felület képességeit.
Például a beépülő modulok segítségével új szakaszok adhatók a főmenübe vagy új képernyőket valósíthat meg további funkciókkal. A kiegészítők létrehozásához egy új jegyzékfájl-formátumot javasolnak, amelyet a WebExtensions technológián alapuló böngészőbővítmény-nyilvántartások analógiájával hoztak létre.
Hozzá lett adva egy új konfigurációs szakasz a lokalizációnak szentelve. Felhasználó most kiválaszthatja az országot, az időzónát és a nyelvet a fő webes felületen, és ezt a beállítást figyelembe veszik minden olyan beépülő modulban és szabályban, amelyet a helyfüggő adatok, például az időjárási, napkelte-, napnyugta- és árapályinformációk feldolgozása során használnak.
Például az időkorlátokkal rendelkező szabályok figyelembe veszik az órák nyári vagy téli időszámításra történő átalakítását, és az interfészen a hőmérséklet a szokásos mértékegységekben jelenik meg.
Azt is hozzáadták az összes webes API platform WebSocket kapcsolaton keresztüli elérésének lehetősége (korábban minden eszközhöz külön kapcsolat megnyitásához volt szükség). A W3C konzorciumban jött létre a Web Thing Protocol közösségi csoport, amely egységesíti a WebSocket-alapú protokollt a Web of Things eszközökkel való interakcióhoz.
A következő verzió várhatóan integrálja a hangvezérlés támogatását a Mycroft eszközök segítségével, és új telepítési módszereket vezet be.
Hogyan juthat el a WebThings Gateway-hez?
Azok számára, akiket érdekel a WebThings Gateway, nagyon egyszerűen megszerezhetik. Egyszerűen le kell tölteniük a firmware-t a Raspberry Pi SD-kártyájára.
A kép mentéséhez használhatja az Etchert, amely egy többplatformos eszköz.
Hasonlóképpen, a meglévő IoT-eszközök felkutatásáért is felelős lesz, amely lehetőséget ad arra, hogy konfigurálhassa a külső hozzáférés paramétereit, és hozzá tudja adni a legnépszerűbb eszközöket a képernyőhöz.
És hogyan kell telepíteni az OpenWrt-be?