BACnet - What is a BACnet object?

Did you know that we provide BACnet Integration Solutions?

Chipkin has integration solutions for almost every situation. We specialize in network protocol communications and have over 20+ years of experience. Click for more information:

https://cdn.chipkin.com/assets/uploads/2022/Apr/QS-3XX0-2xx0-1XX0-SQ-NB 500pxls_13-18-44-12.png

BACnet object(s) are concepts that allow the communication and organization of data related to inputs, outputs, software, and calculations to be performed. The BACnet Object can manifest itself in a variety of ways. These ways include:

  • Single Points
  • Logical Groups
  • Program Logic
  • Schedules
  • Historical Data

The BACnet object covers both physical and non-physical concepts. For example, a thermostat could be considered a physical concept and the HVAC system as the output device. A HVAC maintenance schedule in the form of software is an example of a non-physical concept.

All BACnet objects contains properties for information exchange and commands. One could view these properties in a tabular format, on a table with two columns. The first column lists the property name, and the second column gives a property value. Information in the second column can exist in read-only or write-enable format.

The following is a BACnet object example of an analog input for a space temperature sensor in a building:

Object Name Space Temp
Object Type Analog Input
Present Value 71
Status Flags Normal, InService
High Limit 77
Low Limit 67


The first four properties in the table are required by the BACnet standard. The last two properties are considered optional. These optional objects are often required by a developer, but those objects must conform to the BACnet standard. The example shows only a few of the properties with an object. In the real-world, especially in a building automation setting, many more properties would be present in the object.

Most experts and sources indicate there are 23 standard BACnet objects used in building automation systems. Standard objects are those objects that operate within the BACnet standard.

  • Binary Input
  • Binary Output
  • Binary Value
  • Analog Input
  • Analog Output
  • Analog Value
  • Averaging
  • LifeSafety Zone
  • LifeSafety Point
  • Multi-State Input
  • Multi-State Output
  • Multi-State Value
  • Loop
  • Calendar
  • Notification Class
  • Command
  • File
  • Program
  • Schedule
  • Trend Log
  • Group
  • Event Enrollment
  • Device

This list of 23 standard objects is representative of those functions in building automation and control systems of the present day.

Contact Us

Contact us via phone (+1 866-383-1657) or leave a detailed message below for sales, support, or any other needs

*Required Field
*Required Field
I'd like to receive the newsletter. *Check email for confirmation.
*Required Field
8:00am - 12:00pm 12:00pm - 5:00pm
Message Sent Successfully