Skip to Content
Niagara 4What is Niagara 4?

What Is Tridium Niagara 4? The Niagara Framework Explained

Tridium Niagara 4 is an open software framework that connects, controls and visualises building systems from any manufacturer through one platform.

Niagara is the most widely used open platform in building automation, with well over a million installations worldwide. If you work in BMS, you will meet it on almost every project, whether it is branded as Tridium, Vykon, Honeywell or one of many OEM partners. This guide explains what Niagara 4 is, how its parts fit together, how it is licensed, and what changes with Niagara 5.

Who is Tridium?

Tridium is the US company that created the Niagara Framework in the 1990s. It has been part of Honeywell since 2005 but operates independently and sells Niagara through a worldwide channel of distributors, OEMs and systems integrators. In the UK, Tyrrell Products is a Tridium distributor, supplying controllers, licences, drivers, software maintenance and Niagara 4 certification training.

Because Tridium licenses Niagara to other manufacturers, the same software appears under many brands. A controller labelled Honeywell WEBs, Distech, Lynxspring or Vykon is running Niagara underneath, and a Niagara-certified engineer can work on all of them.

What is the Niagara Framework?

The Niagara Framework is a software platform for integrating, controlling and managing devices. Its core idea is normalisation: whatever protocol a device speaks, Niagara turns its data into the same kind of object (a point) so that everything above it, including logic, alarms, histories, graphics and analytics, works identically.

Think of it as an operating system for buildings:

  • Drivers connect to devices over BACnet, Modbus, LonWorks, KNX, SNMP, MQTT, OPC and many proprietary protocols.
  • Components model devices, points, logic, schedules and services.
  • Services add functions such as alarming, history logging, user management, email and analytics.
  • Web serving delivers HTML5 graphics to any browser.

The framework is written in Java and runs the same software on embedded controllers and on servers, which is why a station built on a laptop can be copied unchanged to a JACE.

Niagara 4 key terms

Term What it means
Station A running Niagara application: the database of components, points, logic and services on one host
Platform The layer beneath the station: the Niagara daemon, operating system, modules, licences and certificates
Host Any device running Niagara: a JACE, IONA, Edge controller or a PC/server
Workbench The Windows engineering tool used to build and maintain stations
JACE Tridium's embedded Niagara controller (What is a JACE?)
Supervisor A Niagara station on a PC or server that brings many controllers together
Driver / network Software that connects the station to a protocol, e.g. BacnetNetwork, ModbusTcpNetwork
Proxy point A point that represents a value in a field device
Fox / FoxS Niagara's station-to-station protocol; FoxS is the TLS-encrypted version
Module A signed software package (JAR) that adds features or drivers
Tags and hierarchies Metadata (e.g. Haystack tags) that describe points so they can be searched and navigated
Px / HTML5 graphics The user interface pages built for operators

How Niagara 4 is structured

The edge: controllers

At the edge, Niagara runs on embedded controllers installed in or near the plant: the JACE 9000, the older JACE 8000, the Edge 10, the IONA Niagara 4 controller, and OEM controllers. Each runs a station that integrates local devices, executes logic, logs trends and raises alarms. If the network to the supervisor fails, the controller keeps running its building.

The enterprise: Web Supervisor

A Niagara 4 Web Supervisor runs on a Windows or Linux server. It connects to the controllers over the Niagara network, imports their histories and alarms, and presents one interface for a whole building or estate. Supervisors also host enterprise features: multi-site graphics, reporting, tenant billing (see Niagara Tenant Billing), analytics and cloud connections.

The engineering tool: Workbench

Engineers build and maintain stations with Niagara Workbench. It provides the wire sheet for logic, property sheets, driver managers for device discovery, the Px editor for graphics, and Platform Administration for software, licences and backups. Workbench versions must match the station they connect to. See Niagara Workbench versions.

The user: a browser

Operators use a web browser. Niagara 4 replaced the old Java applet interface with HTML5, so graphics, alarm consoles, schedules and charts work on any modern browser, tablet or phone without plug-ins.

What can you do with Niagara 4?

  • Integrate HVAC, lighting, metering, fire, security, lifts and IoT sensors from any manufacturer
  • Control plant with schedules, interlocks, PID loops and optimisation logic built graphically
  • Monitor everything through HTML5 graphics, dashboards and alarm consoles
  • Log and analyse data with histories, charts and Niagara Analytics
  • Secure systems with role-based access, encrypted communications, certificate management, LDAP and two-factor authentication
  • Scale from a single plant room to hundreds of sites under one supervisor
  • Connect to the cloud through MQTT, the Niagara Cloud Suite and third-party platforms

Niagara 4 versions

Niagara 4 has been released in numbered versions since 2015. Some are Long-Term Support (LTS) releases with a longer patch window:

Version Notes
4.0 – 4.9 Early Niagara 4 releases; now unsupported
4.10 LTS release, widely deployed
4.11 – 4.14 Feature releases (4.13 is the minimum for JACE 9000)
4.15 Final Niagara 4 release and LTS, supported until Q4 2028; required starting point for Niagara 5 migration

Each release has maintenance updates (for example 4.10u9 or 4.13.2). Upgrading within your licensed version is included in an active Software Maintenance Agreement (SMA), which is why we always recommend keeping SMAs current. Drivers are built for each specific release, so always match driver builds to your exact version.

How Niagara 4 is licensed

Every Niagara host has a licence tied to its Host ID. The licence defines:

  • Global Capacity: the number of points (and, on supervisors, devices or connected stations) the host may use. See how to calculate Global Capacity points.
  • Features: which drivers and services are enabled.
  • SMA expiry: the date until which you can install new Niagara versions.

