• PRODUCTS
  • KNOWLEDGE
  • RESOURCES
  • COMPANY

›BACnet Interface

Overview

  • DALION

Introduction

  • Introduction

Hardware

  • Hardware Installation

Web User Interface

  • Web User Interface

BACnet Interface

  • BACnet Interface

Room Light Control

  • Room Light Control

Schedule

  • Schedule

Commander

  • Commander

View

  • View

USB Console

  • USB Console

DALION Tool

  • DALION Tool

Remote CLI Tool

  • Remote CLI Tool

API

  • API

BACnet Interface

DALI's channels, groups, lamps, and scenes are accessible through BACnet standard objects such as Analog Output, Analog Input, Multi-State Output, etc. The light sensors and occupancy sensors are also accessible via objects of the Analog Input and Binary Input types.

Device Object

List of available properties for this object.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierW
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
System_Status112BACnetDeviceStatusR
Vendor_Name121CharacterStringR
Vendor_Identifier120Unsigned16R
Model_Name70CharacterStringR
Firmware_Revision44CharacterStringR
Application_Software_Version12CharacterStringR
Location58CharacterStringW
Description28CharacterStringW
Protocol_Version98UnsignedR
Protocol_Revision139UnsignedR
Protocol_Services_Supported97BACnetServicesSupportedR
Protocol_Object_Types_Supported96BACnetObjectTypesSupportedR
Object_List76BACnetARRAY[N] of BACnetObjectIdentifierR
Max_APDU_Length_Accepted62UnsignedR
Segmentation_Supported107BACnetSegmentationR
Local_Time57TimeR
Local_Date56DateR
UTC_Offset119INTEGERR
Daylight_Savings_Status24BOOLEANR
APDU_Segment_Timeout10UnsignedR
APDU_Timeout11UnsignedW
Number_Of_APDU_Retries73UnsignedW
Device_Address_Binding30BACnetLIST of BACnetAddressBindingR
Database_Revision155UnsignedR
Active_COV_Subscriptions152BACnetLIST of BACnetCOVSubscriptionR
Last_Restart_Reason196BACnetRestartReasonR
Time_Of_Device_Restart203BACnetTimeStampR
Restart_Notification_Recipients202BACnetLIST of BACnetRecipientR
Serial_Number372CharacterStringR
Property_List371BACnetARRAY[N] of BACnetPropertyIdentifierR
System_RTC_Temperature922REALR
System_Uptime928UnsignedR

System_RTC_Temperature

The internal temperature of the DALION in degree Celsius.

System_Uptime

The number of seconds since the last boot up of the DALION.

Network Port Object

List of available properties for this object.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Status_Flags111BACnetStatusFlagsR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANR
Network_Type427BACnetNetworkTypeR
Protocol_Level482BACnetProtocolLevelR
Changes_Pending416BOOLEANR
Network_Number425Unsigned16R
Network_Number_Quality426BACnetNetworkNumberQualityR
APDU_Length399UnsignedR
MAC_Address423OCTET STRINGR
BACnet_IP_Mode408BACnetIPModeW
IP_Address400OCTET STRINGR
BACnet_IP_UDP_Port412Unsigned16R
IP_Subnet_Mask411OCTET STRINGR
IP_Default_Gateway401OCTET STRINGR
IP_DNS_Server406BACnetARRAY[N] of OCTET STRINGR
FD_BBMD_Address418BACnetHostNPortW
FD_Subscription_Lifetime419Unsigned16W
IP_DHCP_Enable402BOOLEANR
IP_DHCP_Lease_Time403UnsignedR
IP_DHCP_Lease_Time_Remaining404UnsignedR
IP_DHCP_Server405OCTET STRINGR

Analog Output Object - Control of Lamp, Group, and Channel

To control the intensity of the lamps, use the Analog Output objects. Lamps parameters can also be modified with these objects.

Lamp

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALW
Description28CharacterStringR
Device_Type31CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALW
Priority_Array87BACnetPriorityArrayR
Relinquish_Default104REALR
Current_Command_Priority431BACnetOptionalUnsignedR
Power_On_Level512REALW
System_Failure_Level513REALW
Fade_Time514REALW
Ramp_Rate515REALW
Min_Level516REALW
Groups517BIT STRINGW
Nominal_Power518REALW
Dim_Mode520EnumeratedW
Run_Hours527UnsignedR
Run_Hours_Reset_Time528UnsignedR
Colour_Temp567REALW
Command900UnsignedW
Device_Type_Supported925BIT STRINGR
Energy_Usage_Accumulated926REALW
Emergency_Time_Until_Next_Function_Test1010UnsignedW
Emergency_Time_Until_Next_Duration_Test1011UnsignedW
Emergency_Battery_Charge1012REALR
Emergency_Duration_Test_Result1013UnsignedR
Emergency_Emergency_Mode1014BIT STRINGR
Emergency_Failure_Status1015BIT STRINGR
Emergency_Emergency_Status1016BIT STRINGR
Emergency_Emergency_Level1020REALW
Emergency_Emergency_Minimum_Level1021REALR
Emergency_Emergency_Maximum_Level1022REALR
Emergency_Prolong1023UnsignedW
Emergency_Function_Test_Interval_Time1026UnsignedW
Emergency_Duration_Test_Interval_Time1027UnsignedW
Emergency_Test_Execution_Timeout1028UnsignedW
Emergency_Lamp_Emergency_Time1029UnsignedR
Emergency_Lamp_Total_Operation_Time1030UnsignedR
Emergency_Rated_Duration1031UnsignedR
Emergency_Features1032BIT STRINGR
Dimming_Curve6000EnumeratedW
Colour_Type8000EnumeratedW
Colour_XYC_X8010REALW
Colour_XYC_Y8011REALW
Colour_TC_TC8020REALW
Colour_PN_P08030REALW
Colour_PN_P18031REALW
Colour_PN_P28032REALW
Colour_PN_P38033REALW
Colour_PN_P48034REALW
Colour_PN_P58035REALW
Colour_RGBWAF_RED8040REALW
Colour_RGBWAF_GREEN8041REALW
Colour_RGBWAF_BLUE8042REALW
Colour_RGBWAF_WHITE8043REALW
Colour_RGBWAF_AMBER8044REALW
Colour_RGBWAF_FREECOLOUR8045REALW

Group

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALW
Description28CharacterStringR
Device_Type31CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALW
Priority_Array87BACnetPriorityArrayR
Relinquish_Default104REALR
Current_Command_Priority431BACnetOptionalUnsignedR
Power_On_Level512REALW
System_Failure_Level513REALW
Fade_Time514REALW
Ramp_Rate515REALW
Min_Level516REALW
Nominal_Power518REALW
Dim_Mode520EnumeratedW
Colour_Temp567REALW
Command900UnsignedW
Energy_Usage_Accumulated926REALW
Dimming_Curve6000EnumeratedW
Colour_Type8000EnumeratedW
Colour_XYC_X8010REALW
Colour_XYC_Y8011REALW
Colour_TC_TC8020REALW
Colour_PN_P08030REALW
Colour_PN_P18031REALW
Colour_PN_P28032REALW
Colour_PN_P38033REALW
Colour_PN_P48034REALW
Colour_PN_P58035REALW
Colour_RGBWAF_RED8040REALW
Colour_RGBWAF_GREEN8041REALW
Colour_RGBWAF_BLUE8042REALW
Colour_RGBWAF_WHITE8043REALW
Colour_RGBWAF_AMBER8044REALW
Colour_RGBWAF_FREECOLOUR8045REALW

Channel

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALW
Description28CharacterStringR
Device_Type31CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALW
Priority_Array87BACnetPriorityArrayR
Relinquish_Default104REALR
Current_Command_Priority431BACnetOptionalUnsignedR
Power_On_Level512REALW
System_Failure_Level513REALW
Fade_Time514REALW
Ramp_Rate515REALW
Min_Level516REALW
Nominal_Power518REALW
Dim_Mode520EnumeratedW
Colour_Temp567REALW
Command900UnsignedW
Energy_Usage_Accumulated926REALW
Dimming_Curve6000EnumeratedW
Colour_Type8000EnumeratedW
Colour_XYC_X8010REALW
Colour_XYC_Y8011REALW
Colour_TC_TC8020REALW
Colour_PN_P08030REALW
Colour_PN_P18031REALW
Colour_PN_P28032REALW
Colour_PN_P38033REALW
Colour_PN_P48034REALW
Colour_PN_P58035REALW
Colour_RGBWAF_RED8040REALW
Colour_RGBWAF_GREEN8041REALW
Colour_RGBWAF_BLUE8042REALW
Colour_RGBWAF_WHITE8043REALW
Colour_RGBWAF_AMBER8044REALW
Colour_RGBWAF_FREECOLOUR8045REALW
Network_Mode923UnsignedW
Network_Command_Repeat_Count924UnsignedW

