Creates a new BACnet Analog Output object
Readonly
covReadonly
currentThe current command priority that is controlling the Present_Value
This property indicates which priority level in the priority array currently has control of the Present_Value property, or NULL if the Relinquish_Default is being used.
Readonly
descriptionReadonly
engineeringReadonly
eventReadonly
identifierThe unique identifier for this object (type and instance number)
Readonly
maxReadonly
minReadonly
objectReadonly
objectReadonly
objectReadonly
outReadonly
presentReadonly
priorityThe priority array for command arbitration
This property represents the 16-level priority array used for command arbitration. BACnet devices use this mechanism to determine which command source has control over the output value at any given time.
Readonly
propertyReadonly
reliabilityReadonly
relinquishThe default value for the present value when all priority array slots are NULL
This property represents the value to be used for the Present_Value property when all entries in the Priority_Array property are NULL.
Readonly
statusReadonly
uidAlias for on
Adds a property to this object
This method registers a new property with the object and sets up event subscriptions for property value changes.
The specific BACnet property type
The property to add
The added property
Adds a new listener for the specified event.
The event name to subscribe to
The callback function to execute when the event is triggered
The callback function for chaining
Implements a BACnet Analog Output object
The Analog Output object represents a physical or virtual analog output point such as a control valve, damper actuator, or other output device. This object type provides a standard way to represent and control analog outputs in BACnet systems.
Required properties according to the BACnet specification: