Home / Tools / Field tool

BACnet Object Type Codes

The numeric codes behind every object type, searchable.

Free tool · BAS Communication — A Field Reference

Works offline. Every calculation runs on your device, no signal needed. Install the BAS Field Reference app to keep it on your phone.
CodeObject type
0Analog Input
1Analog Output
2Analog Value
3Binary Input
4Binary Output
5Binary Value
6Calendar
7Command
8Device
9Event Enrollment
10File
11Group
12Loop
13Multi-state Input
14Multi-state Output
15Notification Class
16Program
17Schedule
18Averaging
19Multi-state Value
20Trend Log
21Life Safety Point
22Life Safety Zone
23Accumulator
24Pulse Converter

How to use it

  1. Type any part of a name or a number to filter the list.
  2. Use the code with bacapp.objectType in a Wireshark display filter.
  3. Combine with an instance number to isolate one specific object.

Background reading: Chapter 22 — Wireshark for BACnet →

Go deeper

More where this came from

These tools come out of the book — a field reference for BACnet, Modbus, LonWorks, OPC UA and the diagnostic method that works across all of them.

Get BAS Communication — A Field Reference

Found a wrong number or a broken link? Tell me and I’ll fix it.