Object_Identifier

The object instance number is represented as TCLL.

  • "T" is the type of object as follows, 0 for DALI lamps, 1 for DALI groups and 2 for DALI channels.

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

  • "LL" represents for lamp objects, numbers 00-63, for group objects, numbers 00-15 and for channel objects, number 00.

Object_Name

The name of the DALI lamp, group or channel.

Object_Type

ANALOG_OUTPUT (1).

Present_Value

The light intensity in percentages for the DALI lamp, group or channel.

Description

A description of the DALI lamp, group or channel.

Device_Type

  • For lamp objects, it is DALI lamp.

  • For group objects, it is DALI group.

  • For channel objects, it is DALI channel.

Status_Flags

This property indicates the general "reliability" of the object.

Reliability

This property indicates whether the operation of the DALI output is reliable. The values are as follows:

  • NO_FAULT_DETECTED (0) - No fault has been detected.

  • NO_OUTPUT (6) - No DALI device is connected to the output object.

  • COMMUNICATION_FAILURE (12) - DALI device is offline.

  • UNRELIABLE_OTHER (7) - An error has been reported by the DALI lamp.

Out_Of_Service

This property indicates whether the physical device represented by the object is in service.

Units

The unit for the Present_Value is percent.

Min_Pres_Value

The minimum value is always zero (0). It represents the lowest value for the property Present_Value.

Max_Pres_Value

For lamp objects, this is the DALI variable "MAX LEVEL" of the lamp. For Group and Channel objects, the value is always 100.

Priority_Array

This property is a read-only array of prioritized values.

Relinquish_Default

It is the default value used for the Present_Value property when all command priority values in the Priority_Array property have a NULL value.

Power_On_Level

It represents the DALI variable "POWER ON LEVEL" of the DALI lamp in percentages. A value of NaN represents the DALI "MASK" value. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

System_Failure_Level

It represents the DALI variable "SYSTEM FAILURE LEVEL" of the DALI lamp in percentages. A value of NaN represents the DALI "MASK" value. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Fade_Time

Represents the DALI variable "FADE TIME" in seconds for the DALI lamp. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Ramp_Rate

Represents the DALI variable "FADE RATE" in percent per second for the DALI lamp. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Min_Level

It represents the DALI variable "MIN LEVEL" of the DALI lamp in percentages. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Groups

Only available for lamp objects, it represents the DALI variables "GROUP_0_8" and "GROUP_9_15" concatenated in a 16 bit.

Nominal_Power

It represents the nominal power of the DALI lamp. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Dim_Mode

Indicates if fading (0) or ramping (1) is used when controlling the light intensity with the Present_Value.

Run_Hours

The number of seconds the lamp was On.

Run_Hours_Reset_Time

Indicates the last time the Run_Hours was reset.

Colour_Temp

For DALI Type 8 (DT8) lamps, whose colour control is colour temperature Tc, the current colour in Kelvin (K) can be modified. The objects for lamps, groups and channels can modify the colour temperature of lamps.

Command

Allows to execute commands on the lamps.

NO COMMAND (1)

No command is executed.

GO TO SCENE (2-17)

Recall the scenes 0-15.

STORE SCENE (18-33)

Store the scenes 0-15.

REMOVE SCENE (34-49)

Delete the scenes 0-15.

RESET RUN HOURS (52)

Reset the run hours to zero.

EMERGENCY FUNCTION TEST START (54)

Start the function test for the lamps of the type "Self-contained emergency lighting (device type 1)".

EMERGENCY DURATION TEST START (55)

Start the duration test for the lamps of the type "Self-contained emergency lighting (device type 1)".

EMERGENCY TESTS STOP (56)

Stop the current test for the lamps of the type "Self-contained emergency lighting (device type 1)".

GROUP ADD (67-82)

Add to the group 0-15.

GROUP REMOVE (83-98)

Remove from the group 0-15.

RECALL MIN LEVEL (200)

Recall Min Level.

RECALL MAX LEVEL (201)

Recall Max Level.

RECALL LAST LEVEL (202)

Recall Last Level.

EMERGENCY REST (203)

For the "Self-contained emergency lighting (device type 1)" only, starts the rest mode.

In this mode the lamp is intentionally off when it is powered from the battery.

Refer to the specification IEC 62386-202 for the complete details on the rest mode.

EMERGENCY INHIBIT (204)

For the "Self-contained emergency lighting (device type 1)" only, starts the inhibit mode.

In this mode the lamp is powered from the mains power supply but it is also prevented for 15 minutes from going into the emergency mode when an event of mains power failure occurs.

Refer to the specification IEC 62386-202 for the complete details on the inhibit mode.

EMERGENCY RESET INHIBIT (205)

For the "Self-contained emergency lighting (device type 1)" only, cancels the inhibit timer.

Refer to the specification IEC 62386-202 for the complete details on the inhibit mode.

EMERGENCY RESET FUNCTION TEST DONE FLAG (206)

For the "Self-contained emergency lighting (device type 1)" only, resets the function test done flag.

Refer to the specification IEC 62386-202 for the complete details on this command.

EMERGENCY RESET DURATION TEST DONE FLAG (207)

For the "Self-contained emergency lighting (device type 1)" only, resets the duration test done flag.

Refer to the specification IEC 62386-202 for the complete details on this command.

EMERGENCY START IDENTIFICATION (208)

For the "Self-contained emergency lighting (device type 1)" only, starts the identification.

Refer to the specification IEC 62386-202 for the complete details on this command.

Energy_Usage_Accumulated

It represents the accumulated energy consumption in watt-hours for the DALI lamp. This value is the result of a calculation based on the Nominal_Power property. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Device_Type_Supported

Indicates the supported DALI types for the physical DALI device connected to the object.

BitName
0Fluorescent
1Self-contained emergency
2Discharge HID
3Low-voltage halogen
4Incandescent lamp
5Conversion to DC voltage
6LED
7Switching relay
8Colour

Emergency_Time_Until_Next_Function_Test

For the "Self-contained emergency lighting (device type 1)" only, represents the time until the next function test in minutes.

The valid values are from 0 to 983 025 minutes.

DALI lamps calculate this value in 15 minutes intervals.

Emergency_Time_Until_Next_Duration_Test

For the "Self-contained emergency lighting (device type 1)" only, represents the time until the next duration test in minutes.

The valid values are from 0 to 983 025 minutes.

DALI lamps calculate this value in 15 minutes intervals.

Emergency_Battery_Charge

For the "Self-contained emergency lighting (device type 1)" only, represents the battery charge in percentages.

The valid values are from 0 to 100 percent and a value of NaN represents the DALI "MASK" value. "MASK" means that the lamp cannot perform this functionality.

Emergency_Duration_Test_Result

For the "Self-contained emergency lighting (device type 1)" only, represents the duration test result in minutes.

The valid values are from 0 to 510 minutes.

Emergency_Emergency_Mode

For the "Self-contained emergency lighting (device type 1)" only, represents the emergency mode.

BitNameValue
0reset mode is active0 = No
1normal mode is active0 = No
2emergency mode is active0 = No
3extended emergency mode is active0 = No
4function test is in progress0 = No
5duration test is in progress0 = No
6hardwired inhibit is active0 = Not active / not present
7hardwired switch is on0 = Off

Emergency_Failure_Status

For the "Self-contained emergency lighting (device type 1)" only, represents the failure status.

BitNameValue
0circuit failure0 = No
1battery duration failure0 = No
2battery failure0 = No
3emergency lamp failure0 = No
4function test maximum delay exceeded0 = No
5duration test maximum delay exceeded0 = No
6function test failed0 = No
7duration test failed0 = No

Emergency_Emergency_Status

For the "Self-contained emergency lighting (device type 1)" only, represents the emergency status.

BitNameValue
0inhibit mode0 = No
1function test done and result valid0 = No
2duration test done and result valid0 = No
3battery fully charged0 = In progress
4function test request pending0 = No
5duration test request pending0 = No
6identification active0 = No
7physically selected0 = No

Emergency_Emergency_Level

For the "Self-contained emergency lighting (device type 1)" only, represents the emergency level in percentages.

The valid values are from 0 to 100 percent and a value of NaN represents the DALI "MASK" value. "MASK" means that the value is unknown.

Emergency_Emergency_Minimum_Level

For the "Self-contained emergency lighting (device type 1)" only, represents the emergency minimum level in percentages.

The valid values are from 0 to 100 percent and a value of NaN represents the DALI "MASK" value. "MASK" means that the value is unknown.

Emergency_Emergency_Maximum_Level

For the "Self-contained emergency lighting (device type 1)" only, represents the emergency maximum level in percentages.

The valid values are from 0 to 100 percent and a value of NaN represents the DALI "MASK" value. "MASK" means that the value is unknown.

Emergency_Prolong

For the "Self-contained emergency lighting (device type 1)" only, represents the prolong time in seconds.

Valid values are between 0 and 7 650 seconds (127 minutes).

DALI lamps calculate this value in 30 second intervals.

Emergency_Function_Test_Interval_Time

For the "Self-contained emergency lighting (device type 1)" only, represents the function test interval time in days.

Valid values are between 0 and 255 days. The value 0 means that the automatic testing is not supported.

Emergency_Duration_Test_Interval_Time

For the "Self-contained emergency lighting (device type 1)" only, represents the duration test interval time in weeks.

Valid values are between 0 and 97 weeks. The value 0 means that the automatic testing is not supported.

Emergency_Test_Execution_Timeout

For the "Self-contained emergency lighting (device type 1)" only, represents the test execution timeout in days.

Valid values are between 0 and 255 days. A value of 0 means a 15 minutes execution timeout.

Emergency_Lamp_Emergency_Time

For the "Self-contained emergency lighting (device type 1)" only, represents the lamp emergency time in hours.

The valid values are from 0 to 254 hours and a value of 255 represents the maximum value of 254 hours or more.

Emergency_Lamp_Total_Operation_Time

For the "Self-contained emergency lighting (device type 1)" only, represents the lamp total operation time in hours.

The valid values are from 0 to 1 016 hours and a value of 1 020 represents the maximum value of 1 016 hours or more.

Emergency_Rated_Duration

For the "Self-contained emergency lighting (device type 1)" only, represents the rated duration.

The valid values are from 0 to 510 minutes.

Emergency_Features

For the "Self-contained emergency lighting (device type 1)" only, represents the features information describing the type of lamp.

BitNameValue
0integral emergency control gear0 = No
1maintained control gear0 = No
2switched maintained control gear0 = No
3auto test capability0 = No
4adjustable emergency level0 = No
5hardwired inhibit supported0 = No
6physical selection supported0 = No
7re-light in rest mode supported0 = No

Dimming_Curve

The dimming curve determines how the DALI level should be translated into light output. The standard dimming curve is logarithmic. Some lamps allow modifying to dimming curve between logarithmic and a linear one.

The DALION automatically translates the requested light output of a percentage to the dimming curve configured in the lamp with the following formulas.

Logarithmic

Image of dimming curve logarithmic formula

Linear

Image of dimming curve linear formula

It is important to note that sending a dimming command to a group consisting of lamps of different dimming curves may not produce the expected result. Ideally, only group lamps configured with the same dimming curve.

It is recommended to configure the dimming curve before programming the other levels such as scenes, minimum level, maximum level, power on level, etc.

LOGARITHMIC (1)

Standard logarithmic dimming curve.

LINEAR (2)

Linear dimming curve.

Colour_Type

The current or requested colour control type.

The supported colour types are as follows.

NameValue
xy-coordinate1
colour temperature Tc2
primary N3
RGBWAF4

Colour_XYC_X

For DALI Type 8 (DT8) lamps, whose colour control is xy-Coordinate, the x-coordinate of the current colour can be modified. The objects for lamps, groups and channels can modify the colour of lamps.

The valid values are from 0 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 / 65536. Therefore the maximum corresponding x-coordinate is 0.99997.

Colour_XYC_Y

For DALI Type 8 (DT8) lamps, whose colour control is xy-Coordinate, the y-coordinate of the current colour can be modified. The objects for lamps, groups and channels can modify the colour of lamps.

The valid values are from 0 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 / 65536. Therefore the maximum corresponding y-coordinate is 0.99997.

Colour_TC_TC

For DALI Type 8 (DT8) lamps, whose colour control is colour temperature Tc, the current colour temperature can be modified. The objects for lamps, groups and channels can modify the colour of lamps.

The valid values are from 1 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 Mirek. Therefore the minimum value is 1 Mirek (1000000 Kelvin) and the maximum value is 65534 Mirek (15.26 Kelvin).

Mirek = 1 000 000 / [Colour Temperature in Kelvin]

Kelvin = 1 000 000 / [value of Mirek]

Colour_PN_P0 to Colour_PN_P5

For DALI Type 8 (DT8) lamps, whose colour control is primary N, the current colour can be modified. The objects for lamps, groups and channels can modify the colour of lamps.

The valid values are from 0 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 / 65536. Therefore the maximum corresponding primary value is 0.99997.

Colour_RGBWAF_RED

For the lamps DALI Type 8 (DT8), whose colour control is RGBWAF, the current red colour can be modified. The objects for lamps, groups and channels can modify lamp colour.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_GREEN

For the lamps DALI Type 8 (DT8), whose colour control is RGBWAF, the current green colour can be modified. The objects for lamps, groups and channels can modify lamp colour.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_BLUE

For the lamps DALI Type 8 (DT8), whose colour control is RGBWAF, the current blue colour can be modified. The objects for lamps, groups and channels can modify lamp colour.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_WHITE

For the lamps DALI Type 8 (DT8), whose colour control is RGBWAF, the current white colour can be modified. The objects for lamps, groups and channels can modify lamp colour.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_AMBER

For the lamps DALI Type 8 (DT8), whose colour control is RGBWAF, the current amber colour can be modified. The objects for lamps, groups and channels can modify lamp colour.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_FREECOLOUR

For the lamps DALI Type 8 (DT8), whose colour control is RGBWAF, the current freecolour colour can be modified. The objects for lamps, groups and channels can modify lamp colour.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Network_Mode

NameValueDescription
NORMAL0The controller is operating normally.
DISABLE1The controller is not authorized to communicate on the DALI channel.

Network_Command_Repeat_Count

The number of repeats of the DALI commands that affect the light intensity of the lamps.

Analog Input Object - Feedback of Lamp, Group, and Channel

To obtain the intensity of the lamps, use the Analog Input objects.

Lamp, Group and Channel

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALW
Description28CharacterStringR
Device_Type31CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALW
COV_Increment22REALW
Nominal_Power518REALW
Channel_Battery_Failure532BIT STRINGR
Channel_Function_Test_Failure533BIT STRINGR
Channel_Duration_Test_Failure534BIT STRINGR
Last_Level906REALR
Device_Type_Supported925BIT STRINGR
Energy_Usage_Accumulated926REALW
Emergency_Battery_Failure1000BOOLEANR
Emergency_Function_Test_Failure1001BOOLEANR
Emergency_Duration_Test_Failure1002BOOLEANR
Colour_Type8000EnumeratedR
Colour_XYC_X8010REALR
Colour_XYC_Y8011REALR
Colour_TC_TC8020REALR
Colour_PN_P08030REALR
Colour_PN_P18031REALR
Colour_PN_P28032REALR
Colour_PN_P38033REALR
Colour_PN_P48034REALR
Colour_PN_P58035REALR
Colour_RGBWAF_RED8040REALR
Colour_RGBWAF_GREEN8041REALR
Colour_RGBWAF_BLUE8042REALR
Colour_RGBWAF_WHITE8043REALR
Colour_RGBWAF_AMBER8044REALR
Colour_RGBWAF_FREECOLOUR8045REALR

Object_Identifier

The object instance number is the same as the associated Analog Output object and is also represented as TCLL.

  • "T" is the type of object as follows, 0 for DALI Lamps, 1 for DALI groups and 2 for DALI channels.

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

  • "LL" represents for lamp objects, numbers 00-63, for group objects, numbers 00-15 and for channel objects, number 00.

Object_Name

The Object_Name of the associated Analog Output object of the DALI lamp, group or channel ending with "Feedback".

Object_Type

ANALOG_INPUT (0).

Present_Value

The current light intensity as a percentage for the DALI lamps, groups and channels.

Description

The Description of the associated Analog Output object of the DALI lamp, group or channel ending with "Feedback".

Device_Type

A text description of the physical DALI device connected to the analog output, it is the DALI device type (ex. "Fluorescent lamps", "Conversion from digital signal into d.c. voltage", "LED modules", "Switching function"). For group objects, it is "DALI group". For channel objects, it is "DALI channel".

Status_Flags

This property indicates the general "reliability" of an analog input object.

Reliability

This property indicates whether the operation of the DALI output is reliable. The values are as follows:

  • NO_FAULT_DETECTED (0) - No fault has been detected.

  • NO_SENSOR (1) - No physical device is connected to the input object.

  • COMMUNICATION_FAILURE (12) - DALI device is offline.

  • UNRELIABLE_OTHER (7) - A DALI error has been reported by the DALI lamp.

Out_Of_Service

It indicates whether the physical device that the object represents is in service.

Units

The unit for the Present_Value is percent.

Min_Pres_Value

The minimum value is always zero (0). It represents the lowest value for the property Present_Value.

Max_Pres_Value

The maximum value is always one hundred (100). It represents the highest value for the property Present_Value.

COV_Increment

This property specifies the minimum change of the Present_Value that issues a COVNotification.

Nominal_Power

It represents the nominal power of the DALI lamp. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Channel_Battery_Failure

Only available for channel objects, this property indicates whether a "Self-contained emergency lighting (device type 1)" is reporting a battery failure. Each 64 lamps of the channel are one bit of the 64-bit BIT STRING. When a battery failure is reported by a lamp, its associated bit is set.

Channel_Function_Test_Failure

Only available for channel objects, this property indicates whether a "Self-contained emergency lighting (device type 1)" is reporting a function test failure. Each 64 lamps of the channel are one bit of the 64-bit BIT STRING. When a function test failure is reported by a lamp, its associated bit is set.

Channel_Duration_Test_Failure

Only available for channel objects, this property indicates whether a "Self-contained emergency lighting (device type 1)" is reporting a duration test failure. Each 64 lamps of the channel are one bit of the 64-bit BIT STRING. When a duration test failure is reported by a lamp, its associated bit is set.

Last_Level

It represents the last level value in percentages.

Device_Type_Supported

Only available for lamp objects, this property indicates the supported DALI types for the physical DALI device connected to the object.

BitName
0Fluorescent
1Self contained emergency
2Discharge HID
3Low voltage halogen
4Incandescent lamp
5Conversion to DC voltage
6LED
7Switching relay
8Colour

Energy_Usage_Accumulated

It represents the accumulated energy consumption in watt-hours for the DALI lamp. This value is the result of a calculation based on the Nominal_Power property. It is writable for lamps, groups and channels. For groups and channels, it always read as NaN.

Emergency_Battery_Failure

Only available for lamp objects, this property indicates whether a "Self-contained emergency lighting (device type 1)" is reporting a battery failure. When a battery failure is reported by the lamp, the value is true.

Emergency_Function_Test_Failure

Only available for lamp objects, this property indicates whether a "Self-contained emergency lighting (device type 1)" is reporting a function test failure. When a function test failure is reported by the lamp, the value is true.

Emergency_Duration_Test_Failure

Only available for lamp objects, this property indicates whether a "Self-contained emergency lighting (device type 1)" is reporting a duration test failure. When a duration test failure is reported by the lamp, the value is true.

Colour_Type

The current colour control type.

The supported colour types are as follows.

NameValue
xy-coordinate1
temperature Tc2
primary N3
RGBWAF4

Colour_XYC_X

The current x-coordinate value of DALI Type 8 (DT8) lamps, whose colour control is xy-Coordinate.

The valid values are from 0 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 / 65536. Therefore the maximum corresponding x-coordinate is 0.99997.

Colour_XYC_Y

The current y-coordinate value of DALI Type 8 (DT8) lamps, whose colour control is xy-Coordinate.

The valid values are from 0 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 / 65536. Therefore the maximum corresponding y-coordinate is 0.99997.

Colour_TC_TC

The current colour temperature of DALI Type 8 (DT8) lamps, whose colour control is colour temperature Tc.

The valid values are from 1 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 Mirek. Therefore the minimum value is 1 Mirek (1000000 Kelvin) and the maximum value is 65534 Mirek (15.26 Kelvin).

Mirek = 1 000 000 / [Colour Temperature in Kelvin]

Kelvin = 1 000 000 / [value of Mirek]

Colour_PN_P0 to Colour_PN_P5

The current primary N value of DALI Type 8 (DT8) lamps, whose colour control is primary N.

The valid values are from 0 to 65534 and a value of NaN represents the DALI "MASK" value.

The unit of the value is 1 / 65536. Therefore the maximum corresponding primary value is 0.99997.

Colour_RGBWAF_RED

The current red value of DALI Type 8 (DT8) lamps, whose colour control is RGBWAF.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_GREEN

The current green value of DALI Type 8 (DT8) lamps, whose colour control is RGBWAF.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_BLUE

The current blue value of DALI Type 8 (DT8) lamps, whose colour control is RGBWAF.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_WHITE

The current white value of DALI Type 8 (DT8) lamps, whose colour control is RGBWAF.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_AMBER

The current amber value of DALI Type 8 (DT8) lamps, whose colour control is RGBWAF.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Colour_RGBWAF_FREECOLOUR

The current freecolour of DALI type 8 (DT8) lamps, whose colour control is RGBWAF.

The valid values are from 0 to 254 and a value of NaN represents the DALI "MASK" value.

Multi-State Output Object - Command Control of Lamp, Group and Channel

To control DALI scenes and other commands for the lamps, groups and channels, use Multi-State Output objects. Among other things recall, store and delete scenes with these objects.

Lamp, Group and Channel

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85UnsignedW
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Number_Of_States74UnsignedR
State_Text110BACnetARRAY[N]of CharacterStringR
Priority_Array87BACnetPriorityArrayR
Relinquish_Default104REALR

Object_Identifier

The object instance number is the same as the associated Analog Output object and is also represented as TCLL.

  • "T" is the type of object as follows, 0 for DALI lamps, 1 for DALI groups and 2 for DALI channels.

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

  • "LL" represents for group objects, numbers 0-15 and for channel objects, number 00.

Object_Name

The Object_Name of the associated Analog Output object of the Group or Channel ending with "Scene".

Object_Type

MULTISTATE_OUTPUT (14).

Present_Value

Among other things the Present_Value allows recalling, storing, and deleting the scenes. The available values are described below.

GO TO SCENE (1-16)

Allow sending the DALI command "GO TO SCENE" to the associated lamp, group or channel (broadcast).

STORE SCENE (17-32)

Allow sending the DALI command "STORE DTR AS SCENE" to the associated lamp, group or channel (broadcast).

REMOVE SCENE (33-48)

Allow sending the DALI command "REMOVE FROM SCENE" to the associated lamp, group or channel (broadcast).

NO COMMAND (50)

No command is executed.

RESET RUN HOURS (53)

Reset the run hours to zero.

EMERGENCY FUNCTION TEST START (55)

Start the function test for the lamps of the type "Self-contained emergency lighting (device type 1)".

EMERGENCY DURATION TEST START (56)

Start the duration test for the lamps of the type "Self-contained emergency lighting (device type 1)".

EMERGENCY TESTS STOP (57)

Stop the current test for the lamps of the type "Self-contained emergency lighting (device type 1)".

DIM UP (58)

Allow sending the DALI command "UP" to the associated lamp, group or channel (broadcast).

DIM ON AND UP (59)

Allow sending the DALI command "ON AND STEP UP" to the associated lamp, group or channel (broadcast).

DIM DOWN (60)

Allow sending the DALI command "DOWN" to the associated lamp, group or channel (broadcast).

DIM DOWN AND OFF (61)

Allow sending the DALI command "STEP DOWN AND OFF" to the associated lamp, group or channel (broadcast).

OFF (65)

Allow sending the DALI command "OFF" to the associated lamp, group or channel (broadcast).

DIM STEP UP (66)

Allow sending the DALI command "STEP UP" to the associated lamp, group or channel (broadcast).

DIM STEP DOWN (67)

Allow sending the DALI command "STEP DOWN" to the associated lamp, group or channel (broadcast).

RECALL MIN LEVEL (68)

Allow sending the DALI command "RECALL MIN LEVEL" to the associated lamp, group or channel (broadcast).

RECALL MAX LEVEL (69)

Allow sending the DALI command "RECALL MAX LEVEL" to the associated lamp, group or channel (broadcast).

RECALL LAST LEVEL (70)

Recall Last Level.

EMERGENCY REST (71)

For the "Self-contained emergency lighting (device type 1)" only, starts the rest mode.

In this mode the lamp is intentionally off when it is powered from the battery.

Refer to the specification IEC 62386-202 for the complete details on the rest mode.

EMERGENCY INHIBIT (72)

For the "Self-contained emergency lighting (device type 1)" only, starts the inhibit mode.

In this mode the lamp is powered from the mains power supply but it is also prevented for 15 minutes from going into the emergency mode when an event of mains power failure occurs.

Refer to the specification IEC 62386-202 for the complete details on the inhibit mode.

EMERGENCY RESET INHIBIT (73)

For the "Self-contained emergency lighting (device type 1)" only, cancels the inhibit timer.

Refer to the specification IEC 62386-202 for the complete details on the inhibit mode.

EMERGENCY RESET FUNCTION TEST DONE FLAG (74)

For the "Self-contained emergency lighting (device type 1)" only, resets the function test done flag.

Refer to the specification IEC 62386-202 for the complete details on this command.

EMERGENCY RESET DURATION TEST DONE FLAG (75)

For the "Self-contained emergency lighting (device type 1)" only, resets the duration test done flag.

Refer to the specification IEC 62386-202 for the complete details on this command.

EMERGENCY START IDENTIFICATION (76)

For the "Self-contained emergency lighting (device type 1)" only, starts the identification.

Refer to the specification IEC 62386-202 for the complete details on this command.

GROUP ADD (77-92)

Allow sending the DALI command "ADD TO GROUP" to the associated lamp, group or channel (broadcast).

GROUP REMOVE (93-108)

Allow sending the DALI command "REMOVE FROM GROUP" to the associated lamp, group or channel (broadcast).

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 is an indication of whether or not the object is in service.

Analog Input Object - Light Sensor

To obtain the light sensors' illuminance level, use the Analog Input objects.

Light Sensor

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALW
Description28CharacterStringR
Device_Type31CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALW
COV_Increment22REALW
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 light sensor.

Object_Type

ANALOG_INPUT (0).

Present_Value

The current illuminance level.

Description

A description of the light sensor.

Device_Type

A text description of the physical DALI device connected to the analog input. For light sensor objects, it is "DALI sensor".

Status_Flags

This property indicates the general "reliability" of an analog input object.

Reliability

This property indicates whether the operation of the DALI sensor is reliable. The values are as follows:

  • NO_FAULT_DETECTED (0) - No fault has been detected.

  • NO_SENSOR (1) - No physical device is connected to the input object.

  • COMMUNICATION_FAILURE (12) - DALI device is offline.

  • UNRELIABLE_OTHER (7) - A DALI error has been reported by the DALI sensor.

Out_Of_Service

It indicates whether the physical device that the object represents is in service.

Units

The unit for the Present_Value is luxes.

Min_Pres_Value

The minimum value is always zero (0). It represents the lowest value for the property Present_Value.

Max_Pres_Value

The maximum value is always infinity. It represents the highest value for the property Present_Value.

COV_Increment

This property specifies the minimum change of the Present_Value that issues a COVNotification.

Light_Hystereris

This is a percentage of the current sensor internal illuminance level.

The valid values are from 0 to 25 percent.

Light_Hystereris_Minimum

The minimum hysteresis.

The valid values are from 0 to 255.

Light_Raw_Value

The uncalibrated light sensor reading before applying any calibration calculations.

Light_Calibration_Measured_Value

The value measured by an external lux meter, used for calibrating the light sensor.

Light_Calibration_Sensor_Value

The light sensor reading value used as a reference point during the calibration process.

Device_Serial_Number

The DALI serial number of the input device.

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.

Binary Input Object - Buttons

To obtain the button state of each individual button instance, use the Binary Input objects.

Button

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
Buttons_Allowed_Command927EnumeratedW
Device_Serial_Number573OCTET STRINGR

Object_Identifier

The object instance number is represented as 3CLLII.

  • "3" the prefix is the number 3.

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

  • "LL" represents the DALI input device, numbers 00-31.

  • "II" represents the button instance number, numbers 00-31.

Object_Name

The name of the button.

Object_Type

BINARY_INPUT (3).

Present_Value

The current button state.

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

For button instance configured as Switch, the value is ACTIVE when the button is pressed and INACTIVE when the button is released.

Inactive_Text

"Inactive".

Active_Text

"Active".

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.

Device_Serial_Number

The DALI serial number of the input device.

Multi-State Input Object - Scene Feedback of Group and Channel

To obtain the latest DALI scenes for the groups and channels, use Multi-State Input objects.

Group and Channel

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85UnsignedW
Description28CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Out_Of_Service81BOOLEANW
Number_Of_States74UnsignedR
State_Text110BACnetARRAY[N]of CharacterStringR

Object_Identifier

The object instance number is the same as the associated Analog Output object and is also represented as TCLL.

  • "T" is the type of object as follows, 1 for DALI groups and 2 for DALI channels.

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

  • "LL" represents for group objects, numbers 0-15 and for channel objects, number 00.

Object_Name

The Object_Name of the associated Analog Output object of the Group or Channel ending with "Scene Feedback".

Object_Type

MULTISTATE_INPUT (13).

Present_Value

The Present_Value represents the latest scene recalling. The available values are described below.

NO COMMAND: - Values 1 for the initial value.

GO TO SCENE: - Values 2 to 17 for the DALI command "GO TO SCENE" to the associated group or channel (broadcast).

Description

The Description of the associated Analog Output object of the Group or Channel ending with "Scene Feedback".

Status_Flags

This property indicates the general "reliability" of the object.

Out_Of_Service

It is an indication of whether or not the object is in service.

Loop Object - Room Light Control

To control the Room Light Control, use Loop objects. Visualise the states and configure the parameters with these objects.

Room Light Control

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALR
Description28CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Output_Units117BACnetEngineeringUnitsR
Manipulated_Variable_Reference60BACnetObjectPropertyReferenceR
Controlled_Variable_Reference19BACnetObjectPropertyReferenceR
Controlled_Variable_Value21REALR
Controlled_Variable_Units20BACnetEngineeringUnitsR
Setpoint_Reference109BACnetSetpointReferenceR
Setpoint108REALR
Action2BACnetActionR
Priority_For_Writing88Unsigned(1..16)W
Occupancy_Variable_Reference537BACnetObjectPropertyReferenceR
Occupancy_Variable_Value538BOOLEANR
Mode539UnsignedW
Hold_Time540UnsignedW
Ignore_Time541UnsignedW
Occupied_Level542REALW
Unoccupied_Level543REALW
Step_Value544REALW
Lamp_2_Offset550REALW
Lamp_2_Limit551REALW
Override560REALR
Auto_Mode561BACnetBinaryPVR
Occupancy_State562BACnetBinaryPVR
Manipulated_Variable_Value574REALR
Controlled_Variable_Value575REALR
Command900UnsignedW
Setpoint_Occupied901REALW
Setpoint_Unoccupied902REALW
Deadband_Setpoint903REALW
Warning_Time907UnsignedW
Warning_Command_Command908UnsignedW
Warning_Command_Value909UnsignedW
Occupied_Command_Command910UnsignedW
Occupied_Command_Value911UnsignedW
Unoccupied_Command_Command912UnsignedW
Unoccupied_Command_Value913UnsignedW
Minimum_Intensity914REALW
Maximum_Intensity915REALW
Daylight_Harvesting_Active916UnsignedR
Occupied_Mode917UnsignedW
Override_Timeout918UnsignedW
Demand_Response_Value919REALW
Demand_Response_State920UnsignedR
Occupied_Mode_Command_Enable921UnsignedW

