← BLOGLegacy Migration

Protocol Gateways Explained: How We Connect Old Systems to New Ones

December 12, 20256 min readBy Vertex Control Systems

Protocol gateways are one of the most useful tools in building automation, and one of the most misunderstood. They make it possible to connect legacy HVAC controllers to modern BAS platforms without replacing everything at once. This post covers what gateways are, how they work in practice, and the honest trade-offs of using them versus replacing field controllers outright.

The core idea is simple. A protocol gateway is a hardware device that translates between two different communication protocols. If your legacy HVAC system speaks one language and your new supervisory platform speaks another, the gateway sits between them and translates every message that passes through.

The analogy that works best: imagine a French-speaking technician and a Japanese-speaking technician trying to coordinate work in the same mechanical room. You put a bilingual interpreter between them. The interpreter does not do any of the actual work, but without the interpreter, nothing gets coordinated. A protocol gateway is that interpreter.

Why Buildings End Up with Protocol Conflicts

Building automation has no universal standard that every manufacturer follows in the same way. BACnet is the dominant open protocol today, and has been for decades, but the installed base of legacy systems includes a tremendous variety of proprietary and older open protocols:

  • Modbus RTU and Modbus TCP: An older serial and Ethernet protocol widely used in variable frequency drives, power meters, heat meters, and older HVAC controllers. It is still common in new equipment, particularly in metering and industrial applications.
  • LonWorks (LonTalk): An open protocol popular in the 1990s and 2000s, used extensively by Echelon, some Johnson Controls systems, and a variety of terminal unit controllers. Many university campuses and older commercial buildings have substantial LonWorks infrastructure.
  • Proprietary protocols: Trane's Tracer, Johnson Controls' N2, Siemens' P1, Honeywell's C-Bus, and dozens of others. These are manufacturer-specific protocols that require either the manufacturer's own front end or a specific gateway to communicate with outside systems.

When a building owner upgrades their supervisory platform (say, moving to Niagara N4) but wants to keep functional legacy field controllers, gateways are what make that possible.

Common Gateway Types We Use

BACnet-to-Modbus Gateways

This is probably the most common gateway application we see. A building has legacy equipment (VFDs, meters, older HVAC controllers) that speak Modbus, and we want those devices visible and controllable from a BACnet/IP Niagara N4 platform.

The gateway maps Modbus registers from each device to BACnet objects. A Modbus holding register that contains a VFD's output frequency becomes a BACnet Analog Value object. A Modbus coil that controls a relay becomes a BACnet Binary Output. From the Niagara side, everything looks like native BACnet.

BACnet-to-LonWorks Gateways

For buildings with LonWorks infrastructure, an LNS-based gateway (Niagara has native LonWorks support through specific JACE hardware and drivers) can bring LonWorks nodes into a BACnet/IP network. This is common in older universities and municipal buildings where LonWorks terminal unit controllers are still functional and replacement would be extremely disruptive.

Proprietary-to-BACnet Gateways

Bringing legacy proprietary systems onto a modern platform often requires protocol-specific gateways. For Trane Tracer systems, a BACnet/IP gateway can expose Tracer points as BACnet objects. For older Johnson Controls N2 networks, a gateway translates N2 data to BACnet. These are often available from the original manufacturer or from third-party gateway specialists like Babel Buster (now owned by Grid Connect) or FieldServer (Sierra Monitor).

The practical result: you can install a Niagara N4 supervisor, add the appropriate gateways, and suddenly you have a single front end that shows data from Trane, Johnson Controls, Siemens, and your new BACnet controllers, all on one dashboard, with trending, alarms, and graphics.

A Common Scenario: Bringing a Legacy JCI System onto Niagara

A typical gateway application involves a building with an aging Johnson Controls Metasys system where the software is approaching end-of-support, the front-end PCs are failing, and the owner does not want to remain locked into a single-vendor service agreement.

In this type of project, rather than replacing all the field controllers (which may still be functional NAE and FEC devices), a Niagara N4 JACE can be installed to use the Metasys Open Data Exchange (ODS) and BACnet/IP capability built into the existing NAEs to bring all the JCI points into Niagara. The field controllers stay exactly where they are. The sequences of operations continue to run on the JCI hardware. But the supervisory platform, including graphics, trending, alarms, and remote access, runs on Niagara.

The result is a transition from a proprietary system with limited service options to an open platform that any qualified Niagara integrator can service. In many cases, the savings on the first year's service agreement alone offsets a significant portion of the project cost.

The Honest Limitations of Gateways

Gateways are a useful and often excellent tool, but they come with real limitations that you should understand before committing to a gateway-heavy architecture.

Complexity and failure points. Every gateway is an additional device that can fail. It requires power, network connectivity, and correct configuration. When something goes wrong with a point that traverses a gateway, troubleshooting involves checking the field device, the gateway itself, and the supervisory platform. That is more layers than a native BACnet installation.

Latency. Protocol translation takes time. A point that exists natively on BACnet might update in milliseconds. The same information coming through a gateway might have several seconds of latency. For most monitoring and control applications this is irrelevant, but for time-critical sequences or high-speed control loops, it matters.

Limited object types and functionality. Gateways expose the data they are configured to expose. If a legacy controller has a functional capability (say, a setpoint or an operating mode) that is not mapped in the gateway configuration, it is invisible to the supervisory platform. You can only work with what the gateway translates.

Gateways are a bridge, not a destination. We tell every client this directly: gateways are a valid and often cost-effective migration strategy, but they should not be your permanent architecture. Over time, as legacy controllers fail or as budget allows, replacing those controllers with native BACnet devices eliminates the gateway layer and gives you a simpler, more maintainable system.

When to Use Gateways vs. Replacing Controllers

The decision between using a gateway and replacing the field controllers outright comes down to several factors:

  • Controller condition and remaining life. If the legacy controllers are 5-7 years old and in good shape, gateways make sense as a bridge. If the controllers are 20 years old and failing regularly, replacement is the better investment.
  • Cost comparison. For a single legacy controller, a gateway might cost $400-$800 and the controller replacement might cost $1,500-$3,000. But if you have 50 legacy controllers on one protocol, a single gateway covering all 50 is far more economical than 50 new controllers.
  • Sequence complexity. If the existing sequences running on the legacy controllers are complex and well-tuned, and you would have to recreate all of that logic in new controllers, factor that programming cost into the replacement estimate.
  • Protocol support trajectory. Some protocols are on a path toward obsolescence with declining hardware support. If parts for your legacy controllers are already becoming hard to source, gateways buy time but do not solve the underlying problem.

As a general rule: use gateways when the legacy equipment is still functional and the cost of replacement is not justified by the remaining life expectancy. Plan to phase out the gateways as part of a longer-term migration strategy.

Need help with your building controls?

Free estimate. Straight answers. That's how every project starts.