A Mozilla bemutatta a WebThing platformot

Mozilla két év kísérletezés és fejlesztés után bemutatott felület WebThings, amely korábban kidolgozott projekteket tartalmazott WebThings Framework и WebThings átjáró, olyan összetevőket biztosít, amelyek lehetővé teszik a fogyasztói eszközök különböző kategóriáihoz való hozzáférést és az univerzális használatát Web Things API hogy megszervezze a velük való interakciót. Projektfejlesztések terjedés MPL 2.0 licenc alatt.

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.

WebThings átjáró 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. Projekt kód írta JavaScriptben a Node.js szerverplatform használatával. 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. Firmware átjáróval előkészített különböző Raspberry Pi modellekhez is elérhető пакеты OpenWrt és Debian számára.

A Mozilla bemutatta a WebThing platformot

Á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”).

Az új WebThings platform bejelentésével együtt egy kiadás is megjelent WebThingsGateway 0.8, amely a következő újításokat javasolja:

  • Kiegészült egy eseménynaplózó rendszerrel, amely statisztikákat gyűjt az otthoni hálózat összes IoT-eszközének és érzékelőjének működéséről, és lehetővé teszi tevékenységük értékelését vizuális grafikonok formájában. Megtudhatja például, hogy távolléte során hányszor nyitották ki és csukódtak be az ajtók, hogyan változott a hőmérséklet a házban, mennyi energiát fogyasztottak az okosaljzatokhoz csatlakoztatott eszközök, mikor kapcsolt ki a mozgásérzékelő stb. A diagramokat órákban, napokban és hetekben lehet felépíteni, és az időskála mentén görgetni;

    A Mozilla bemutatta a WebThing platformot

  • Hozzáadott riasztások, amelyek azonnali reagálást igénylő események esetén indíthatók. Például a riasztások köthetők füst-, szivárgás- vagy szén-monoxid-érzékelők aktiválásához, valamint betörési jelzések esetén. Ha egy jel kivált, annak előfordulásáról SMS-ben vagy más értesítési eszközzel lehet értesítést küldeni;

    A Mozilla bemutatta a WebThing platformot

  • Hozzáadott egy interfészt a hálózati kapcsolat paramétereinek konfigurálásához. Korábban az egyik vezeték nélküli hálózatról a másikra való váltáshoz, amikor mindkét hálózat elérhető volt, konzolparancsokat kellett futtatni. Mostantól a hálózati paraméterek megváltoztatása a webes felületen (Beállítások ➡ Hálózat) végezhető, amelyben kezelheti az IP-címek hozzárendelését, átvizsgálhatja az elérhető vezeték nélküli hálózatokat és módosíthatja a hozzáférési pontokat;

    A Mozilla bemutatta a WebThing platformot

  • Előkészített kísérleti csomagok OpenWrt alapú útválasztókhoz, amelyek lehetővé teszik a routerek használatát nem csak hálózati hozzáférés biztosítására, hanem okosotthon vezérlő csomópontként is. Terveink szerint a jövőben saját, OpenWrt alapú disztribúciót készítünk 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. Jelenleg a WebThings Gateway már vezeték nélküli hozzáférési pontként is működhet, nem csak vezeték nélküli kliensként.

Forrás: opennet.ru

Hozzászólás