Object_Identifier

The object instance number is represented as CRR.

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

  • "RR" represents the Room Light Control, numbers 00-15.

Object_Name

The name of the Room Light Control.

Object_Type

LOOP (12).

Present_Value

The light intensity in percentages for the Room Light Control.

Description

A description of the Room Light Control.

Status_Flags

This property indicates the general "reliability" of a loop object.

Reliability

This property indicates whether the operation of the Room Light Control is reliable. The values are as follows:

  • NO_FAULT_DETECTED (0) - No fault has been detected.

  • OPEN_LOOP (4) - The value of the light sensor does not changes when the Room Light Control output changes.

  • COMMUNICATION_FAILURE (12) - The sensors or output devices are offline.

  • UNRELIABLE_OTHER (7) - Another error has been reported.

Out_Of_Service

It indicates whether the algorithm that the object represents is in service.

Output_Units

The unit for the Present_Value is percent.

Manipulated_Variable_Reference

The output (Present_Value) of the control loop is written to the object and property designated by this property.

Controlled_Variable_Reference

It indicates the object and property of the light sensor.

Controlled_Variable_Value

The current value of the light sensor.

Setpoint_Reference

It indicates the object and property of the setpoint. It is always empty, indicating that the setpoint is contained in the Setpoint property.

Setpoint

The value of the current setpoint in luxe.

Action

The action is DIRECT (0).

Priority_For_Writing

This property provides a priority to be used to write to the Manipulated_Variable_Reference that is controlled by this loop.

Valid values are between 1 and 16.

Occupancy_Variable_Reference

It indicates the object and property of the occupancy sensor.

Occupancy_Variable_Value

The current value of the occupancy sensor.

Mode

The current mode of the Room Light Control.

NameValueDescription
Disabled0The Room Light Control is disabled
Enabled1The Room Light Control is enabled

Hold_Time

The hold time in seconds used for the occupancy state. The occupancy state remains in the occupied state for the hold time when the value of Occupancy_Variable_Value changes to be unoccupied.

Valid values are between 0 and 2 400 seconds (40 minutes) with an interval of 10 seconds.

Ignore_Time

The ignore time in seconds used for the occupancy state. Once the occupancy state changes to unoccupied the ignore time is used to temporarily ignore the occupied change of the Occupancy_Variable_Value.

Valid values are between 0 and 2 400 seconds (40 minutes) with an interval of 10 seconds.

Occupied_Level

The output light intensity when entering the occupied state.

Unoccupied_Level

The output light intensity when entering the unoccupied state.

Step_Value

The maximum value in percent that the Room Light Control can change its output per second, during constant light control.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Lamp_2_Offset

The offset between the primary and the secondary output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Lamp_2_Limit

The value where the secondary output becomes the same as the primary output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Override

The value of the output override in percent (0 - 100%). When the value is NaN the override is disabled.

Auto_Mode

Inactive (0): The Room Light Control is currently overridden or is disabled.

Active (1): The Room Light Control is not currently overridden and is active.

Occupancy_State

Indicates the current occupancy state of the Room Light Control.

Inactive (0): The occupancy state is unoccupied.

Active (1): The occupancy state is occupied.

Manipulated_Variable_Value

The value of the manipulated variable, used internally to track a value for Manipulated_Variable_Reference.

Controlled_Variable_Value

The value of the controlled variable, used internally to track a value for Controlled_Variable_Reference.

Command

Allows to execute commands on the Room Light Control.

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)

Enable the Rool Light Control.

DISABLE (9)

Disable the Rool Light Control.

OCCUPIED NO COMMAND (10)

Inhibits the occupied and unoccupied commands.

OCCUPIED UNOCCUPIED COMMAND (11)

Allows only the unoccupied commands.

OCCUPIED OCCUPIED COMMAND (12)

Allows only the occupied commands.

OCCUPIED ALL COMMAND (13)

Allows the occupied and unoccupied commands.

OCCUPIED MODE UNOCCUPIED (14)

Sets the occupied mode to unoccupied.

OCCUPIED MODE OCCUPIED (15)

Sets the occupied mode to occupied.

Setpoint_Occupied

The setpoint of desired light illuminance of the room when the occupancy state is occupied.

Valid values are between 0 and 65 534 lux with an interval of 1 lux.

Setpoint_Unoccupied

The setpoint of desired light illuminance of the room when the occupancy state is unoccupied. It is also possible to use a relative setpoint to the Setpoint_Occupied, for this a negative is used that will represent a percentage to reduce from the Setpoint_Occupied.

Valid values are between 0 and 65 534 lux with an interval of 1 lux. When relative setpoint is used the valid values are between -100 and 0 % with an interval of 1 %.

Deadband_Setpoint

The dead band in luxe used by the current setpoint.

Valid values are between 0 and 65 534 lux with an interval of 1 lux.

Warning_Time

The warning time in seconds used for the occupancy state. The Warning_Command is executed before the Unoccupied_Command which is executed after the Warning_Time, when the value of Occupancy_Variable_Value changes to be unoccupied.

Valid values are between 0 and 2 400 seconds (40 minutes) with an interval of 10 seconds.

Warning_Command_Command, Occupied_Command_Command and Unoccupied_Command_Command

NameValueDescription
Disabled0The command is disabled.
Direct Value1Direct light value.
Max Level2Recall Max Level.
Off3Off.
Min Level4Recall Min Level.
Recall Scene5Recall Scene.
Start Daylight Harvesting6Start the Room Light Control daylight harvesting.
Stop Daylight Harvesting7Stop the Room Light Control daylight harvesting.
Relinquish8Relinquish the priority.

Warning_Command_Value, Occupied_Command_Value and Unoccupied_Command_Value

NameValue RangeUnit
Disabled0
Direct Value0 - 100Percent
Max Level
Off
Min Level
Recall Scene0 - 15Scene number
Start Daylight Harvesting
Stop Daylight Harvesting
Relinquish

Minimum_Intensity

Minimum intensity of the Room Light Control output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Maximum_Intensity

Maximum intensity of the Room Light Control output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Daylight_Harvesting_Active

This property indicates whether the daylight harvesting control is currently active or not.

NameValueDescription
Inactive0The daylight harvesting control is currently inactive.
Active1The daylight harvesting control is currently active.

Occupied_Mode

The current occupancy mode.

Unoccupied (0): The Room Light Control is unoccupied.

Occupied (1): The Room Light Control is occupied.

Override_Timeout

The override timeout in seconds. The override remains active for this period.

Valid values are between 0 and 72 000 seconds (20 hours) with an interval of 300 seconds.
When the value is zero, this functionality is disabled.

Override is automatically initiated when the output of a Room Light Control is modified from another source than the Room Light Control itself.
For example, this allows a DALI button or a BACnet group command to temporarily override the output.

While the override timeout is active, Daylight Harvesting is suspended. When the override timeout ends, daylight harvesting is un-suspended and if it is in unoccupied state, the Warning and the Unoccupied commands are executed.

Demand_Response_Value

The demand response allows limiting the illuminance of the room. A negative value reduces the illuminance of the room by this value in percentages. A positive value increases the illuminance of the room by this value in percentages. When daylight harvesting is active, the setpoint is decreased or increased by this value in percentages.

Valid values are between -100 and 100 percent with an interval of 1 percent.

Demand_Response_State

The current state of the demand response.

Inactive (0): The demand response is inactive.

Active (1): 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.

NameValueDescription
NO_COMMAND0No command is executed.
UNOCCUPIED_COMMAND1Only unoccupied command is executed.
OCCUPIED_COMMAND2Only occupied command is executed.
ALL3Both Unoccupied and Occupied commands are executed.

Analog Value - Lamp, Group, and Channel

Some lamp, group and channel parameters are also available via these objects. Those values are also available via the proprietary properties of the associated Analog Output object.

Lamp, Group, Channel

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALR
Description28CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALR
Resolution106REALR

Object_Identifier

The object instance number is represented as 1TCLLII.

  • "1" the prefix is the number 1.

  • "T" is the type of object as follows, 0 for DALI lamps, 1 for DALI groups and 2 for DALI channels.

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

  • "LL" represents for lamp objects, numbers 00-63, for group objects, numbers 00-15 and for channel objects, number 00.

  • "II" represents the parameter, numbers 00-99.

