Services

React - Software Pile

Niagara Framework Development

Full-stack Niagara N4 station engineering — control logic, integrations, graphics, and custom modules built to standard and documented to last.

Protocol Integration

BACnet, Modbus, LonWorks, MQTT, and more, normalized into one clean Niagara point model — mapped and scaled correctly the first time.

Niagara AX to N4 Migration

Staged, tested migrations off legacy AX — station conversion, graphics rework, driver validation, and verified cutover with a way back.

JACE & Edge Controllers

Edge controller design, sizing, and station configuration so buildings keep running locally — independent of the network above them.

Supervisor & Enterprise

Supervisor deployments that roll many JACEs into one view — central dashboards, reporting, and long-term data across a campus or portfolio.

Building Data & Analytics

Structured, semantically tagged building data — the foundation for analytics, fault detection, and any credible AI on top of it.

Where a Niagara Project Usually Starts

Almost every engagement begins with an inventory, because the deployed estate rarely matches the drawings. Per station that means the Niagara version and build, every installed module and its version, the controller model and its resource headroom, the graphics inventory, and every integration consuming data out of the station. An estimate offered before that exists is a guess.

Our Niagara work is led by a Tridium-certified Niagara Full Stack Developer, with Niagara Certified Professional Developer credentials in Drivers and User Interface, and Niagara 4 Developer certification.

Choosing Between the Services Above

The routes differ by what is actually blocking you.

  • Migration. When the constraint is platform age, browser compatibility or vendor support.
  • Module and driver development. When the requirement is beyond what any available driver expresses.
  • BAS integration. When mixed-vendor equipment has to appear in one coherent model.
  • Graphics and dashboards. When the data is correct and the people running the building still cannot use it.
  • Engineering tools. When the same manual task repeats across many buildings.

What Ships at the End

Modules are built and signed against defined target Niagara versions, with the supported version range agreed at scoping rather than assumed. Stations get a written record of what was mapped, what was verified and how, so an engineer who was not there can diagnose against a known baseline.

Licensing, signing and source ownership are settled before development starts. Ask who holds the signing certificate, what happens to the source if the relationship ends, and what a future Niagara upgrade will require. Those answers belong in the agreement, not in a later discovery.

When You Do Not Need Custom Work

If a manufacturer already exposes the equipment over BACnet or Modbus, that is usually the more maintainable path, and it is worth confirming with them directly before commissioning anything bespoke. A protocol gateway can be the right answer for a small device population. A supported third-party module, where one exists, beats a one-off build because somebody else maintains it across versions.