JACE 9000 base licences run from 100 to 10,000 points with upgrade packs, and IONA licences start from 50 points. Supervisors are licensed by the number of connected Niagara stations and field devices. You can buy licences, upgrades and SMA renewals from our Niagara licence category.

Niagara drivers

Tridium includes drivers for the major open protocols (BACnet, Modbus, LonWorks, KNX, SNMP, oBIX, and others). Third-party developers add drivers for proprietary systems. Tyrrell Products develops Niagara 4 drivers for Gent fire alarm panels, Trend IP and Trend emulation, Milesight LoRaWAN, MQTT, SMS, Xovis people counters and more, available from our Niagara 4 drivers category. Watch the Niagara 4 driver setup videos to see them configured.

Each driver uses Niagara's poll scheduler and tuning policies to decide how often values are read and how stale data is handled. Understanding both is essential on busy networks: see the poll scheduler and tuning policies.

Niagara 4 architectures by building size

Building or estate Typical Niagara design
Single small building (school, retail unit, office floor) One JACE 9000 or IONA running the whole BMS, browser access, no supervisor needed
Large single building (hospital wing, office tower) Several controllers by plant room or floor, one Web Supervisor for graphics, history and alarms
Campus (university, hospital trust) Controllers in each building, a central supervisor, analytics, LDAP sign-on, often integration of legacy systems
Multi-site portfolio (retail chain, public sector estate) Controllers at each site, an enterprise supervisor or Niagara Cloud Suite for portfolio dashboards and remote access

Whatever the size, the same station concepts, drivers and graphics apply, which is why an engineer trained on a small site can work on a large one.

Why Niagara is so widely used

It is open. Any Niagara-certified integrator can work on any Niagara system, so building owners are not locked to one supplier.

It is multi-vendor. One platform integrates equipment from hundreds of manufacturers.

It scales. The same software runs a single plant room and a global property portfolio.

It lasts. Stations built on Niagara 4.0 in 2015 can be upgraded to 4.15 today, and Niagara 5 provides a migration path for the next decade.

It has a large skills base. Thousands of engineers hold Niagara certification, making it easier to find support than for many proprietary systems.

What you need to buy for a Niagara 4 system

A complete Niagara 4 project usually involves:

  1. Controllers with a licence sized to the point count: JACE 9000 or IONA.
  2. A Web Supervisor licence if several controllers need one front end, sized by connected stations and devices.
  3. Drivers for any protocols not included in the base licence.
  4. A Software Maintenance Agreement for each host, so you can install updates and new versions.
  5. Workbench on the engineer's PC, licensed for engineering use.
  6. Field devices: application controllers, I/O modules, sensors, meters and, increasingly, LoRaWAN sensors and gateways.
  7. Optional services: Niagara Analytics, Niagara Cloud Suite for remote access and backup, tenant billing, and third-party integrations.

If you are unsure what a project needs, send us the point schedule and we will put together a bill of materials.

Niagara 4 security

Niagara 4 was redesigned with security as a priority. Key features:

  • Encrypted communications (FoxS, HTTPS) by default
  • Role-based access control with categories and permissions
  • Strong password policies and passphrase-protected station files
  • Certificate management for TLS
  • LDAP and Active Directory integration (LDAP guide)
  • Two-factor authentication (2FA guide)
  • Signed modules (code signing certificates)

Security features only work if they are used. Unique credentials, current software versions and network segmentation are still the integrator's responsibility.

Niagara 4 vs Niagara 5

Niagara 5 is the next generation of the framework, with general availability planned for late 2026. The main changes:

  • Java 21 instead of Java 8
  • A redesigned user interface with new light and dark themes
  • Every module must be digitally signed to load
  • Supported on the JACE 9000 but not on the JACE 8000 or Edge 10
  • Migration from Niagara 4 starts at 4.15 LTS; NiagaraAX stations must go to Niagara 4 first

Niagara 4 remains supported for years, and a Niagara 5 supervisor can supervise Niagara 4 (and AX) stations. Read our Niagara 5 readiness checklist to plan the move.

How to learn Niagara 4

The official route is the Niagara 4 Technical Certification Program (TCP), a five-day course ending in an exam that makes you a Niagara 4 certified professional. Tyrrell Products runs it in a virtual classroom; see the Niagara 4 certification course and our certification guide. You can start for free with the Niagara 4 TCP lab videos.

Frequently asked questions

What is Tridium Niagara used for?

Tridium Niagara is used to integrate, control and monitor building systems such as HVAC, lighting, metering, fire and security from different manufacturers in one open platform, usually as the core of a building management system.

Is Niagara 4 a BMS?

Niagara 4 is the software framework a BMS is built on. With controllers such as a JACE or IONA, field devices and a Web Supervisor, it forms a complete open building management system.

What is the difference between Niagara AX and Niagara 4?

Niagara 4 replaced NiagaraAX in 2015 with an HTML5 interface, stronger security, tagging and hierarchies, and better performance. AX stations can be migrated to Niagara 4 with Tridium's migration tool.

Is Niagara 4 free?

No. Niagara 4 is licensed per host, based on point capacity and features, with an optional Software Maintenance Agreement for upgrades. Workbench is used under the licence of the engineer's PC.

What is the latest version of Niagara 4?

Niagara 4.15 is the final Niagara 4 release and a long-term support version. New development continues in Niagara 5.

Who owns Tridium?

Tridium is a Honeywell company. It has been part of Honeywell since 2005 and sells Niagara through an independent channel of distributors and integrators.