Easy BACnet
  1. Home
  2. BACnet reference
  3. Property identifiers

BACnet reference

BACnet property identifiers

Updated 7 November 2026

Short answer

Every BACnet property has a number. Packet captures, error messages and tools such as Wireshark often show the number. Look any of them up here. Examples: 4 = active-text, 22 = cov-increment, 28 = description.

Looking for a number but not sure which list it belongs to? Use the BACnet number lookup, which searches every table at once.

Property identifiers (485)

NumberPropertyNotes
0acked-transitions
Acked_Transitions
1ack-required
Ack_Required
2action
Action
3action-text
Action_Text
4active-text
Active_Text
Text for the active (1) state of a binary object.
5active-vt-sessions
Active_VT_Sessions
6alarm-value
Alarm_Value
7alarm-values
Alarm_Values
8all
All
9all-writes-successful
All_Writes_Successful
10apdu-segment-timeout
APDU_Segment_Timeout
11apdu-timeout
APDU_Timeout
12application-software-version
Application_Software_Version
13archive
Archive
14bias
Bias
15change-of-state-count
Change_Of_State_Count
16change-of-state-time
Change_Of_State_Time
17notification-class
Notification_Class
19controlled-variable-reference
Controlled_Variable_Reference
20controlled-variable-units
Controlled_Variable_Units
21controlled-variable-value
Controlled_Variable_Value
22cov-increment
COV_Increment
How much an analog value must change before a COV notification is sent.
23date-list
Date_List
24daylight-savings-status
Daylight_Savings_Status
25deadband
Deadband
26derivative-constant
Derivative_Constant
27derivative-constant-units
Derivative_Constant_Units
28description
Description
Free-text description of the object.
29description-of-halt
Description_Of_Halt
30device-address-binding
Device_Address_Binding
31device-type
Device_Type
32effective-period
Effective_Period
33elapsed-active-time
Elapsed_Active_Time
34error-limit
Error_Limit
35event-enable
Event_Enable
36event-state
Event_State
37event-type
Event_Type
38exception-schedule
Exception_Schedule
39fault-values
Fault_Values
40feedback-value
Feedback_Value
41file-access-method
File_Access_Method
42file-size
File_Size
43file-type
File_Type
44firmware-revision
Firmware_Revision
45high-limit
High_Limit
46inactive-text
Inactive_Text
Text for the inactive (0) state of a binary object.
47in-process
In_Process
48instance-of
Instance_Of
49integral-constant
Integral_Constant
50integral-constant-units
Integral_Constant_Units
51issue-confirmed-notifications
Issue_Confirmed_Notifications
52limit-enable
Limit_Enable
53list-of-group-members
List_Of_Group_Members
54list-of-object-property-references
List_Of_Object_Property_References
55list-of-session-keys
List_Of_Session_Keys
56local-date
Local_Date
57local-time
Local_Time
58location
Location
59low-limit
Low_Limit
60manipulated-variable-reference
Manipulated_Variable_Reference
61maximum-output
Maximum_Output
62max-apdu-length-accepted
Max_APDU_Length_Accepted
63max-info-frames
Max_Info_Frames
64max-master
Max_Master
65max-pres-value
Max_Pres_Value
66minimum-off-time
Minimum_Off_Time
67minimum-on-time
Minimum_On_Time
68minimum-output
Minimum_Output
69min-pres-value
Min_Pres_Value
70model-name
Model_Name
71modification-date
Modification_Date
72notify-type
Notify_Type
73number-of-apdu-retries
Number_Of_APDU_Retries
74number-of-states
Number_Of_States
How many states a multi-state object has (states are numbered from 1).
75object-identifier
Object_Identifier
Object type plus instance number, packed into one 32-bit value.
76object-list
Object_List
Every object in the device. Reading it is how a scan finds the points.
77object-name
Object_Name
The point name. Unique within a device.
78object-property-reference
Object_Property_Reference
79object-type
Object_Type
Which kind of object this is (AI, BO, MV...).
80optional
Optional
81out-of-service
Out_Of_Service
True disconnects the object from its real input/output; Present_Value can then be written freely.
82output-units
Output_Units
83event-parameters
Event_Parameters
84polarity
Polarity
85present-value
Present_Value
The live value. Commands are written here at a priority (1-16).
86priority
Priority
87priority-array
Priority_Array
16 command slots. The lowest-numbered slot that is not empty wins.
88priority-for-writing
Priority_For_Writing
89process-identifier
Process_Identifier
90program-change
Program_Change
91program-location
Program_Location
92program-state
Program_State
93proportional-constant
Proportional_Constant
94proportional-constant-units
Proportional_Constant_Units
95protocol-conformance-class
Protocol_Conformance_Class (newer)
96protocol-object-types-supported
Protocol_Object_Types_Supported
97protocol-services-supported
Protocol_Services_Supported
98protocol-version
Protocol_Version
99read-only
Read_Only
100reason-for-halt
Reason_For_Halt
101recipient
Recipient (newer)
102recipient-list
Recipient_List
103reliability
Reliability
Why a value may be wrong (no sensor, open loop, communication failure...).
104relinquish-default
Relinquish_Default
The value used when all 16 priority slots are empty.
105required
Required
106resolution
Resolution
107segmentation-supported
Segmentation_Supported
108setpoint
Setpoint
109setpoint-reference
Setpoint_Reference
110state-text
State_Text
The names of a multi-state object's states, starting at state 1.
111status-flags
Status_Flags
Four bits: in-alarm, fault, overridden, out-of-service.
112system-status
System_Status
113time-delay
Time_Delay
114time-of-active-time-reset
Time_Of_Active_Time_Reset
115time-of-state-count-reset
Time_Of_State_Count_Reset
116time-synchronization-recipients
Time_Synchronization_Recipients
117units
Units
Engineering units of an analog value, as a number (see the units table).
118update-interval
Update_Interval
119utc-offset
UTC_Offset
120vendor-identifier
Vendor_Identifier
The manufacturer's ASHRAE vendor ID.
121vendor-name
Vendor_Name
The manufacturer's name as text.
122vt-classes-supported
VT_Classes_Supported
123weekly-schedule
Weekly_Schedule
124attempted-samples
Attempted_Samples
125average-value
Average_Value
126buffer-size
Buffer_Size
127client-cov-increment
Client_COV_Increment
128cov-resubscription-interval
COV_Resubscription_Interval
129current-notify-time
Current_Notify_Time (newer)
130event-time-stamps
Event_Time_Stamps
131log-buffer
Log_Buffer
132log-device-object-property
Log_Device_Object_Property
133enable
Enable
134log-interval
Log_Interval
135maximum-value
Maximum_Value
136minimum-value
Minimum_Value
137notification-threshold
Notification_Threshold
138previous-notify-time
Previous_Notify_Time (newer)
139protocol-revision
Protocol_Revision
140records-since-notification
Records_Since_Notification
141record-count
Record_Count
142start-time
Start_Time
143stop-time
Stop_Time
144stop-when-full
Stop_When_Full
145total-record-count
Total_Record_Count
146valid-samples
Valid_Samples
147window-interval
Window_Interval
148window-samples
Window_Samples
149maximum-value-timestamp
Maximum_Value_Timestamp
150minimum-value-timestamp
Minimum_Value_Timestamp
151variance-value
Variance_Value
152active-cov-subscriptions
Active_COV_Subscriptions
153backup-failure-timeout
Backup_Failure_Timeout
154configuration-files
Configuration_Files
155database-revision
Database_Revision
156direct-reading
Direct_Reading
157last-restore-time
Last_Restore_Time
158maintenance-required
Maintenance_Required
159member-of
Member_Of
160mode
Mode
161operation-expected
Operation_Expected
162setting
Setting
163silenced
Silenced
164tracking-value
Tracking_Value
165zone-members
Zone_Members
166life-safety-alarm-values
Life_Safety_Alarm_Values
167max-segments-accepted
Max_Segments_Accepted
168profile-name
Profile_Name
169auto-slave-discovery
Auto_Slave_Discovery
170manual-slave-address-binding
Manual_Slave_Address_Binding
171slave-address-binding
Slave_Address_Binding
172slave-proxy-enable
Slave_Proxy_Enable
173last-notify-record
Last_Notify_Record
174schedule-default
Schedule_Default
175accepted-modes
Accepted_Modes
176adjust-value
Adjust_Value
177count
Count
178count-before-change
Count_Before_Change
179count-change-time
Count_Change_Time
180cov-period
COV_Period
181input-reference
Input_Reference
182limit-monitoring-interval
Limit_Monitoring_Interval
183logging-object
Logging_Object
184logging-record
Logging_Record
185prescale
Prescale
186pulse-rate
Pulse_Rate
187scale
Scale
188scale-factor
Scale_Factor
189update-time
Update_Time
190value-before-change
Value_Before_Change
191value-set
Value_Set
192value-change-time
Value_Change_Time
193align-intervals
Align_Intervals
195interval-offset
Interval_Offset
196last-restart-reason
Last_Restart_Reason
197logging-type
Logging_Type
202restart-notification-recipients
Restart_Notification_Recipients
203time-of-device-restart
Time_Of_Device_Restart
204time-synchronization-interval
Time_Synchronization_Interval
205trigger
Trigger
206utc-time-synchronization-recipients
UTC_Time_Synchronization_Recipients
207node-subtype
Node_Subtype
208node-type
Node_Type
209structured-object-list
Structured_Object_List
210subordinate-annotations
Subordinate_Annotations
211subordinate-list
Subordinate_List
212actual-shed-level
Actual_Shed_Level
213duty-window
Duty_Window
214expected-shed-level
Expected_Shed_Level
215full-duty-baseline
Full_Duty_Baseline
218requested-shed-level
Requested_Shed_Level
219shed-duration
Shed_Duration
220shed-level-descriptions
Shed_Level_Descriptions
221shed-levels
Shed_Levels
222state-description
State_Description
226door-alarm-state
Door_Alarm_State
227door-extended-pulse-time
Door_Extended_Pulse_Time
228door-members
Door_Members
229door-open-too-long-time
Door_Open_Too_Long_Time
230door-pulse-time
Door_Pulse_Time
231door-status
Door_Status
232door-unlock-delay-time
Door_Unlock_Delay_Time
233lock-status
Lock_Status
234masked-alarm-values
Masked_Alarm_Values
235secured-status
Secured_Status
244absentee-limit
Absentee_Limit
245access-alarm-events
Access_Alarm_Events
246access-doors
Access_Doors
247access-event
Access_Event
248access-event-authentication-factor
Access_Event_Authentication_Factor
249access-event-credential
Access_Event_Credential
250access-event-time
Access_Event_Time
251access-transaction-events
Access_Transaction_Events
252accompaniment
Accompaniment
253accompaniment-time
Accompaniment_Time
254activation-time
Activation_Time
255active-authentication-policy
Active_Authentication_Policy
256assigned-access-rights
Assigned_Access_Rights
257authentication-factors
Authentication_Factors
258authentication-policy-list
Authentication_Policy_List
259authentication-policy-names
Authentication_Policy_Names
260authentication-status
Authentication_Status
261authorization-mode
Authorization_Mode
262belongs-to
Belongs_To
263credential-disable
Credential_Disable
264credential-status
Credential_Status
265credentials
Credentials
266credentials-in-zone
Credentials_In_Zone
267days-remaining
Days_Remaining
268entry-points
Entry_Points
269exit-points
Exit_Points
270expiration-time
Expiration_Time
271extended-time-enable
Extended_Time_Enable
272failed-attempt-events
Failed_Attempt_Events
273failed-attempts
Failed_Attempts
274failed-attempts-time
Failed_Attempts_Time
275last-access-event
Last_Access_Event
276last-access-point
Last_Access_Point
277last-credential-added
Last_Credential_Added
278last-credential-added-time
Last_Credential_Added_Time
279last-credential-removed
Last_Credential_Removed
280last-credential-removed-time
Last_Credential_Removed_Time
281last-use-time
Last_Use_Time
282lockout
Lockout
283lockout-relinquish-time
Lockout_Relinquish_Time
284master-exemption
Master_Exemption
285max-failed-attempts
Max_Failed_Attempts
286members
Members
287muster-point
Muster_Point
288negative-access-rules
Negative_Access_Rules
289number-of-authentication-policies
Number_Of_Authentication_Policies
290occupancy-count
Occupancy_Count
291occupancy-count-adjust
Occupancy_Count_Adjust
292occupancy-count-enable
Occupancy_Count_Enable
293occupancy-exemption
Occupancy_Exemption
294occupancy-lower-limit
Occupancy_Lower_Limit
295occupancy-lower-limit-enforced
Occupancy_Lower_Limit_Enforced
296occupancy-state
Occupancy_State
297occupancy-upper-limit
Occupancy_Upper_Limit
298occupancy-upper-limit-enforced
Occupancy_Upper_Limit_Enforced
299passback-exemption
Passback_Exemption
300passback-mode
Passback_Mode
301passback-timeout
Passback_Timeout
302positive-access-rules
Positive_Access_Rules
303reason-for-disable
Reason_For_Disable
304supported-formats
Supported_Formats
305supported-format-classes
Supported_Format_Classes
306threat-authority
Threat_Authority
307threat-level
Threat_Level
308trace-flag
Trace_Flag
309transaction-notification-class
Transaction_Notification_Class
310user-external-identifier
User_External_Identifier
311user-information-reference
User_Information_Reference
317user-name
User_Name
318user-type
User_Type
319uses-remaining
Uses_Remaining
320zone-from
Zone_From
321zone-to
Zone_To
322access-event-tag
Access_Event_Tag
323global-identifier
Global_Identifier
326verification-time
Verification_Time
327base-device-security-policy
Base_Device_Security_Policy
328distribution-key-revision
Distribution_Key_Revision
329do-not-hide
Do_Not_Hide
330key-sets
Key_Sets
331last-key-server
Last_Key_Server
332network-access-security-policies
Network_Access_Security_Policies
333packet-reorder-time
Packet_Reorder_Time
334security-pdu-timeout
Security_PDU_Timeout
335security-time-window
Security_Time_Window
336supported-security-algorithm
Supported_Security_Algorithm
337update-key-set-timeout
Update_Key_Set_Timeout
338backup-and-restore-state
Backup_And_Restore_State
339backup-preparation-time
Backup_Preparation_Time
340restore-completion-time
Restore_Completion_Time
341restore-preparation-time
Restore_Preparation_Time
342bit-mask
Bit_Mask
343bit-text
Bit_Text
344is-utc
Is_UTC
345group-members
Group_Members
346group-member-names
Group_Member_Names
347member-status-flags
Member_Status_Flags
348requested-update-interval
Requested_Update_Interval
349covu-period
Covu_Period
350covu-recipients
Covu_Recipients
351event-message-texts
Event_Message_Texts
352event-message-texts-config
Event_Message_Texts_Config
353event-detection-enable
Event_Detection_Enable
354event-algorithm-inhibit
Event_Algorithm_Inhibit
355event-algorithm-inhibit-ref
Event_Algorithm_Inhibit_Ref
356time-delay-normal
Time_Delay_Normal
357reliability-evaluation-inhibit
Reliability_Evaluation_Inhibit
358fault-parameters
Fault_Parameters
359fault-type
Fault_Type
360local-forwarding-only
Local_Forwarding_Only
361process-identifier-filter
Process_Identifier_Filter
362subscribed-recipients
Subscribed_Recipients
363port-filter
Port_Filter
364authorization-exemptions
Authorization_Exemptions
365allow-group-delay-inhibit
Allow_Group_Delay_Inhibit
366channel-number
Channel_Number
367control-groups
Control_Groups
368execution-delay
Execution_Delay
369last-priority
Last_Priority
370write-status
Write_Status
371property-list
Property_List
372serial-number
Serial_Number
373blink-warn-enable
Blink_Warn_Enable
374default-fade-time
Default_Fade_Time
375default-ramp-rate
Default_Ramp_Rate
376default-step-increment
Default_Step_Increment
377egress-time
Egress_Time
378in-progress
In_Progress
379instantaneous-power
Instantaneous_Power
380lighting-command
Lighting_Command
381lighting-command-default-priority
Lighting_Command_Default_Priority
382max-actual-value
Max_Actual_Value
383min-actual-value
Min_Actual_Value
384power
Power
385transition
Transition
386egress-active
Egress_Active
387interface-value
Interface_Value
388fault-high-limit
Fault_High_Limit
389fault-low-limit
Fault_Low_Limit
390low-diff-limit
Low_Diff_Limit
391strike-count
Strike_Count
392time-of-strike-count-reset
Time_Of_Strike_Count_Reset
393default-timeout
Default_Timeout
394initial-timeout
Initial_Timeout
395last-state-change
Last_State_Change
396state-change-values
State_Change_Values
397timer-running
Timer_Running
398timer-state
Timer_State
399apdu-length
APDU_Length
400ip-address
IP_Address
401ip-default-gateway
IP_Default_Gateway
402ip-dhcp-enable
IP_DHCP_Enable
403ip-dhcp-lease-time
IP_DHCP_Lease_Time
404ip-dhcp-lease-time-remaining
IP_DHCP_Lease_Time_Remaining
405ip-dhcp-server
IP_DHCP_Server
406ip-dns-server
IP_DNS_Server
407bacnet-ip-global-address
Bacnet_IP_Global_Address
408bacnet-ip-mode
Bacnet_IP_Mode
409bacnet-ip-multicast-address
Bacnet_IP_Multicast_Address
410bacnet-ip-nat-traversal
Bacnet_IP_Nat_Traversal
411ip-subnet-mask
IP_Subnet_Mask
412bacnet-ip-udp-port
Bacnet_IP_UDP_Port
413bbmd-accept-fd-registrations
BBMD_Accept_Fd_Registrations
414bbmd-broadcast-distribution-table
BBMD_Broadcast_Distribution_Table
415bbmd-foreign-device-table
BBMD_Foreign_Device_Table
416changes-pending
Changes_Pending
417command
Command
418fd-bbmd-address
Fd_BBMD_Address
419fd-subscription-lifetime
Fd_Subscription_Lifetime
420link-speed
Link_Speed
421link-speeds
Link_Speeds
422link-speed-autonegotiate
Link_Speed_Autonegotiate
423mac-address
MAC_Address
424network-interface-name
Network_Interface_Name
425network-number
Network_Number
426network-number-quality
Network_Number_Quality
427network-type
Network_Type
428routing-table
Routing_Table
429virtual-mac-address-table
Virtual_MAC_Address_Table
430command-time-array
Command_Time_Array
431current-command-priority
Current_Command_Priority
432last-command-time
Last_Command_Time
433value-source
Value_Source
434value-source-array
Value_Source_Array
435bacnet-ipv6-mode
Bacnet_IPV6_Mode
436ipv6-address
IPV6_Address
437ipv6-prefix-length
IPV6_Prefix_Length
438bacnet-ipv6-udp-port
Bacnet_IPV6_UDP_Port
439ipv6-default-gateway
IPV6_Default_Gateway
440bacnet-ipv6-multicast-address
Bacnet_IPV6_Multicast_Address
441ipv6-dns-server
IPV6_DNS_Server
442ipv6-auto-addressing-enable
IPV6_Auto_Addressing_Enable
443ipv6-dhcp-lease-time
IPV6_DHCP_Lease_Time
444ipv6-dhcp-lease-time-remaining
IPV6_DHCP_Lease_Time_Remaining
445ipv6-dhcp-server
IPV6_DHCP_Server
446ipv6-zone-index
IPV6_Zone_Index
447assigned-landing-calls
Assigned_Landing_Calls
448car-assigned-direction
Car_Assigned_Direction
449car-door-command
Car_Door_Command
450car-door-status
Car_Door_Status
451car-door-text
Car_Door_Text
452car-door-zone
Car_Door_Zone
453car-drive-status
Car_Drive_Status
454car-load
Car_Load
455car-load-units
Car_Load_Units
456car-mode
Car_Mode
457car-moving-direction
Car_Moving_Direction
458car-position
Car_Position
459elevator-group
Elevator_Group
460energy-meter
Energy_Meter
461energy-meter-ref
Energy_Meter_Ref
462escalator-mode
Escalator_Mode
463fault-signals
Fault_Signals
464floor-text
Floor_Text
465group-id
Group_ID
467group-mode
Group_Mode
468higher-deck
Higher_Deck
469installation-id
Installation_ID
470landing-calls
Landing_Calls
471landing-call-control
Landing_Call_Control
472landing-door-status
Landing_Door_Status
473lower-deck
Lower_Deck
474machine-room-id
Machine_Room_ID
475making-car-call
Making_Car_Call
476next-stopping-floor
Next_Stopping_Floor
477operation-direction
Operation_Direction
478passenger-alarm
Passenger_Alarm
479power-mode
Power_Mode
480registered-car-call
Registered_Car_Call
481active-cov-multiple-subscriptions
Active_COV_Multiple_Subscriptions
482protocol-level
Protocol_Level
483reference-port
Reference_Port
484deployed-profile-location
Deployed_Profile_Location
485profile-location
Profile_Location
486tags
Tags
487subordinate-node-types
Subordinate_Node_Types
488subordinate-tags
Subordinate_Tags
489subordinate-relationships
Subordinate_Relationships
490default-subordinate-relationship
Default_Subordinate_Relationship
491represents
Represents
492default-present-value
Default_Present_Value
493present-stage
Present_Stage
494stages
Stages
495stage-names
Stage_Names
496target-references
Target_References
497audit-source-level
Audit_Source_Level
498audit-level
Audit_Level
499audit-notification-recipient
Audit_Notification_Recipient
500audit-priority-filter
Audit_Priority_Filter
501auditable-operations
Auditable_Operations
502delete-on-forward
Delete_On_Forward
503maximum-send-delay
Maximum_Send_Delay
504monitored-objects
Monitored_Objects
505send-now
Send_Now
506floor-number
Floor_Number
507device-uuid
Device_UUID
508additional-reference-ports
Additional_Reference_Ports (newer)
509certificate-signing-request-file
Certificate_Signing_Request_File (newer)
510command-validation-result
Command_Validation_Result (newer)
511issuer-certificate-files
Issuer_Certificate_Files (newer)

Values come from the open-source bacnet-stack 1.6.1 (bacenum.h), which follows ANSI/ASHRAE Standard 135, and were cross-checked one by one against two other independent BACnet stacks (bacpypes and @bacnet-js/client). Entries marked (newer) are in bacnet-stack only, because the other two stacks predate them. Numbers 0-255 (and the higher ASHRAE ranges) are standard; vendors may use proprietary numbers above them.

More BACnet reference

Easy BACnet reads these values straight off the device from an Android phone and shows them as words, not numbers.