NumberName
00Colour_Temp
01Colour_XYC_X
02Colour_XYC_Y
03Colour_TC_TC

Object_Name

The name of the parameter with the name of the Analog Output as a prefix.

Object_Type

ANALOG VALUE (2).

Present_Value

The value of the parameter.

Colour_Temp

The colour temperature in Kelvin (K).

Same value as the property Colour_Temp of the associated Analog Output object.

Colour_XYC_X

The x-coordinate for xy-Coordinate.

Same value as the property Colour_XYC_X of the associated Analog Output object.

Colour_XYC_Y

The y-coordinate for xy-Coordinate.

Same value as the property Colour_XYC_Y of the associated Analog Output object.

Colour_TC_TC

The colour temperature in 1 Mirek.

Same value as the property Colour_TC_TC of the associated Analog Output object.

Description

A description of the object.

Status_Flags

This property indicates the general "reliability" of the object.

Reliability

This property indicates whether 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.

Units, Min_Pres_Value, Max_Pres_Value, Resolution

The Units, Min_Pres_Value, Max_Pres_Value and Resolution for the Present_Value.

NameUnitsMin_Pres_ValueMax_Pres_ValueResolution
Colour_Tempdegrees-kelvin15.261000000REAL EPSILON
Colour_XYC_Xno-units0655341
Colour_XYC_Yno-units0655341
Colour_TC_TCno-units1655341

For Colour_Temp the Min_Pres_Value and Max_Pres_Value represent the Physical Warmest and Physical Coolest of the assigned lamp.

Analog Value - Input Device

Some DALI input device parameters are also available via these objects. Those values are also available via the proprietary properties of the associated Binary Input object.

Input Device

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALR
Description28CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALR
Resolution106REALR

Object_Identifier

The object instance number is represented as 5CLLII.

  • "5" the prefix is the number 5.

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

  • "LL" represents the DALI input device, numbers 00-31.

  • "II" represents the parameter, numbers 00-99.

NumberName
00Allowed_Command
01Buttons_Allowed_Command
02Occupancy_Hold_Time
03Light_Hystereris
04Light_Hystereris_Minimum
05Light_Raw_Value
06Light_Calibration_Measured_Value
07Light_Calibration_Sensor_Value

Object_Name

The name of the parameter with the name of the Binary Input as a prefix.

Object_Type

ANALOG VALUE (2).

Present_Value

The value of the parameter.

Allowed_Command

Same value as the property Allowed_Command of the associated Binary Input object.

Buttons_Allowed_Command

Same value as the property Buttons_Allowed_Command of the associated Binary Input object.

Occupancy_Hold_Time

Same value as the property Occupancy_Hold_Time of the associated Binary Input object.

Light_Hystereris

Same value as the property Light_Hystereris of the associated Binary Input object.

Light_Hystereris_Minimum

Same value as the property Light_Hystereris_Minimum of the associated Binary Input object.

Light_Raw_Value

Same value as the property Light_Raw_Value of the associated Binary Input object.

Light_Calibration_Measured_Value

Same value as the property Light_Calibration_Measured_Value of the associated Binary Input object.

Light_Calibration_Sensor_Value

Same value as the property Light_Calibration_Sensor_Value of the associated Binary Input object.

Description

A description of the object.

Status_Flags

This property indicates the general "reliability" of the object.

Reliability

This property indicates whether 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.

Units, Min_Pres_Value, Max_Pres_Value, Resolution

The Units, Min_Pres_Value, Max_Pres_Value and Resolution for the Present_Value.

NameUnitsMin_Pres_ValueMax_Pres_ValueResolution
Allowed_Commandno-units031
Buttons_Allowed_Commandno-units031
Occupancy_Hold_Timeseconds125401
Light_Hystererispercent0251
Light_Hystereris_Minimumno-units02551
Light_Raw_Valueno-units01
Light_Calibration_Measured_Valueluxes01
Light_Calibration_Sensor_Valueno-units01

Analog Value - Room Light Control

Some Room Light Control parameters are also available via these objects. Those values are also available via the proprietary properties of the associated Loop object.

Room Light Control

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85REALR
Description28CharacterStringR
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Reliability103BACnetReliabilityR
Out_Of_Service81BOOLEANW
Units117BACnetEngineeringUnitsR
Min_Pres_Value69REALR
Max_Pres_Value65REALR
Resolution106REALR

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.

NumberName
00Value
01Controlled_Variable_Value
02Setpoint
03Hold_Time
04Ignore_Time
05Occupied_Level
06Unoccupied_Level
07Step_Value
08Lamp_2_Offset
09Lamp_2_Limit
10Override
11Setpoint_Occupied
12Setpoint_Unoccupied
13Deadband_Setpoint
14Warning_Time
15Warning_Command_Value
16Occupied_Command_Value
17Unoccupied_Command_Value
18Minimum_Intensity
19Maximum_Intensity
20Override_Timeout
21Demand_Response_Value

Object_Name

The name of the parameter with the name of the Room Light Control as a prefix.

Object_Type

ANALOG VALUE (2).

Present_Value

The value of the parameter.

Value

The light intensity in percentages for the Room Light Control.

Same value as the property Present_Value of the associated Loop object.

Controlled_Variable_Value

The current value of the light sensor.

Same value as the property Controlled_Variable_Value of the associated Loop object.

Setpoint

The value of the current setpoint in luxe.

Same value as the property Setpoint of the associated Loop object.

Hold_Time

The hold time in seconds used for the occupancy state. The occupancy state remains in the occupied state for the hold time when the value of Occupancy_Variable_Value changes to be unoccupied.

Valid values are between 0 and 2 400 seconds (40 minutes) with an interval of 10 seconds.

Same value as the property Hold_Time of the associated Loop object.

Ignore_Time

The ignore time in seconds used for the occupancy state. Once the occupancy state changes to unoccupied the ignore time is used to temporarily ignore the occupied change of the Occupancy_Variable_Value.

Valid values are between 0 and 2 400 seconds (40 minutes) with an interval of 10 seconds.

Same value as the property Ignore_Time of the associated Loop object.

Occupied_Level

The output light intensity when entering the occupied state.

Same value as the property Occupied_Level of the associated Loop object.

Unoccupied_Level

The output light intensity when entering the unoccupied state.

Same value as the property Unoccupied_Level of the associated Loop object.

Step_Value

The maximum value in percent that the Room Light Control can change its output per second, during constant light control.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Same value as the property Step_Value of the associated Loop object.

Lamp_2_Offset

The offset between the primary and the secondary output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Same value as the property Lamp_2_Offset of the associated Loop object.

Lamp_2_Limit

The value where the secondary output becomes the same as the primary output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Same value as the property Lamp_2_Limit of the associated Loop object.

Override

The value of the output override in percent (0 - 100%). When the value is NaN the override is disabled.

Same value as the property Override of the associated Loop object.

Setpoint_Occupied

The setpoint of desired light illuminance of the room when the occupancy state is occupied.

Valid values are between 0 and 65 534 lux with an interval of 1 lux.

Same value as the property Setpoint_Occupied of the associated Loop object.

Setpoint_Unoccupied

The setpoint of desired light illuminance of the room when the occupancy state is unoccupied. It is also possible to use a relative setpoint to the Setpoint_Occupied, for this a negative is used that will represent a percentage to reduce from the Setpoint_Occupied.

Valid values are between 0 and 65 534 lux with an interval of 1 lux. When relative setpoint is used the valid values are between -100 and 0 % with an interval of 1 %.

Same value as the property Setpoint_Unoccupied of the associated Loop object.

Deadband_Setpoint

The dead band in luxe used by the current setpoint.

Valid values are between 0 and 65 534 lux with an interval of 1 lux.

Same value as the property Deadband_Setpoint of the associated Loop object.

Warning_Time

The warning time in seconds used for the occupancy state. The Warning_Command is executed before the Unoccupied_Command which is executed after the Warning_Time, when the value of Occupancy_Variable_Value changes to be unoccupied.
Valid values are between 0 and 2 400 seconds (40 minutes) with an interval of 10 seconds.

Same value as the property Warning_Time of the associated Loop object.

