Skip to main content

BACnet Interface - Binary Input Object - Occupancy Sensors

Binary Input Object - Occupancy Sensors

To obtain the occupancy state, use the Binary Input objects.

Occupancy Sensor

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85EnumeratedW
Description28CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Inactive_Text46CharacterStringR
Active_Text4CharacterStringR
Occupancy_Hold_Time563UnsignedW
Allowed_Command904EnumeratedW
Buttons_States905Unsigned32R
Buttons_Allowed_Command927EnumeratedW
Light_Hystereris564UnsignedW
Light_Hystereris_Minimum565UnsignedW
Light_Raw_Value570REALR
Light_Calibration_Measured_Value571REALR
Light_Calibration_Sensor_Value572REALR
Device_Serial_Number573OCTET STRINGR

Object_Identifier

The object instance number is represented as TCLL.

  • "T" is the type of object as follows, 5 for DALI sensors.

  • "C" represents the DALI channel number, 0, 1, 2, or 3.

  • "LL" represents for sensor objects, numbers 00-31.

Object_Name

The name of the occupancy sensor.

Object_Type

BINARY_INPUT (3).

Present_Value

The current occupancy state.

Inactive_Text

"Unoccupied".

Active_Text

"Occupied".

Occupancy_Hold_Time

Hold time in seconds for the sensor.

Valid values are between 1 and 2 540 seconds (42.3 minutes) with an interval of 10 seconds.

Allowed_Command

Indicates whether the occupancy state of this object is used or not by the Room Light Control.
At the startup, the value is OFF_ON_ALLOWED.

NameValueDescription
OFF_ON_DISALLOWED0Both Unoccupied and Occupied states are unused.
OFF_ALLOWED1Only Unoccupied state is used.
ON_ALLOWED2Only Occupied state is used.
OFF_ON_ALLOWED3Both Unoccupied and Occupied states are used.

Buttons_States

Indicates the state of the buttons instances of the associated DALI input device. Each button instance state is represented by a bit in this 32-bit unsigned value.

For example, if only the instance 2 is pressed the value is 4.

For button instance configured as Push-button, the bit value toggle each time that the button is short pressed.

For button instance configured as Switch, the bit value is 1 when the button is pressed and 0 when the button is released.

Buttons_Allowed_Command

Indicates whether the button instances of the associated DALI input device can generate commands.
At the startup, the value is OFF_ON_ALLOWED.

NameValueDescription
OFF_ON_DISALLOWED0Both Off and On commands are disabled.
OFF_ALLOWED1Only Off commands are enabled.
ON_ALLOWED2Only On commands are used.
OFF_ON_ALLOWED3Both Off and On commands are enabled.

Off commands are the commands Direct Value with a value of 0, Off and Off / Down. As well as the toggle commands On / Off and Last Level / Off when the command to generate is Off.

On commands are the commands Direct Value with a value greater than 0, Max Level, Max Level / Up, Min Level, Min Level / Down, Recall Scene, Recall Scene / Up and Recall Scene / Down. As well as the toggle commands On / Off and Last Level / Off when the command to generate is not Off.

Light_Hystereris

The Light_Hystereris of the assosiated Analog Input object.

Light_Hystereris_Minimum

The Light_Hystereris_Minimum of the assosiated Analog Input object.

Light_Raw_Value

The Light_Raw_Value of the assosiated Analog Input object.

Light_Calibration_Measured_Value

The Light_Calibration_Measured_Value of the assosiated Analog Input object.

Light_Calibration_Sensor_Value

The Light_Calibration_Sensor_Value of the assosiated Analog Input object.

Device_Serial_Number

The DALI serial number of the input device.