BACnet Interface - Multi-State Value Object - Room Light Control
Multi-State Value Object - Room Light Control
Some Room Light Control parameters are also available via these objects. Those values are also available via the values of the associated Loop object.
As Multi-State Value Present_Value starts at one (1), see the Present Value section since the values of this object may be different from the associated property values of the Loop object.
Room Light Control
List of available properties for these objects.
| Property Identifier | Property ID | Property Datatype | Conformance Code |
|---|---|---|---|
| Object_Identifier | 75 | BACnetObjectIdentifier | R |
| Object_Name | 77 | CharacterString | R |
| Object_Type | 79 | BACnetObjectType | R |
| Present_Value | 85 | Unsigned | W |
| Status_Flags | 111 | BACnetStatusFlags | R |
| Event_State | 36 | BACnetEventState | R |
| Out_Of_Service | 81 | BOOLEAN | W |
| Number_Of_States | 74 | Unsigned | R |
| State_Text | 110 | BACnetARRAY[N]of CharacterString | R |
Object_Identifier
The object instance number is represented as 9CRRII.
-
"9" the prefix is the number 9.
-
"C" represents the DALI channel number, 0, 1, 2, or 3.
-
"RR" represents the Room Light Control, numbers 00-15.
-
"II" represents the parameter, numbers 00-99.
| Number | Name |
|---|---|
| 00 | Mode |
| 01 | Auto_Mode |
| 02 | Occupancy_State |
| 03 | Command |
| 04 | Warning_Command_Command |
| 05 | Occupied_Command_Command |
| 06 | Unoccupied_Command_Command |
| 07 | Daylight_Harvesting_Active |
| 08 | Occupied_Mode |
| 09 | Demand_Response_State |
| 10 | Occupied_Mode_Command_Enable |
Object_Name
The name of the parameter with the name of the Room Light Control as a prefix.
Object_Type
MULTISTATE_VALUE (19).
Present_Value
The value of the parameter.
Mode
The current mode of the Room Light Control.
Represents the value of the property Mode of the associated Loop object.
| Name | Value | Description |
|---|---|---|
| Disabled | 1 | The Room Light Control is disabled |
| Enabled | 2 | The Room Light Control is enabled |
Auto_Mode
Represents the value of the property Auto_Mode of the associated Loop object.
Inactive (1): The Room Light Control is currently overridden or is disabled.
Active (2): The Room Light Control is not currently overridden and is active.
Occupancy_State
Indicates the current occupancy state of the Room Light Control.
Represents the value of the property Occupancy_State of the associated Loop object.
Inactive (1): The occupancy state is unoccupied.
Active (2): The occupancy state is occupied.
Command
Allows to execute commands on the Room Light Control.
Represents the value of the property Command of the associated Loop object.
NO COMMAND (1)
No command is executed.
START DEMAND RESPONSE (2)
Starts the demand response.
STOP DEMAND RESPONSE (3)
Stops the demand response.
START DAYLIGHT HARVESTING (4)
Starts the daylight harvesting.
STOP DAYLIGHT HARVESTING (5)
Stops the daylight harvesting.
START OVERRIDE (6)
Starts the override.
STOP OVERRIDE (7)
Stops the override.
ENABLE (8)
Enables the Room Light Control.
DISABLE (9)
Disables the Room Light Control.
Warning_Command_Command, Occupied_Command_Command and Unoccupied_Command_Command
Represents the value of the properties Warning_Command_Command, Occupied_Command_Command and Unoccupied_Command_Command of the associated Loop object.
| Name | Value | Description |
|---|---|---|
| Disabled | 1 | The command is disabled. |
| Direct Value | 2 | Direct light value. |
| Max Level | 3 | Recall Max Level. |
| Off | 4 | Off. |
| Min Level | 5 | Recall Min Level. |
| Recall Scene | 6 | Recall Scene. |
| Start Daylight Harvesting | 7 | Start the Room Light Control daylight harvesting. |
| Stop Daylight Harvesting | 8 | Stop the Room Light Control daylight harvesting. |
| Relinquish | 9 | Relinquish the priority. |
Daylight_Harvesting_Active
This property indicates whether the daylight harvesting control is currently active or not.
Represents the value of the property Daylight_Harvesting_Active of the associated Loop object.
| Name | Value | Description |
|---|---|---|
| Inactive | 1 | The daylight harvesting control is currently inactive. |
| Active | 2 | The daylight harvesting control is currently active. |
Occupied_Mode
The current occupancy mode.
Represents the value of the property Occupied_Mode of the associated Loop object.
Unoccupied (1): The Room Light Control is unoccupied.
Occupied (2): The Room Light Control is occupied.
Demand_Response_State
The current state of the demand response.
Represents the value of the property Demand_Response_State of the associated Loop object.
Inactive (1): The demand response is inactive.
Active (2): The demand response is active.
Occupied_Mode_Command_Enable
It allows enabling and disabling the execution of the occupancy command when Occupied_Mode is modified.
Represents the value of the property Occupied_Mode_Command_Enable of the associated Loop object.
| Name | Value | Description |
|---|---|---|
| NO_COMMAND | 1 | No command is executed. |
| UNOCCUPIED_COMMAND | 2 | Only unoccupied command is executed. |
| OCCUPIED_COMMAND | 3 | Only occupied command is executed. |
| ALL | 4 | Both Unoccupied and Occupied commands are executed. |
Status_Flags
This property indicates the general "reliability" of the object.
Reliability
This property indicates whether the operation of the Present_Value or the operation of the object is reliable. The values are as follows:
- NO_FAULT_DETECTED (0) - No fault has been detected.
Out_Of_Service
It indicates whether the algorithm that the object represents is in service.