Niagara N4 / Niagara AX
Software Pile develops on Niagara 4 and Niagara AX – custom modules, protocol drivers, Workbench tooling, and station applications for systems integrators, OEMs, and facility teams. The work is led by a Tridium-certified Niagara Full Stack Developer holding NCPD credentials in both Drivers and User Interface.
N4 Development We Deliver
- Custom modules – control logic, data processing, engineering tools, and packaged components built against your station architecture and Niagara version, signed and compatibility-tested
- Custom drivers – Baja driver architecture for proprietary and OEM equipment: protocol analysis, point discovery, proxy extensions, histories, and alarms validated against real hardware
- Workbench tools – bulk tagging, station audits, deployment utilities, and custom views that cut engineering hours
- Station and Supervisor applications – HTML5 and Hx dashboards, BajaScript interfaces, BQL reporting, alarm consoles, and role-based operator screens
- Program objects and kitControl extensions where the built-in palette runs out
N4 and AX: Where Each Fits
New development belongs on N4. But AX is still running real buildings, and we support it: maintaining existing AX modules and AXScripting, keeping stations serviceable, and – when the time comes – planning AX-to-N4 migration so histories, alarms, and graphics survive the move. PX-to-HTML5 modernization is part of that path.
How Niagara Projects Are Scoped
Every engagement starts from your station reality: Niagara version and build, Supervisor or JACE target, host IDs, licensed capacities, and the protocols in play (BACnet, Modbus, MQTT, SNMP, oBIX, or proprietary). We develop against representative station exports, test on matching versions, and deliver signed modules with documentation – so commissioning holds no surprises.
Common Questions
Can you build a driver for equipment with no published protocol? Often, yes – via protocol capture and analysis against the physical device. We will tell you feasibility after a short assessment.
Do your modules survive Niagara updates? Modules are built against the Niagara API surface for your version line and compatibility-tested; we document version dependencies and support recompilation when you upgrade.
Can you work inside our integrator workflow? Yes – many clients are integrators. We deliver modules and tools into your engineering process, white-label where needed.
Is the certification verifiable? Yes – credential verification is available on request.
Send your Niagara version and target environment – Supervisor or JACE, and the protocol or device in question – and we will scope the work from the first call.