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

What is BACnet?

Updated 11 October 2026

Short answer

BACnet is the open protocol most building controls use to talk to each other and to the BAS front end. It's defined by ASHRAE Standard 135 (also ISO 16484-5), so a VAV controller from one manufacturer can be read by a head-end from another. On most sites it runs as BACnet IP (UDP port 47808) on a controls network or VLAN kept apart from the office network, with smaller field controllers on MS/TP serial trunks behind routers. Each controller is a device; each value inside it, such as a temperature, a fan command or a setpoint, is an object, usually called a point. Easy BACnet shows all of that on a phone connected to the BACnet IP network.

A scan finds every BACnet IP device
A scan finds every BACnet IP device
Each device that answered
Each device that answered
One device’s points, named and typed
One device’s points, named and typed

Why it exists

Before BACnet, each controls manufacturer had its own proprietary protocol, and mixing brands meant gateways or a rip-and-replace. ASHRAE published BACnet in 1995 as a vendor-neutral standard for how controllers describe themselves and exchange values. Today a Trane RTU controller, a JCI VAV controller and a Schneider power meter can sit on the same network and be read by the same tool.

Devices, objects and properties

Device 1001object type 8"RTU-1"The controller is itself an object;its Object_List names all the others.AI 1SA-TAI 2RA-TBO 1SF-CMSV 1HVAC-MODEAV 3OCC-CLG-SPProperties of AV 3Object_NameOCC-CLG-SPPresent_Value74.0Unitsdegrees-FahrenheitStatus_FlagsnormalPriority_Array16 slotsRelinquish_Default74.0DescriptionOccupied cooling SP
Device → objects → properties. A points list is one row per object.

Every device keeps an Object_List property naming all its objects. Read out with names and values, that's its points list.

Finding devices

A tool doesn't need to know addresses up front. It asks the whole network “who's out there?” and every BACnet device answers with its Device ID. That's what happens when you tap Scan for Devices in Easy BACnet. The question only reaches your own subnet (unless the site has a BBMD to pass it on), so a device on another subnet won't show up in a plain scan. The technical names for the question and answer are Who-Is and I-Am.

BACnet IP and MS/TP

Where Easy BACnet fits. It's a BACnet IP browser. Get the phone onto the controls network, scan, and it lists the devices, their points, live values, and which priority is commanding each point. With write mode on it can also command and release points. It doesn't connect to an MS/TP trunk directly.

What it's used for

Mostly HVAC: AHUs, RTUs, VAVs, chillers, boilers, pumps, fan coils. Also lighting panels, power and utility meters, and some integrations with access control and fire systems. If a building has a BAS or BMS, BACnet is very often what's underneath it.

See it for yourself

The quickest way to understand it is to look at a live system: run a scan, open a device and browse its points. Keep the BACnet glossary handy for the terms.

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