Warning_Command_Value, Occupied_Command_Value, Unoccupied_Command_Value
NameValue RangeUnit
Disabled0
Direct Value0 - 100Percent
Max Level
Off
Min Level
Recall Scene0 - 15Scene number
Start Daylight Harvesting
Stop Daylight Harvesting
Relinquish

Same value as the property Warning_Command_Value, Occupied_Command_Value or Unoccupied_Command_Value of the associated Loop object.

Minimum_Intensity

Minimum intensity of the Room Light Control output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Same value as the property Minimum_Intensity of the associated Loop object.

Maximum_Intensity

Maximum intensity of the Room Light Control output.

Valid values are between 0 and 100 % with an interval of 0.5 %.

Same value as the property Maximum_Intensity of the associated Loop object.

Override_Timeout

The override timeout in seconds used when unoccupied. The override remains active for this time, before returning to the unoccupied state.

Valid values are between 0 and 72 000 seconds (20 hours) with an interval of 300 seconds.

Same value as the property Override_Timeout of the associated Loop object.

Demand_Response_Value

The demand response allows limiting the illuminance of the room. A negative value reduces the illuminance of the room by this value in percentages. A positive value increases the illuminance of the room by this value in percentages. When daylight harvesting is active, the setpoint is decreased or increased by this value in percentages.

Valid values are between -100 and 100 percent with an interval of 1 percent.

Same value as the property Demand_Response_Value of the associated Loop object.

Description

A description of the object.

Status_Flags

This property indicates the general "reliability" of the object.

Reliability

This property indicates whether 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.

Units, Min_Pres_Value, Max_Pres_Value, Resolution

The Units, Min_Pres_Value, Max_Pres_Value and Resolution for the Present_Value.

NameUnitsMin_Pres_ValueMax_Pres_ValueResolution
Valueno-units0REAL MAXIMUMREAL EPSILON
Controlled_Variable_Valueno-units0REAL MAXIMUMREAL EPSILON
Setpointno-units0REAL MAXIMUMREAL EPSILON
Hold_Timeseconds0240010
Ignore_Timeseconds0240010
Occupied_Levelno-units0REAL MAXIMUMREAL EPSILON
Unoccupied_Levelno-units0REAL MAXIMUMREAL EPSILON
Step_Valuepercent01000.5
Lamp_2_Offsetpercent01000.5
Lamp_2_Limitpercent01000.5
Overridepercent01REAL EPSILON
Setpoint_Occupiedluxes0655341
Setpoint_Unoccupiedno-units-100655341
Deadband_Setpointluxes0655341
Warning_Timeseconds0240010
Warning_Command_Valueno-units02551
Occupied_Command_Valueno-units02551
Unoccupied_Command_Valueno-units02551
Minimum_Intensitypercent01000.5
Maximum_Intensitypercent01000.5
Override_Timeoutseconds072000300
Demand_Response_Valuepercent-1001001

Multi-State Value Object - Value of Lamp, Group and Channel

Some Lamps, Groups and Channels parameters are also available via these objects. Those values are also available via the properties values of the associated Analog Output 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 Analog Output object.

Lamp, Group and Channel

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85UnsignedW
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Out_Of_Service81BOOLEANW
Number_Of_States74UnsignedR
State_Text110BACnetARRAY[N]of CharacterStringR

Object_Identifier

The object instance number is represented as TCLLII.

  • "T" is the type of object as follows, 0 for DALI lamps, 1 for DALI groups and 2 for DALI channels.

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

  • "LL" represents for lamp objects, numbers 00-63, for group objects, numbers 00-15 and for channel objects, number 00.

  • "II" represents the parameter, numbers 00-99.

NumberName
00Reliability

Object_Name

The name of the parameter with the name of the associated Analog Output object as a prefix.

Object_Type

MULTISTATE_VALUE (19).

Present_Value

The value of the parameter.

Reliability

The current reliability of the associated lamp, group or channel.

Represents the value of the property Reliability of the associated Analog Output object.

NameValueDescription
NO_FAULT_DETECTED1No fault has been detected
NO_OUTPUT7No DALI device is connected to the output object
UNRELIABLE_OTHER8An error has been reported by the DALI lamp
COMMUNICATION_FAILURE13DALI device is offline

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 IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85UnsignedW
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Out_Of_Service81BOOLEANW
Number_Of_States74UnsignedR
State_Text110BACnetARRAY[N]of CharacterStringR

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.

NumberName
00Mode
01Auto_Mode
02Occupancy_State
03Command
04Warning_Command_Command
05Occupied_Command_Command
06Unoccupied_Command_Command
07Daylight_Harvesting_Active
08Occupied_Mode
09Demand_Response_State
10Occupied_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.

NameValueDescription
Disabled1The Room Light Control is disabled
Enabled2The 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.

NameValueDescription
Disabled1The command is disabled.
Direct Value2Direct light value.
Max Level3Recall Max Level.
Off4Off.
Min Level5Recall Min Level.
Recall Scene6Recall Scene.
Start Daylight Harvesting7Start the Room Light Control daylight harvesting.
Stop Daylight Harvesting8Stop the Room Light Control daylight harvesting.
Relinquish9Relinquish 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.

NameValueDescription
Inactive1The daylight harvesting control is currently inactive.
Active2The 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.

NameValueDescription
NO_COMMAND1No command is executed.
UNOCCUPIED_COMMAND2Only unoccupied command is executed.
OCCUPIED_COMMAND3Only occupied command is executed.
ALL4Both 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.

Multi-State Value Object - Commander

Some Commander parameters are also available via these objects.

Commander

List of available properties for these objects.

Property IdentifierProperty IDProperty DatatypeConformance Code
Object_Identifier75BACnetObjectIdentifierR
Object_Name77CharacterStringR
Object_Type79BACnetObjectTypeR
Present_Value85UnsignedW
Status_Flags111BACnetStatusFlagsR
Event_State36BACnetEventStateR
Out_Of_Service81BOOLEANW
Number_Of_States74UnsignedR
State_Text110BACnetARRAY[N]of CharacterStringR

Object_Identifier

The object instance number is represented as 7CCCII.

  • "7" the prefix is the number 7.

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

  • "CC" represents the Commander, numbers 00-15.

  • "II" represents the parameter, numbers 00-99.

NumberName
00Command

Object_Name

The name of the parameter with the name of the Commander as a prefix.

Object_Type

MULTISTATE_VALUE (19).

Present_Value

The value of the parameter.

Command

Allows to execute commands on the Commander.

NO COMMAND (1)

No command is executed.

START (2)

Starts the Commander.

STOP (3)

Stops the Commander.

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.

ReinitializeDevice Service

The password corresponds to the factory default IP network hostname.

The following Reinitialized State of Device are supported: COLDSTART, WARMSTART, and ACTIVATE_CHANGES.

DeviceCommunicationControl

The password corresponds to the factory default IP network hostname.

← Web User InterfaceRoom Light Control →
  • Device Object
  • Network Port Object
  • Analog Output Object - Control of Lamp, Group, and Channel
    • Lamp
    • Group
    • Channel
  • Analog Input Object - Feedback of Lamp, Group, and Channel
    • Lamp, Group and Channel
  • Multi-State Output Object - Command Control of Lamp, Group and Channel
    • Lamp, Group and Channel
  • Analog Input Object - Light Sensor
    • Light Sensor
  • Binary Input Object - Occupancy Sensors
    • Occupancy Sensor
  • Binary Input Object - Buttons
    • Button
  • Multi-State Input Object - Scene Feedback of Group and Channel
    • Group and Channel
  • Loop Object - Room Light Control
    • Room Light Control
  • Analog Value - Lamp, Group, and Channel
    • Lamp, Group, Channel
  • Analog Value - Input Device
    • Input Device
  • Analog Value - Room Light Control
    • Room Light Control
  • Multi-State Value Object - Value of Lamp, Group and Channel
    • Lamp, Group and Channel
  • Multi-State Value Object - Room Light Control
    • Room Light Control
  • Multi-State Value Object - Commander
    • Commander
  • ReinitializeDevice Service
  • DeviceCommunicationControl
Documentation
BACnet DALI Lighting ControllerBACnet HMI5 AppBACnet Explorer App
Support
Contact Us
Products
BACnet DALI Lighting ControllerBACnet HMI5 AppBACnet Explorer App
BACMOVE
Copyright © 2025 TECHNOLOGIES BACMOVE INC.