Tridium Niagara vs IronFlock: porównanie otwartych frameworków (2026)
Niagara Framework firmy Tridium (należącej do Honeywell od 2005 roku) to de facto standard neutralnej wobec producentów integracji w automatyce budynkowej. Założona w 1996 roku Tridium zbudowała Niagarę jako framework w Javie, który normalizuje BACnet, Modbus, LonWorks, KNX i dziesiątki innych protokołów do jednego modelu obiektowego, a następnie udostępnia je jako grafiki, archiwa i logikę sterowania. Działa na sterownikach JACE, na sterowniku obiektowym Niagara Edge 10 oraz na serwerach Niagara Supervisor i jest odsprzedawany pod wieloma markami OEM — Vykon, Honeywell, Centraline, KMC, Distech, Lynxspring i innymi — pod szyldem „Powered by Niagara”. Zespoły szukające alternatywy dla Niagary chcą zwykle tej samej otwartości protokołowej bez licencjonowania za punkt, bez obowiązkowego pośrednictwa certyfikowanego integratora i bez modelu rozwoju opartego na modułach Javy.
IronFlock osiąga tę samą otwartość inną drogą: zamiast normalizować wszystko wewnątrz frameworku działającego na sterownikach jednego producenta, uruchamia konteneryzowane aplikacje Docker na dowolnym sprzęcie z systemem Linux lub Windows, połączonym z usługami centralnymi (FleetDB, orkiestracja AI, pulpity) przez broker komunikatów WAMP działający w czasie rzeczywistym.
Oba systemy są z założenia niezależne od protokołów, oba przenoszą obliczenia na brzeg sieci i oba są przeznaczone dla flot rozproszonych po wielu lokalizacjach. Różnice dotyczą tego, jak rozszerza się system, kto może go kupić i zaprojektować, jak dane są przechowywane i wyceniane oraz czy AI stanowi część platformy.
Ta strona przedstawia uczciwe porównanie, które ma pomóc zespołom wybrać właściwy system.
Na pierwszy rzut oka
| Wymiar | IronFlock | Tridium Niagara |
|---|---|---|
| Wygląd i odczucia | Nowoczesny interfejs webowy — czytelny, responsywny, natywny dla przeglądarki | Niagara Workbench — desktopowe narzędzie inżynierskie w Javie; grafiki Px są serwowane do przeglądarek. Niagara 5 (ogólna dostępność planowana na IV kw. 2026) wprowadza odświeżony interfejs z nową nawigacją oraz jasnym i ciemnym motywem |
| Łatwość użycia | Samoobsługa: załóż konto, wgraj obraz na urządzenie, wdrażaj aplikacje w kilka minut | Model certyfikowanych integratorów — certyfikat Niagara 4 (5-dniowy program techniczny) jest warunkiem zakupu licencji |
| Współpraca | Wielu użytkowników z rolami, kluczami API, współdzieleniem urządzeń i kontrolą dostępu na poziomie projektu | Użytkownicy, role i kategorie na poziomie stacji; inżynieria odbywa się w Workbench podłączonym do stacji, z ograniczoną równoczesną edycją |
| Nowoczesność | Cloud-native, konteneryzowany, AI w centrum, zaprojektowany w latach 2020. | Framework w Javie wydany po raz pierwszy około 1999 roku; Niagara 4 + JACE 8000 w 2015; wdrożenie konteneryzowane od wersji 4.13; Niagara 5 to refaktoryzacja od podstaw na nowoczesnym środowisku Java LTS |
| Społeczność | Rosnąca — otwarty marketplace aplikacji, dokumentacja dla programistów | Bardzo duża — globalna baza certyfikowanych integratorów, Niagara Community oraz Niagara Marketplace z setkami sterowników i modułów firm trzecich |
| Strategia | Otwarty ekosystem — IronFlock rozwija rdzeń systemu (archiwum danych, alarmy, pulpity, zarządzanie urządzeniami) i rozszerza go przez otwarty marketplace aplikacji firm trzecich o funkcje branżowe | Otwarty framework, kontrolowana sprzedaż — każdy może tworzyć moduły Javy i wystawiać je na Niagara Marketplace, ale licencje sprzedają wyłącznie związani umową partnerzy OEM i dystrybutorzy, i tylko certyfikowanym integratorom |
| Tradycja | Powstał z myślą o zarządzaniu flotami IoT i edge computingu | Tridium założona w 1996, Niagara od ok. 1999, część Honeywell od 2005 — utrwalona warstwa integracyjna w inteligentnych budynkach |
Architektura
Niagara: framework w Javie na licencjonowanych sterownikach
Architektura Niagary opiera się na stacji — działającej instancji Niagary, która utrzymuje sterowniki, drzewo komponentów, logikę sterowania, archiwa i grafiki:
- Sterowniki JACE: JACE 8000 (oparty na QNX) i nowszy JACE 9000 to sterowniki nadrzędne, które uruchamiają stacje na brzegu sieci, komunikują się z urządzeniami obiektowymi i buforują archiwa lokalnie. Niagara Edge 10 to 10-punktowy sterownik obiektowy IP, który uruchamia Niagarę 4 na poziomie urządzenia (licencja na 3 urządzenia i 50 punktów).
- Niagara Supervisor: stacja działająca na serwerze Windows lub Linux, która agreguje dane z wielu JACE, archiwizuje historię, serwuje grafiki dla całej organizacji i wykonuje wsadowe zadania provisioningu (aktualizacje oprogramowania, kopie zapasowe, ustawienia TLS) w całej flocie JACE.
- Niagara Workbench: desktopowe narzędzie inżynierskie w Javie. Cała inżynieria — konfiguracja sterowników, mapowanie punktów, graficzna logika wire sheet, strony graficzne Px — odbywa się w Workbench połączonym ze stacją.
- Sterowniki: BACnet, Modbus TCP/RTU, LonWorks, KNX, SNMP, oBIX, OPC UA i MQTT są dostarczane jako licencjonowane sterowniki Niagary; setki kolejnych pochodzą od firm trzecich z Niagara Marketplace. Ta biblioteka sterowników to największa siła Niagary.
- Moduły: rozszerzeniami są moduły JAR w Javie instalowane w stacji. W Niagarze 5 moduły muszą być podpisane, a wszystkie moduły N4 wymagają refaktoryzacji.
- Niagara Cloud Suite: zestaw subskrypcji nakładanych na całość — Niagara Data Service (archiwum w chmurze plus API odczytu/zapisu na danych stacji), Niagara Recover (kopie zapasowe stacji w chmurze, pięć rotujących migawek) oraz Niagara Remote (zdalny dostęp do stacji bez VPN po stronie klienta). Wszystkie wymagają aktywnej umowy serwisowej oprogramowania (SMA).
- Konteneryzowana Niagara: od wersji 4.13 Niagara jest dostarczana jako kontener Docker zawierający rdzeń Niagary, JRE i wymagane moduły, dla architektur x86-64 i Arm64 — z myślą o uruchamianiu samej Niagary w chmurze lub na sprzęcie firm trzecich, w modelu subskrypcyjnym.
Warto zauważyć kierunek tej konteneryzacji: Niagarę można zapakować w kontener, ale stacja Niagary nie jest miejscem do uruchamiania dowolnych konteneryzowanych obciążeń.
IronFlock: rozproszony edge + centralne usługi
IronFlock to system rozproszony złożony z dwóch uzupełniających się warstw. Autonomiczne urządzenia brzegowe uruchamiają lekkiego agenta i konteneryzowane aplikacje Docker bezpośrednio w miejscu pracy. Usługi centralne — FleetDB (TimescaleDB), FleetDB Service, orkiestracja AI oraz interfejs webowy — zapewniają przechowywanie danych całej floty, pulpity i inteligencję. Broker komunikatów WAMP łączy wszystko przez pub/sub i RPC w czasie rzeczywistym.
Można również tworzyć urządzenia wirtualne — węzły obliczeniowe w chmurze, które dołączają do projektu obok urządzeń fizycznych i uruchamiają usługi obejmujące całą flotę, takie jak Grafana, Node-RED, Jupyter czy własne potoki danych.
- Urządzenia brzegowe: dowolny sprzęt zdolny uruchomić Linuksa lub Windowsa — Raspberry Pi, komputery przemysłowe, NVIDIA Jetson, przemysłowe PC z Windows, bramki — uruchamiający aplikacje autonomicznie (w Windows agent działa jako usługa natywna z automatycznym restartem i samoaktualizacją)
- Aplikacje: kontenery Docker w dowolnym języku programowania, wdrażane na urządzeniach brzegowych lub wirtualnych
- Dane: aplikacje brzegowe publikują telemetrię przez broker komunikatów do FleetDB, który automatycznie tworzy tabele TimescaleDB dla projektu, odpytywane w SQL
- Usługi centralne: FleetDB Service przetwarza strumienie danych, ocenia alarmy i serwuje pulpity; usługa AI orkiestruje konwersacje wieloagentowe z bezpośrednim dostępem do urządzeń
- Wdrożenie: chmura SaaS lub on-premises — cała platforma może działać we własnej infrastrukturze
Co to oznacza w praktyce
| Scenariusz | IronFlock | Tridium Niagara |
|---|---|---|
| Start | Załóż konto, wgraj obraz na urządzenie, wdroż aplikację — bez wymogu szkolenia | Zdobądź certyfikat Niagary, a następnie kup licencje u autoryzowanego partnera OEM lub dystrybutora |
| Dodanie nowej lokalizacji | Podłącz urządzenia — dołączają do projektu i zaczynają wysyłać dane do FleetDB | Dobierz i zalicencjonuj JACE, zaprojektuj stację w Workbench, połącz ją z Supervisorem |
| Dodanie funkcji | Zainstaluj aplikację (często bezpłatną) | Kup moduł z Niagara Marketplace albo napisz moduł w Javie |
| Dodanie kolejnych 5000 punktów | Brak licencjonowania za punkt — koszt zależy od pamięci i zasobów | Podnieś poziom licencji stacji (liczba urządzeń/punktów) oraz umowę serwisową |
| Uruchomienie własnego modelu AI | Wdróż jako konteneryzowaną aplikację na każdym urządzeniu | Niemożliwe na stacji; trzeba wyeksportować dane i przetwarzać je gdzie indziej |
| Zdalny dostęp do urządzenia | Kliknij „Otwórz tunel” w przeglądarce — HTTP, VNC, SSH, TCP | VPN do stacji albo subskrypcja Niagara Remote na sterownik |
| Zapytania SQL do danych floty | ✅ TimescaleDB dla projektu | Archiwa stacji są lokalne; eksport do bazy relacyjnej przez sterownik albo subskrypcja Niagara Data Service |
| Aktualizacja floty | Masowe OTA w całej flocie jednym kliknięciem (system operacyjny, agent i aplikacje) | Zadania provisioningu Supervisora rozsyłają oprogramowanie Niagary, moduły i kopie zapasowe do stacji — system operacyjny hosta pozostaje poza zakresem |
Porównanie funkcji
Dane i łączność
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Protokoły budynkowe (BACnet, LonWorks, KNX) | ⚠️ Dostępny kolektor BACnet; LonWorks i KNX wymagałyby własnej aplikacji | ✅ Najsilniejsze pokrycie na rynku — BACnet, LonWorks i KNX jako pełnoprawne licencjonowane sterowniki |
| Łączność ze sterownikami PLC | ✅ Industrial Collector — Modbus TCP/RTU, OPC UA, Siemens S7 i Allen-Bradley w jednej aplikacji, z katalogiem gotowych profili urządzeń (S7 i Allen-Bradley we wczesnym dostępie); dodatkowo kolektory IO-Link, BACnet i MTConnect (collectors) | ✅ Sterowniki Modbus i OPC UA; S7 i EtherNet/IP przez sterowniki firm trzecich z marketplace’u |
| Ekosystem sterowników firm trzecich | Rosnący marketplace aplikacji | ✅ Setki sterowników w Niagara Marketplace (nie wszystkie testowane lub certyfikowane przez Tridium) |
| Obsługa MQTT | ✅ Przez aplikacje | ✅ Sterownik MQTT Niagary |
| Łączność z Kafką | ✅ Przez aplikacje | ⚠️ Przez własny moduł lub sterownik firmy trzeciej |
| Integracja danych przez API REST | ✅ Wbudowana | ⚠️ oBIX i API stacji; szerszy dostęp API przez subskrypcję Niagara Data Service |
| Automatyczne przechowywanie szeregów czasowych | ✅ TimescaleDB dla projektu (tworzona automatycznie), bezpośredni dostęp SQL | ⚠️ Plikowe archiwa stacji o konfigurowalnej pojemności; eksport do bazy relacyjnej lub Niagara Data Service przy większych wolumenach |
| Semantyczny model danych / tagowanie | ⚠️ Schemat per aplikacja, zdefiniowany w manifeście aplikacji | ✅ Tagowanie i relacje Niagary, wsparcie Project Haystack |
| Izolacja danych między projektami | ✅ Fizyczne rozdzielenie baz danych + izolacja kryptograficzna | ⚠️ Osobne stacje na lokalizację; brak modelu wielodostępowego we frameworku |
| Buforowanie offline | ✅ Urządzenia działają w pełni autonomicznie i synchronizują się po ponownym połączeniu | ✅ Stacje działają i rejestrują dane autonomicznie także po utracie łączności |
| Przetwarzanie danych na brzegu | ✅ Pełne obliczenia na dowolnym urządzeniu z Linuksem lub Windows — w dowolnym języku | ⚠️ Logika wire sheet i moduły Javy wewnątrz stacji |
| Integracja czujników LoRaWAN | ✅ ChirpStack na urządzeniu wirtualnym — jednolity potok danych | ⚠️ Przez sterowniki firm trzecich z marketplace’u |
Wizualizacja i pulpity nawigacyjne
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Kreator pulpitów | ✅ System widgetów no-code w przeglądarce | ⚠️ Grafiki Px tworzone w Workbench (desktopowe narzędzie Java); Niagara 5 wprowadza kreator w przeglądarce |
| Biblioteka widgetów | ✅ Wykresy, wskaźniki, mapy, tabele, formularze, akcje | ✅ Dojrzała biblioteka widgetów i wykresów Px, palety kitPx |
| Przemysłowa grafika HMI (P&ID) | ✅ Pełna biblioteka symboli SCADA | ✅ Rozbudowane palety graficzne HVAC i mechaniki gromadzone przez dwie dekady |
| Pulpity wielostronicowe | ✅ Strony, panele boczne, zakładki, przyciski akcji i powrotu | ✅ Drzewa nawigacji i hierarchie widoków Px |
| Widgety formularzy z zapisem danych | ✅ Wbudowane | ⚠️ Przez własne komponenty Px i tworzenie modułów |
| Widgety akcji (sterowanie maszyną) | ✅ Wbudowane | ✅ Zapis punktów z tablicą priorytetów |
| Aktualizacje w czasie rzeczywistym | ✅ Poniżej sekundy przez WAMP | ✅ Aktualizacje na żywo oparte na subskrypcji |
| Narzędzie projektowe | Przeglądarka (bez instalacji) | Niagara Workbench (desktopowa aplikacja Java) |
| Osadzalne pulpity | ✅ | ⚠️ Strony Px za uwierzytelnianiem stacji |
| Zaplanowane raporty PDF | ⚠️ Przez aplikacje (Grafana, własne) | ✅ Raporty Niagary przez moduły raportowe |
Dostęp zdalny i bezpieczeństwo
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Wbudowana usługa tunelowania | ✅ TCP, HTTP(S), UDP — bez klienta VPN | ⚠️ Subskrypcja Niagara Remote (na sterownik, wymaga aktywnej umowy serwisowej); w przeciwnym razie VPN |
| Zdalny dostęp do HMI | ✅ Jednym kliknięciem z przeglądarki | ⚠️ Interfejs webowy stacji przez VPN lub przez Niagara Remote |
| Pulpit zdalny / SSH | ✅ Tunelowanie VNC, SSH i dostęp root do hosta z przeglądarki | ❌ Poza zakresem frameworku |
| Zdalna inżynieria | ✅ Chmurowe IDE i ponowne wdrażanie aplikacji z przeglądarki | ⚠️ Workbench przez VPN lub Niagara Remote |
| Uwierzytelnianie | ✅ OIDC z 2FA opartym na TOTP | ✅ Usługa użytkowników stacji, LDAP/SAML, opcje 2FA |
| Zero otwartych portów na urządzeniach | ✅ Agent inicjuje połączenie wychodzące | ⚠️ Stacje nasłuchują na portach Fox/HTTPS, chyba że poprzedza je Niagara Remote |
| Izolacja komunikatów między najemcami | ✅ Kryptograficzna izolacja realmów | ❌ Framework nie jest wielodostępowy |
| Dziennik audytu | ✅ Pełna ścieżka audytu urządzeń i użytkowników | ✅ Usługa historii audytu |
| Dostęp do poprawek bezpieczeństwa | ✅ W cenie — ciągłe aktualizacje platformy dla wszystkich użytkowników | ⚠️ Wymaga aktywnej umowy serwisowej; po jej wygaśnięciu brak aktualizacji i poprawek bezpieczeństwa |
| Certyfikaty | ⚠️ Architektura zaprojektowana pod zgodność z IEC 62443 / ISO 27001 / SOC 2; certyfikacja w toku | ✅ Niagara ma ugruntowane wytyczne hardeningu i zespół bezpieczeństwa produktu; ujawnienie 10 CVE przez zewnętrznych badaczy w 2025 roku zostało załatane przez Tridium |
Tworzenie aplikacji
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Języki programowania | ✅ Dowolne (kontenery Docker — Python, Go, Rust, C++, JS…) | ❌ Moduły Javy oraz logika wire sheet i komponenty skryptowe Niagary |
| Wbudowane IDE w chmurze | ✅ | ❌ Workbench to instalacja desktopowa |
| Integracja z Git | ✅ GitHub, GitLab | ⚠️ Kod modułów może być w Git; konfiguracja stacji to zamknięty format .bog/kopii zapasowej |
| Potok CI/CD | ✅ Wbudowane budowanie i wydawanie | ❌ Ręczna instalacja modułów i uruchamianie stacji |
| Marketplace aplikacji | ✅ Otwarty — publikuj swobodnie, z monetyzacją dla zewnętrznych twórców | ✅ Niagara Marketplace — ugruntowany, kuratorowany i objęty licencjami |
| Próg wejścia dla programistów | ✅ Każdy programista może tworzyć i publikować | ⚠️ Oczekiwane są certyfikacja i członkostwo w programie deweloperskim |
| Swoboda zależności | ✅ Dowolna biblioteka, dowolny obraz bazowy, dowolne środowisko uruchomieniowe | ⚠️ Ograniczona do tego, na co pozwalają środowisko Java Niagary i API modułów |
AI i analityka
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Orkiestracja AI z wieloma agentami | ✅ Wbudowana | ❌ Niedostępna |
| Zapytania w języku naturalnym o dane urządzeń | ✅ | ❌ |
| Fizyczna AI (wykonywanie funkcji na urządzeniach) | ✅ | ❌ |
| Własne agenty AI definiowane przez aplikację | ✅ Szablony agentów w YAML | ❌ |
| Wykresy czasu rzeczywistego generowane przez AI | ✅ W trakcie rozmowy | ❌ |
| Interakcja głosowa | ✅ | ❌ |
| Wnioskowanie ML na brzegu | ✅ Wdrażaj dowolny framework ML (PyTorch, TensorFlow, ONNX) przez konteneryzowane aplikacje | ❌ Brak obliczeń ogólnego przeznaczenia w stacji |
| Analityka regułowa | ✅ Przez aplikacje i agenty AI | ✅ Niagara Analytics Framework — osobno licencjonowany dodatek, wyceniany za punkty analityczne |
| Analityka w chmurze | ✅ Wbudowana przez FleetDB + usługę AI | ⚠️ Subskrypcja Niagara Data Service albo eksport do zewnętrznego stosu |
Zarządzanie urządzeniami i flotą
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Masowe aktualizacje OTA (system, agent, aplikacje) | ✅ Cały stos, jednym kliknięciem | ⚠️ Provisioning Supervisora rozsyła oprogramowanie Niagary, moduły i kopie zapasowe — nie system hosta ani dowolne aplikacje |
| Pełna kontrola systemu na brzegu | ✅ Dowolna dystrybucja Linuksa (dostęp root) lub Windows | ❌ Firmware sterownika zarządzany przez platformę |
| Swoboda doboru sprzętu | ✅ Dowolne urządzenie z Linuksem lub Windows — ARM, x86, Jetson, komputery przemysłowe | ⚠️ Sterowniki JACE/Edge albo serwery Supervisor; konteneryzowana Niagara poszerza to pole, ale nadal wymaga licencji Niagary na instancję |
| Grupowanie i zarządzanie urządzeniami | ✅ Grupy urządzeń, ustawienia, odporność | ⚠️ Hierarchia stacji pod Supervisorem |
| Logi na żywo ze wszystkich aplikacji | ✅ Strumieniowo w przeglądarce | ⚠️ Logi stacji i platformy przez Workbench |
| Zarządzanie lokalizacjami i widok mapy | ✅ | ⚠️ Przez grafiki Px lub moduły firm trzecich |
| Urządzenia wirtualne (obliczenia w chmurze) | ✅ Uruchom Grafanę, Node-RED, Jupyter obok floty fizycznej | ❌ |
| Kopie zapasowe i przywracanie | ✅ Konfiguracja i stan aplikacji zarządzane centralnie | ✅ Kopie stacji; Niagara Recover dla migawek w chmurze (subskrypcja) |
| Wstępna rejestracja urządzeń OEM | ✅ Plug & play | ⚠️ Stacje uruchamiane projekt po projekcie |
Alarmy i powiadomienia
| Funkcja | IronFlock | Tridium Niagara |
|---|---|---|
| Konfigurowalne reguły alarmów | ✅ Na dowolnym strumieniu telemetrii | ✅ Dojrzała usługa alarmów z klasami, priorytetami i routingiem |
| Powiadomienia e-mail | ✅ | ✅ |
| Powiadomienia SMS | ✅ Wbudowane | ⚠️ Przez moduły firm trzecich lub integrację z bramką |
| Poziomy ważności | ✅ Krytyczny, Poważny, Drobny | ✅ Konfigurowalne klasy alarmów i priorytety |
| Automatyczne zamykanie | ✅ | ✅ Śledzenie stanu normalnego/potwierdzonego |
| Ręczna ocena i adnotacje | ✅ | ✅ Potwierdzanie z notatkami |
| Wyciszanie / eskalacja alarmów | ⚠️ Podstawowe | ✅ Ugruntowane funkcje przepływu pracy z alarmami |
Porównanie cen
Niagara: licencje za urządzenie/punkt + obowiązkowa opieka serwisowa
Niagara jest licencjonowana na stację, wymiarowaną według tego, ile do siebie podłącza:
- Licencje stacji: licencje JACE są progowe według pojemności urządzeń i punktów — na przykład 5 urządzeń / 250 punktów, 10 / 500, 25 / 1250, 100 / 5000 i 200 / 10 000 w JACE 8000. Na potrzeby licencji punkty przeliczają się też na ekwiwalenty urządzeń (mniej więcej 50 punktów na jedno urządzenie). Przekroczenie progu w danej lokalizacji oznacza zakup większej licencji.
- Niagara Edge 10: licencja na 3 urządzenia i 50 punktów — wymiar na jedno urządzenie technologiczne.
- Licencje Supervisora: wymiarowane liczbą podłączonych stacji i punktów.
- Sprzęt: sterowniki JACE 8000 / JACE 9000, sterowniki obiektowe Edge 10 i serwery Supervisor, kupowane przez kanał OEM.
- SMA (umowa serwisowa oprogramowania): wymagana przy pierwszej licencji (początkowy okres zwykle 18 miesięcy) i konieczna, by pozostać na bieżąco. Bez aktywnej umowy nie ma ani aktualizacji wersji, ani poprawek bezpieczeństwa — a subskrypcje Niagara Cloud Suite wymagają aktywnej umowy przez cały swój okres.
- Dodatki: Niagara Analytics Framework (licencjonowany za punkty analityczne), Niagara Enterprise Security, sterowniki firm trzecich z marketplace’u oraz subskrypcje Niagara Cloud Suite (Data Service, Recover, Remote) — Remote wyceniany jest za sterownik na rok.
- Certyfikacja i migracja: certyfikat Niagary jest warunkiem zakupu licencji. Przejście z Niagary 4 na Niagarę 5 wymaga aktywnej umowy serwisowej i może wiązać się z opłatą migracyjną; sprzętu JACE 8000 nie da się zaktualizować do Niagary 5.
Ponieważ wszystko liczone jest w urządzeniach i punktach, koszt rośnie wraz z wielkością instalacji, a nie z wartością, jaką dają dane. A ponieważ sprzedaż idzie przez certyfikowanych integratorów, nie ma ścieżki samoobsługowej — każde wdrożenie zaczyna się od rozmowy w kanale sprzedaży.
IronFlock: darmowa chmura + subskrypcja dla on-premises
Chmurowa wersja IronFlock jest bezpłatna — wszystkie kluczowe funkcje (zarządzanie urządzeniami, pulpity, przechowywanie danych, aktualizacje OTA, alarmy, dostęp zdalny, wdrażanie aplikacji) są w cenie. IronFlock rozlicza zużycie zasobów: pamięć masową, sesje dostępu zdalnego, urządzenia wirtualne i użycie AI. Nie ma zliczania punktów, progów licencyjnych na urządzenia ani obowiązkowej umowy serwisowej. Szczegóły na stronie cennika.
Dodatkowe możliwości można dokupić jako aplikacje z marketplace’u — na przykład specjalistyczne konektory protokołów, narzędzia analityczne lub rozwiązania branżowe tworzone przez IronFlock albo zewnętrznych deweloperów.
Dla wdrożeń on-premises (odseparowanych od sieci lub w prywatnej infrastrukturze) IronFlock oferuje licencję subskrypcyjną.
Kiedy wybrać Niagarę
Niagara może być lepszym wyborem, jeśli:
- Twój projekt to przede wszystkim automatyka budynkowa — integracja BACnet, LonWorks i KNX w HVAC, oświetleniu, opomiarowaniu i kontroli dostępu to dokładnie to, do czego Niagara powstała, i nic nie dorównuje jej głębi sterowników na tym polu.
- Potrzebujesz gotowego sterownika do nietypowego protokołu — Niagara Marketplace zgromadził setki sterowników przez dwie dekady.
- Pracujesz z zaufanym certyfikowanym integratorem Niagary albo masz własnych certyfikowanych inżynierów i istniejącą infrastrukturę JACE.
- Twoja specyfikacja wymaga Niagary — wiele przetargów publicznych i kampusowych wskazuje ten framework wprost, właśnie dlatego, że zapobiega uzależnieniu od jednego producenta na poziomie urządzeń.
- Chcesz bogatej grafiki budynkowej i dojrzałych przepływów alarmowych (wyciszanie, eskalacja, klasy alarmów) od razu po wdrożeniu.
- Potrzebujesz tagowania semantycznego i modeli Project Haystack dla dużego parku urządzeń budynkowych.
- Odpowiada Ci model kanału OEM — lokalny partner, który specyfikuje, projektuje, uruchamia i serwisuje system w ramach jednej umowy.
Kiedy wybrać IronFlock jako alternatywę dla Niagary
IronFlock jest mocniejszym wyborem, gdy:
- Chcesz uruchamiać prawdziwe aplikacje na brzegu — kontenery Docker w dowolnym języku, a nie moduły Javy ograniczone przez API frameworku.
- Potrzebujesz wbudowanej AI — zapytań w języku naturalnym o dane floty, orkiestracji wieloagentowej i fizycznej AI wykonującej funkcje na urządzeniach.
- Licencjonowanie za punkt nie pasuje do Twoich danych — wysokoczęstotliwościowa telemetria maszyn, wizja czy drgania byłyby ekonomicznym absurdem rozliczane jako punkty Niagary.
- Chcesz samoobsługi — założyć konto i podłączyć urządzenie już dziś, bez kursu certyfikacyjnego ani partnera handlowego jako warunku wstępnego.
- Chcesz mieć dane w otwartej bazie — TimescaleDB dla projektu z bezpośrednim dostępem SQL, zamiast plikowych archiwów stacji i subskrypcji chmurowej, by w ogóle się do nich dostać.
- Potrzebujesz zarządzania flotą w całym stosie — aktualizacji systemu, agenta i aplikacji rozsyłanych zdalnie z jednej płaszczyzny sterowania, a nie tylko provisioningu oprogramowania Niagary.
- Chcesz dostępu zdalnego w cenie — tunelowania HTTP, SSH, VNC, TCP i UDP wbudowanego w platformę, zamiast subskrypcji na sterownik uzależnionej od aktywnej umowy serwisowej.
- Budujesz maszyny i urządzenia, a nie budynki — IronFlock jest projektowany dla flot OEM dostarczających usługi cyfrowe własnym klientom, z izolacją danych per klient.
- Chcesz aktualizacji bezpieczeństwa jako oczywistości, a nie korzyści wygasającej wraz z umową serwisową.
- Chcesz tworzyć i monetyzować aplikacje — zapakować swoją wiedzę branżową i sprzedawać ją na otwartym marketplace, bez bariery certyfikacyjnej po stronie dewelopera.
Ścieżka migracji
IronFlock i Niagara dobrze koegzystują, bo spotykają się na warstwie danych, a nie konkurują o te same przewody. Typowy schemat to pozostawienie stacjom Niagary tego, w czym są dobre — integracji BACnet i LonWorks, sekwencji sterowania budynkiem, lokalnej grafiki — i dołożenie IronFlock do wszystkiego, czego Niagara nigdy nie miała udźwignąć: aplikacji konteneryzowanych, wysokoczęstotliwościowej telemetrii maszyn, danych floty dostępnych w SQL, dostępu zdalnego z przeglądarki i AI.
W praktyce oznacza to uruchomienie agenta IronFlock na komputerze przemysłowym lub urządzeniu brzegowym w tej samej lokalizacji, pobierając dane ze stacji przez BACnet, Modbus lub MQTT albo subskrybując dane, które stacja już publikuje. Od tego momentu pulpity floty, alarmy, tunele i AI działają na danych z Niagary tak samo jak na wszystkich innych. Z czasem nowe urządzenia i nowe lokalizacje można podłączać bez dokupowania licencji punktowych Niagary, podczas gdy istniejąca instalacja działa dalej.
Gotowy, by spróbować? Zacznij za darmo — podłącz urządzenie i zobacz swój pierwszy pulpit w kilka minut.