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

What is a BACnet IP points list?

Updated 4 November 2026

Short answer

A BACnet IP points list is a spreadsheet of the data objects your controllers expose on the network. Each row is one point (a sensor reading, a setpoint, a command or a status) identified by the device it lives on, its object type (Analog Input, Binary Output and so on) and its instance number, usually with the point name, present value and units. Integrators, analytics vendors and new head-end contractors ask for it before they map anything.

A device’s point list in Easy BACnet
A device’s point list in Easy BACnet

What a point is

BACnet models a controller as a set of objects, and each object has properties. The one most people care about is Present_Value: what the point reads or is commanded to right now. A packaged RTU controller might expose sixty to a hundred objects: supply air temp, fan status, economizer damper position, occupancy, a handful of setpoints, and a pile of internal values only the manufacturer's tech will ever look at.

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.

A point is addressed by its type plus instance. Analog Input 3 and Binary Input 3 are different points on the same controller. That pair, together with the device instance, is what an integrator maps, so a list that only gives names isn't much use to them.

What a points list contains

A usable points list has at least these columns:

ColumnWhy it matters
Device ID (instance)Which controller the point lives on. Must be unique across the whole BACnet internetwork.
Device name / IP addressHow a person and a machine find the controller. MS/TP devices behind a router show the router's IP plus a network number and MAC.
Object typeAnalog Input, Binary Value, Multi-State Output, etc. Tells you the data type and whether the point can be commanded.
Object instanceThe number within that type. Type plus instance is the point's address on the device.
Point nameThe Object_Name property, e.g. RTU-3 SA-T or VAV-2-14 ZN-T. Often the only clue to what the point does.
Present valueWhat it reads right now. Shows the point is live and lets the reader sanity-check the units.
Units°F, %, CFM, in. W.C. A number without units is a guess.
Status flagsIn alarm, fault, overridden, out of service. Tells you whether to trust the value.

The object types you'll see most

Roughly, Input is a wired sensor, Output a wired actuator and Value a software point, though gateways and equipment controllers bend that rule often. Outputs and many Values can be commanded; see BACnet priority and stuck overrides before anyone writes to one.

Why people ask for one

If someone has asked you for one, see what to send when a vendor asks for your BACnet information. To pull one from a live system, see how to find your BACnet IP points list. For packaged equipment, the manufacturer's own list is often in our free points list library.

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