Elérhető a Mozilla WebThings Gateway 0.10, átjáró intelligens otthonokhoz és IoT-eszközökhöz

Mozilla Company közzétett új termék megjelenése WebThingsGateway 0.10, amely a könyvtárakkal kombinálva WebThings Framework platformot képez WebThings a fogyasztói eszközök különféle kategóriáihoz való hozzáférés biztosítása és az univerzális használat Web Things API hogy megszervezze a velük való interakciót. Projekt kód írta JavaScriptben a Node.js szerverplatform és forgalmazza MPL 2.0 licenc alatt. Firmware átjáróval előkészített különböző Raspberry Pi modellekhez. Szintén elérhető пакеты OpenWrt és Debian számára, OpenWrt alapján pedig egy kész elosztókészlet a Things Gateway integrált támogatásával, amely egységes felületet biztosít az okosotthon és a vezeték nélküli hozzáférési pont beállításához.

Az új kiadásban:

  • Támogatás hozzáadva a szobahőmérséklet szabályozására használt intelligens termosztátokhoz. A támogatott modellek közé tartozik a Zigbee Zen termosztát, a Centralite HA 3156105 és a Z-Wave Honeywell TH8320ZW1000. A platform által biztosított webes felületen keresztül távolról nyomon követheti a ház hőmérsékletét, beállíthatja a fűtési vagy hűtési módokat, és módosíthatja a célhőmérsékletet. Létrehozhat olyan szabályokat is, amelyek reagálnak a hőmérséklet változásaira, például egy fűtőberendezés vagy légkondicionáló bekapcsolása bizonyos hőmérsékleti határértékek elérésekor vagy a napszak alapján;

    Elérhető a Mozilla WebThings Gateway 0.10, átjáró intelligens otthonokhoz és IoT-eszközökhöz

  • Hozzáadtuk a Zigbee vagy Z-Wave protokollt támogató intelligens zárak vezérlésének lehetőségét, mint például a Yale YRD226 Deadbolt és a Yale YRD110 Deadbolt. Az otthonon kívül tartózkodva a felhasználó megbizonyosodhat arról, hogy nem felejtette el becsukni az ajtót, és szükség esetén távolról is kinyithatja vagy bezárhatja a zárat. Szabályok beállításával automatizálhatja az ajtó zárását egy adott időpontban, vagy értesítést küldhet, ha a zár nyitva marad;

    Elérhető a Mozilla WebThings Gateway 0.10, átjáró intelligens otthonokhoz és IoT-eszközökhöz

  • Egy új típusú kiegészítő került be, amely lehetővé teszi a felhasználói felület lehetőségeinek bővítését. Például a bővítmények segítségével új szakaszokat adhat hozzá a főmenühöz, vagy új képernyőket építhet be további funkciókkal. A bővítmények létrehozásához új manifest fájlformátumot javasoltak, amelyet a WebExtensions technológián alapuló böngészőbővítmények manifestjeihez hasonló módon hoztak létre;

    Elérhető a Mozilla WebThings Gateway 0.10, átjáró intelligens otthonokhoz és IoT-eszközökhöz

  • Új beállítási szakaszt adtunk hozzá a lokalizációhoz. A felhasználó mostantól kiválaszthatja az országot, az időzónát és a nyelvet a fő webes felületen, és ezeket a beállításokat minden használt kiegészítő és szabály figyelembe veszi a helyfüggő adatok, például időjárás, napkelte/napnyugta és dagály feldolgozásakor. Például az időalapú szabályok figyelembe veszik az órák nyári vagy téli időszámításra történő átállítását, és a felületen a hőmérséklet a szokásos változási mértékegységekben jelenik meg;

    Elérhető a Mozilla WebThings Gateway 0.10, átjáró intelligens otthonokhoz és IoT-eszközökhöz

  • Hozzáadtuk a platform összes webes API-jának elérését egyetlen WebSocket kapcsolaton keresztül (korábban minden eszközhöz külön kapcsolatot kellett nyitni). A W3C konzorcium létrehozott egy munkacsoportot, a Web Thing Protocol Community Groupot, amely szabványosítja a WebSocket alapú protokollt a Web of Things eszközökkel való interakcióhoz;
  • Az eszközökkel történő hangvezérlés támogatásának integrálása a következő kiadásban várható Mycroft és új telepítési módszerek bevezetése.

Emlékeztetőül: WebThings Gateway jelentése egy 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, elrejti az egyes platformok jellemzőit, és nem igényli az egyes gyártókra jellemző alkalmazások használatát. Az átjáró IoT-platformokkal való interakciójához használhatja a ZigBee és ZWave protokollokat, WiFi-t vagy közvetlen kapcsolatot GPIO-n keresztül. Átjáró lehetséges létrehozni egy Raspberry Pi kártyán, és szerezzen be egy intelligens otthoni vezérlőrendszert, amely integrálja a házban lévő összes IoT-eszközt, és eszközöket biztosít azok webes felületen keresztüli felügyeletéhez és kezeléséhez.

A platform lehetővé teszi további webalkalmazások létrehozását is, amelyek interakcióba léphetnek az eszközökkel Web Thing API. Így ahelyett, hogy minden IoT-eszköztípushoz saját mobilalkalmazást telepítene, egyetlen egységes webes felületet használhat. A WebThings Gateway telepítéséhez egyszerűen töltse le a mellékelt firmware-t egy SD-kártyára, nyissa meg a „gateway.local” gazdagépet a böngészőben, hozzon létre kapcsolatot WiFi-vel, ZigBee-vel vagy ZWave-vel, keresse meg a meglévő IoT-eszközöket, konfigurálja a külső hozzáférés paramétereit, és adja hozzá. a legnépszerűbb eszközöket a kezdőképernyőre.

Az átjáró olyan funkciókat támogat, mint a helyi hálózaton lévő eszközök azonosítása, webcím kiválasztása az eszközökhöz az internetről történő csatlakozáshoz, fiókok létrehozása az átjáró webes felületének eléréséhez, a szabadalmaztatott ZigBee és Z-Wave protokollokat támogató eszközök csatlakoztatása az átjáróhoz, eszközök távoli aktiválása és kikapcsolása webes alkalmazásból, a ház állapotának távfelügyelete és videó felügyelet. Az átjáró a webes felületen és az API-n kívül a hangvezérlés kísérleti támogatását is tartalmazza, amely lehetővé teszi a hangutasítások felismerését és végrehajtását (például „kapcsold fel a lámpát a konyhában”).

A WebThings-keretrendszer cserélhető összetevőket biztosít az IoT-eszközök létrehozásához, amelyek közvetlenül tudnak kommunikálni a Web Things API használatával. Az ilyen eszközöket a WebThings Gateway-alapú átjárók vagy (mDNS-t használó) kliensszoftverek automatikusan észlelhetik a későbbi webes megfigyelés és kezelés céljából. A Web Things API kiszolgálói megvalósításait könyvtárak formájában készítik elő
Piton,
Jáva,

Rozsda, Arduino и MicroPython.

Forrás: opennet.ru

Hozzászólás