Niagara Framework – komplexní zajištění ovládání
Jde o označení pro softwarové a hardwarové řešení vyvíjené společností Tridium poskytující komplexní zajištění ovládání a dohledu nad domovní, komerční či průmyslovou automatizací.
Mezi hlavní výhody se řadí následující vlastnosti řešení:
- programovatelné webové rozhraní či dashboardy a ovládací logika v jazyce JavaScript nebo HTML5, a to jak pro desktop, tak i pro telefon. Uživatel může také programovat formou drag and drop.
- propojitelnost s různými rozhraními a uložišti, např. XML, OPC, ActiveX, MySQL, oBix
- možnost přidávat vlastní softwarové ovladače psané v jazyce Java pro další komunikační protokoly
- integrace alarmů a notifikací – upozornění uživatele na definované události s návazností na záznam do historie a na komunikační prostředky (telefon či e-mailový server)
- spolupráce s hotelovými systémy od společnosti Oracle – propojení skrze API
- dohledová činnost může být rozšířena o IP kamery nebo celá DVR
- podpora různorodých systémů, například včetně hlasových asistentů
- veškerý software je nezávislý na operačním systému – funguje spolehlivě jak na Microsoft Windows, tak i na Linuxových distribucích
Systém využívá stávající infrastruktury Ethernet ke komunikaci přes protokol TCP/IP a v případě odlišného způsobu komunikace se používá také sériová linka (RS232/RS485). Veškeré příkazy a zpětná vazba je zpracována hlavním uzlem v infrastruktuře – serverem (fyzický kontroler JACE 8000 nebo pracovní stanice s Microsoft Windows / Linux) s nainstalovaným operačním systémem Qnx. Tento uzel komunikuje s koncovými zařízení skrze softwarový ovladač ASCII (iNELS BUS). Celá architektura řešení je postavena na virtuálním Java stroji, jehož operační systém je napsán tak, aby fungoval buď na hardware od společnosti Tridium – JACE 8000: http://bit.ly/Niagara_JACE8000 – nebo na jakékoliv pracovní stanici, pokud je nainstalován software Workbench nesoucí všechny důležité komponenty systému. Celý licenční model je postaven na počtu zpoplatněných datových bodů nezávisle na použitém komunikačním protokolu. Integrátorům slouží k vytváření a editací projektů nástroj zvaný Workbench, který umožňuje vytvářet jak síťové diagramy, tak I grafická rozhraní pro web nebo uživatelské dashboardy. Software umožňuje zpracovat příkazy typu drag and drop, ale slouží také jako interpreter pro jazyk JavaScript nebo HTML5. Pouze certifikovaní partneři mají přístup k veškerým dokumentacím vztahujícím se k softwarovým ovladačům a popisu rozhraní. Avšak, seznam dostupných ovladačů lze najít ZDE.
iNELS a Niagara Framework
Do prostředí Niagara Framework lze připojit různé jednotky iNELS, a to díky přítomnosti softwarových ovladačů. Protokol TCP/IP umožňuje přenášet veškeré požadavky přes ASCII (CU3-0xM) nebo nepřímo přes API JSON (eLAN-RF-003). Součástí frameworku je také přítomnost MQTT ovladače pro navázání komunikace s prvky z iNELS Air. Naše společnost je exkluznivním distributorem hardware a software od společnosti Tridium včetně základní technické podpory pro kombinaci iNELS a Niagara Framework.