What is a BACnet device instance?

By Bassirou Thiam, building automation engineer · Updated

The BACnet device instance is the number that identifies a device across the whole BACnet internetwork, like a numeric name the front end uses to find it. It ranges from 0 to 4,194,302 (4,194,303 is a wildcard) and must be unique on the internetwork, whatever trunk the device sits on.

Instance versus MAC address

The MAC address locates a device on its trunk; the device instance identifies it everywhere. A device moved to another trunk changes its MAC address but can keep its instance.

Numbering scheme: BACnet addressing.

Sources

  1. Chipkin, BACnet Device Instance
  2. AutomatedBuildings.com, BACnet numbers for MS/TP MAC addresses, device instances and BACnet networks (Contemporary Controls, 2025)
  3. KMC Controls, Application Note AN0404A – Planning BACnet networks

Related

Free trial

Your next submittal, consistent from day one.

Start with one of your current jobs. Change a device and watch the riser and the points list follow.

7 days free · cancel in one click

Bassirou Thiam · founder of Structio