Společnost Mozilla představila platformu WebThings

Společnost Mozilla po dvou letech experimentování a vývoje představila platformu WebThings, do které byly zahrnuty dříve vyvíjené projekty WebThings Framework a WebThings Gateway, které poskytují komponenty pro zajištění přístupu k různým kategoriím spotřebitelských zařízení a využívání univerzálního Web Things API pro organizaci interakce s nimi. Výsledky projektu se distribují pod licencí MPL 2.0.

WebThings Framework poskytuje sadu zaměnitelných komponent pro vytváření IoT zařízení, která mohou přímo komunikovat s využitím Web Things API. Taková zařízení mohou být automaticky zjišťována bránami založenými na WebThings Gateway nebo klientským softwarem (používá se mDNS) pro následný monitoring a řízení přes Web. Implementace serverů pro Web Things API jsou připraveny ve formě knihoven na
CouchDB,
Javy,

Rust, Arduino a MicroPython.

WebThings Gateway představuje univerzální vrstvu pro organizaci přístupu k různým kategoriím spotřebitelských a IoT zařízení, která skrývá specifika každé platformy a nevyžaduje použití specifických aplikací pro každého výrobce. Kód projektu je napsána je napsán v jazyce JavaScript s využitím serverové platformy Node.js. Pro interakci brány s IoT platformami lze použít protokoly ZigBee a ZWave, WiFi nebo přímé připojení přes GPIO. Firmware s bránou jsou připraveny pro různé modely Raspberry Pi je také k dispozici balíčky pro OpenWrt a Debian.

Společnost Mozilla představila platformu WebThings

Bránu lze nainstalovat na desku Raspberry Pi a získat systém řízení chytré domácnosti, který integruje všechna dostupná IoT zařízení v domě a poskytuje prostředky k jejich sledování a řízení přes webové rozhraní. Platforma také umožňuje vytvářet další webové aplikace, které mohou interagovat se zařízeními přes Web Thing API. Tím lze místo instalace vlastních mobilních aplikací pro každý typ IoT zařízení využít jednotné, standardizované webové rozhraní. K instalaci WebThings Gateway stačí stáhnout poskytnutý firmware na SD kartu, otevřít v prohlížeči hostitele "gateway.local", nastavit připojení k WiFi, ZigBee nebo ZWave, najít dostupná IoT zařízení, nastavit parametry pro přístup zvenčí a přidat nejžádanější zařízení na domovskou obrazovku.

Brána podporuje funkce, jako je určení zařízení v místní síti, výběr webové adresy pro připojení k zařízením z internetu, vytvoření účtů pro přístup k webovému rozhraní brány, připojení zařízení podporujících proprietární protokoly ZigBee a Z-Wave k bráně, vzdálené zapínání a vypínání zařízení z webové aplikace, vzdálené monitorování stavu domu a video sledování. Kromě webového rozhraní a API je také implementována experimentální podpora hlasového ovládání, která umožňuje rozpoznávat a vykonávat hlasové povely (například „zapni světlo v kuchyni“).

Současně s oznámením nové platformy WebThings byl vydán WebThings Gateway 0.8, která nabízí následující novinky:

  • Byl přidán systém protokolování událostí, který shromažďuje statistiky o činnosti všech IoT zařízení a senzorů v domácí síti a umožňuje vyhodnotit jejich aktivitu ve formě přehledných grafů. Například můžete zjistit, kolikrát byly dveře otevřeny a zavřeny během vaší nepřítomnosti, jak se měnila teplota v domě, kolik energie zařízení připojená k chytrým zásuvkám spotřebovala, kdy reagoval detektor pohybu atd. Grafy mohou být konstruovány v rozmezí hodin, dnů a týdnů a posouvány časovou osou;

    Společnost Mozilla představila platformu WebThings
  • Byly přidány alarmy, které se mohou aktivovat v případě událostí vyžadujících okamžitou reakci. Například alarmy mohou být spojeny s aktivací detektorů kouře, úniku nebo oxidu uhelnatého, stejně jako při přijímání signálů o vykradení. V případě aktivace alarmu může být oznámení o jeho nastání zasláno prostřednictvím SMS nebo jiných prostředků upozornění;

    Společnost Mozilla představila platformu WebThings
  • Bylo přidáno rozhraní pro nastavení parametrů připojení k síti. Dříve bylo pro přepínání z jedné bezdrátové sítě na druhou, když byly obě sítě dostupné, nutné provést příkazy v konzoli. Nyní lze změnu síťových parametrů provádět prostřednictvím webového rozhraní (sekce Nastavení ➡ Síť), kde můžete spravovat přidělování IP adres, skenovat dostupné bezdrátové sítě a měnit přístupové body;

    Společnost Mozilla představila platformu WebThings
  • Připraveno experimentální balíčky pro routery založené na OpenWrt, které umožňují používat routery nejen pro zajištění síťového přístupu, ale také jako ovládací uzly pro chytrou domácnost. V budoucnu plánujeme připravit vlastní distribuci založenou na OpenWrt s integrovanou podporou Things Gateway, která poskytne jednotné rozhraní pro nastavení chytré domácnosti a bezdrátového přístupového bodu. V současné době WebThings Gateway již může fungovat v režimu bezdrátového přístupového bodu, nikoli pouze jako klient bezdrátové sítě.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster