Easy BACnet · BACnet IP Controls made Easy Points lists Get the app

Who do I call when something's wrong — IT, HVAC, or the controls contractor?

Updated 11 October 2026

Short answer

It depends which layer is broken. If you can't reach the controllers on the network (nothing scans, wrong VLAN, a firewall), start with whoever owns the network. If the controllers answer but the equipment itself won't run (a fan that won't start, a tripped compressor, a leak), call the HVAC / mechanical contractor. If the equipment runs but the points, schedules, setpoints or overrides are wrong, call the controls / BMS contractor who programmed it. Easy BACnet helps you work out which one you're looking at before you pick up the phone.

Who owns what

On most buildings the network, the equipment and the control programming belong to different people. Calling the right one first saves a wasted site visit.

IT / network teamThe network side• No IP address, or the wrong one• Which VLAN the controls are on• Firewall or port 47808 blocked• Guest Wi-Fi with client isolationControls contractorThe BACnet side• Devices found but values look wrong• Stuck overrides, schedules, sequences• Device IDs, BBMD, points list• A controller that dropped offlineHVAC mechanicalThe equipment itself• Compressor, fan belt, refrigerant• Tripped breaker or safety• Valve or damper physically stuck• Noise, leaks, ice, no heat at all
Match the symptom to the trade before you pick up the phone.

IT / network

Owns switches, VLANs, IP ranges, Wi-Fi and firewalls. Call them about reachability: you can't get a port on the controls VLAN, you're on the wrong subnet, or something is blocking UDP 47808 between you and the controllers. One catch: on a lot of older sites the controls contractor installed and still owns the BAS switches, and IT has never touched them. Ask before you assume.

HVAC / mechanical contractor

Owns the physical equipment: RTUs, AHUs, chillers, boilers, pumps, fans, VFDs, dampers, valves. Call them when the machine is the problem. A typical example: the BO for AHU-1 SF-C reads On, the VFD shows no fault on the network, but there's no airflow because a belt is gone.

Controls / BMS contractor

Also called the ATC or temperature controls contractor. They programmed and commissioned the controllers and the head-end (Niagara, Metasys, Desigo CC, EBO, WebCTRL and so on). Call them when the equipment is healthy and reachable but the logic is wrong: a point stuck in override, a schedule not running, a setpoint that won't hold, a duplicate Device ID, or MS/TP controllers that aren't routed onto IP. On some jobs the controls contractor works under the mechanical contractor, so your first call may still go to mechanical.

Symptom → who to call first

What you're seeingCall first
Scan finds nothing; you're on office or guest Wi-Fi, or the wrong VLANNetwork owner
Some controllers answer but a firewall or VLAN blocks othersNetwork owner
You need a static IP, a port on the controls VLAN, or a route to another subnetNetwork owner
The controller answers and commands the output, but the fan/pump/compressor won't runHVAC / mechanical
No heat or cooling with no control fault, a leak, a unit locked out on a safetyHVAC / mechanical
A point is commanded and nobody knows who left it thereControls / BMS
Schedule, setpoint or sequence not behavingControls / BMS
Duplicate Device IDs, unconfigured controllers, missing pointsControls / BMS
MS/TP controllers visible in the head-end but not in a scanControls / BMS
Remote subnets need a BBMD or foreign-device registrationControls / BMS, with the network owner

What to have ready

For a controls call, an exported spreadsheet of the device's points is often the quickest thing to send. See what to send when a vendor asks for your BACnet information.

The grey areas

Where Easy BACnet fits

The app shows what's on the BACnet IP network, what each point reads, and which priority is commanding it. That's enough to call the right people with evidence. It won't fix a VLAN, a motor or a sequence, and it is BACnet IP only.

Check it on your own network. Easy BACnet is a free Android app that finds BACnet IP devices and reads their points in a couple of taps.

Get it on Google Play