nemrég A Mozilla elindította a Things Gateway 0.7 kiadását, Mi az univerzális réteg a fogyasztói és IoT-eszközök különböző kategóriáihoz való hozzáférés megszervezéséhez.
Ez a réteg az egyes platformok jellemzőinek elrejtésével szolgál, és nem igényel egyedi alkalmazásokat az egyes gyártók számára. A projekt kódját JavaScript-ben írják a Node.js szerver platform segítségével.
Se 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. Ez a Gateway firmware különféle Raspberry Pi modellekhez készült.
Hogyan működik a Things Gateway?
Ez a projekt a Raspberry Pi táblára telepíthető és szerezzen be egy intelligens otthoni vezérlőrendszert, amely integrálja otthonában az összes IoT-eszközt, és eszközöket biztosít azok felügyeletéhez és kezeléséhez egy webes felületen keresztül.
A platform is lehetővé teszi további webalkalmazások létrehozását hogy a Web Thing API-n keresztül kölcsönhatásba léphetnek az eszközökkel.
Tehát ahelyett, hogy telepítené a mobilalkalmazást az IoT-készülékek minden típusához, egyetlen egységes webes felületet használhat.
A Things Gateway telepítéséhez éppen elég letöltött firmware-rel az SD-kártyára nyissa meg a böngészőben az "gateway.local" fájlt.
Ezzel lehetőség nyílik a WiFi, ZigBee vagy ZWave kapcsolat konfigurálására, az elérhető IoT eszközök megkeresésére, a külső hozzáférés paramétereinek konfigurálására.
Az átjáró olyan funkciókat támogat, mint például az eszközfelfedezés a helyi hálózaton, kiválasztva egy webcímet, hogy csatlakozzon az eszközökhöz az internetről.
Fiókok létrehozása az átjáró webes felületéhez való hozzáféréshez, a saját ZigBee és Z-Wave protokollokat támogató eszközök csatlakoztatása az átjáróhoz és távoli engedélyezés.
Valamint kikapcsolhatja az eszközöket a webalkalmazásból, a ház állapotának távfelügyelete és videomegfigyelés.
A webes felület és az API mellett az átjáró is kísérleti támogatást nyújt a hangvezérléshez, lehetővé téve a hangparancsok felismerését és végrehajtását (például "kapcsolja be a villanyt a konyhában").
A 0.7-es verzió főbb újításai
Hozzáadott támogatás az IP kamerák csatlakoztatásához a videomegfigyelés megszervezéséhez. A kamerákból származó információ videofelvétel formájában és a forgalom megtakarítása érdekében egyedi képek formájában készíthető.
Se támogatja az ONVIF-kompatibilis fényképezőgépeket, például a Foscam R2-t. A kamera támogatását kísérleti jelleggel üdvözlik.
A jövőben a támogatott kamerák körének bővítését, a felhasználói felület javítását és a videó teljesítményének optimalizálását tervezik (amikor az átjárót a Raspberry Pi-re helyezik, az átkódolás miatt hosszú késések vannak).
A beállításokban való engedélyezéshez (Beállítások> Pluginok), se telepítenie kell az ONVIF plugint, ezt követően be kell állítania a kamera hozzáférését a beépülő modul "Konfigurálása" szakaszán keresztül.
A kamera konfigurálása után hozzáadható az elérhető eszközök listájához a "Cucc" képernyőn a "+" gombbal.
Ezután kattintson a listában megjelenő kamerára, felajánlanak egy felületet egyedi képek létrehozására vagy streaming videók megtekintésére.
Továbbá, ez a verzió támogatja a hőmérséklet-érzékelőket és a vízszivárgás-érzékelőket.
A megadott érzékelők csatlakoztatásával a felhasználó szabályokat adhat hozzá, hogy automatikusan bekapcsolja a légkondicionálót vagy a ventilátort, ha a hőmérséklet meghaladja az előre meghatározott határt, vagy konfigurálhatja az értesítés küldését, ha az érzékelő vizet észlel a padlón.
Változások történtek az eszközleírás formátumában, amely lehetővé teszi a támogatott tulajdonságok, műveletek és események listájának meghatározását.
A jövőbeli tervek jelzik azt a munkát, hogy a Things Gateway belefoglalásra kerül a vezeték nélküli útválasztók terjesztésébe, ami lehetővé teszi ezen eszközök használatát nemcsak a hálózathoz való hozzáférés biztosítása érdekében, hanem intelligens vezérlő csomópontként is az otthon számára.