Human Centric Lighting (HCL)
Introduction
Human Centric Lighting (HCL) implements colour temperature sequences for implementing different lighting scenes depending on the time of day and day of the week. For this purpose, up to four freely configurable HCL matrices are available, which show four applications for person-centred lighting scenes as examples in the default setting. Each matrix allows individual daytime colour temperature gradients to be set with or without brightness adjustment. The matrices can be activated and switched over individually during operation of the gateway.




The colour temperature of an HCL matrix is always adjusted by means of the colour temperature value (K). As with dimming, the brightness is adjusted by means of the DALI ARC power level. Each HCL matrix contains the settings for the colour temperature (1,000...10,000 K) and brightness (0...100%) for each full hour of the day (0:00 midnight, 1:00 a.m., 2:00 a.m....11:00 p.m.). Depending on the time, the individual colour temperature and brightness values are called up in sequence. The values between two full hours are determined continuously every minute by linear interpolation in the process to implement a smooth colour temperature and brightness curve.
Whether a daytime colour temperature sequence influences only the colour temperature or also the brightness during operation can be defined individually for each group and single device in the configuration.
Examples of linear interpolation of the colour temperature and brightness values |
|---|
Time: 8:00 a.m., colour temperature: 2,000 K Time: 10:00 a.m., brightness: 50% |

The HCL matrices are generally configured centrally for all groups and single devices of a DALI system. For the parameters of the groups and single devices, the individual assignment to up to four matrices takes place. During operation of the gateway, the matrix assignments of groups and single devices can be switched over by 1-byte objects. This allows individual switching of the pre-programmed daytime colour temperature sequences depending on the application.
The daytime colour temperature sequence of a group or single device can be started and stopped individually. A 1-bit communication object "Daytime colour temperature sequence (HCL) - Start/stop" is available for each group and single device for this purpose. When activated by an ON telegram, the execution of the daytime colour temperature sequence starts according to the current time and day of the week. When deactivated by an OFF telegram, the execution of the daytime colour temperature sequence is immediately terminated. The DALI operating devices then initially remain at the colour temperature and brightness value last set.
A daytime colour temperature sequence can be implemented with or alternatively without brightness adjustment. In an HCL matrix, the colour temperature and brightness values are always configured for each time. Whether a group or single device reacts only to the pre-programmed colour temperature or additionally to the defined brightness value is defined by the parameter "Type of daytime colour temperature sequence". If the daytime colour temperature sequence is run only with colour temperature adjustment, the gateway takes into account only the colour temperature value of the HCL matrix corresponding to the day of the week and the time of day. If a brightness adjustment is also to be made, the stored HCL brightness value is also executed.
A daytime colour temperature sequence is of the same priority as the normal control of the brightness and colour temperature of a group or a single device by the corresponding communication objects. A scene recall also is of the same priority. The functions mentioned above override a daytime colour temperature sequence in progress with regard to the colour temperature and brightness. In the event of overriding, a running daytime colour temperature sequence can be automatically stopped or alternatively continue to run in the background.



Setting the designation of the HCL matrices
Up to four freely configurable HCL matrices are available for Human Centric Lighting (HCL). Each matrix can be given a designation, which is visible only in the ETS for better identification.
- On the parameter pages "DALI system... -> Colour temperature - HCL -> HCL matrix..." assign a "designation" to each matrix.
Setting the daytime colour temperature sequences in the HCL matrices
Each HCL matrix contains settings for the colour temperature (1,000...10,000 K) and brightness (0...100%) for each full hour of the daytime (0:00, 1:00 a.m., 2:00 a.m....11:00 p.m.) on the parameter pages "DALI system... -> Colour temperature - HCL -> HCL matrix...". Depending on the time of day, the individual colour temperature and brightness values are called up one after the other as the day colour temperature sequence progresses. The values between two full hours are determined continuously every minute by linear interpolation in the process to implement a smooth colour temperature and brightness curve.
- Depending on the time, configure the parameters for "colour temperature" and "brightness" to the desired values.


Setting the effective matrix after an ETS programming operation
The parameter "After ETS programming operation" on the parameter page "DALI system... -> Configuration groups -> [x] Group name -> Colour temperature -> HCL" or "DALI system... -> Configuration single devices -> [x] Device name -> Colour temperature -> HCL" defines which of the up to four HCL matrices is initially effective for the affected group or the single device after the gateway has been commissioned by the ETS or after a reset. Optionally, the matrix assignments can be switched by 1-byte objects during operation of the gateway.
- Set the parameter to the desired HCL matrix.
- After an ETS programming operation or mains voltage return, the configured HCL matrix is effective. However, it is executed only when a start takes place.
Enabling switching of the effective matrix during operation
During operation of the gateway, the matrix assignments of groups and single devices can be switched over by 1-byte objects. This allows individual switching of the pre-programmed daytime colour temperature sequences depending on the application.
- Activate the "Switchable via object" parameter on the parameter page "DALI system... -> Configuration groups -> [x] Group name -> Colour temperature -> HCL" or "DALI system... -> Configuration single devices -> [x] Device name -> Colour temperature -> HCL".
- The 1-byte communication object "Daytime colour temperature sequence (HCL) - Switch matrix" is available. According to KNX DPT 17.001, a switchover can be performed by the number of the matrix (1...4) during operation of the gateway.
- Deactivate the parameter "Switchable via object".
- No communication object is available for switching over the HCL matrices during operation. The HCL matrix defined by the parameter "After ETS programming operation" always remains effective.



State of daytime colour temperature sequence
The two status objects for the daily colour temperature curve (HCL) "Status" and "Active matrix" can be activated or deactivated via the "Status objects" parameter
- Set the "State objects" parameter on the parameter page "DALI system... -> Configuration groups -> [x] Group name -> Colour -> HCL" or "DALI system... -> Configuration single devices -> [x] Device name -> Colour -> CTM" activate.
- The 1-byte communication object "Daytime colour temperature sequence (HCL) - active matrix" is available. In accordance with KNX DPT 17.001, the number indicates the currently active matrix (1...4).
- The 1-bit communication object "Daytime colour temperature sequence (HCL) - State" is available. In accordance with KNX DPT 1.003, the current status of the day colour gradient is displayed ("1" = day colour temperature gradient active, "0" = day colour temperature gradient not active).
- Deactivate the parameter "State objects".
- No communication object for the status of the daily colour temperature curve is displayed.
Setting the type of daytime colour temperature sequence
A daytime colour temperature sequence can be implemented with or alternatively without brightness adjustment. Whether a group or single device reacts only to the pre-programmed colour temperature or additionally to the defined brightness value of the HCL matrix is determined by the parameter "Type of daytime colour temperature sequence" on the parameter page "DALI system... -> Configuration groups -> [x] Group name -> Colour temperature -> HCL" or "DALI system... -> Configuration single devices -> [x] Device name -> Colour temperature -> HCL".
- Set the parameter "Type of daytime colour temperature sequence" to "only colour temperature adjustment".
- In this case, the gateway takes into account only the colour temperature value of the HCL matrix corresponding to the day of the week and the time of day. The brightness value stored in the matrix is ignored. The brightness can then be controlled by other functions of the gateway (e.g. by switching and dimming).
- Set the parameter "Type of daytime colour temperature sequence" to "Colour temperature and brightness adjustment".
- In addition to evaluating the configured colour temperatures of the HCL matrices, the gateway also evaluates the stored brightness values.
Setting the behaviour in case of overriding
A daytime colour temperature sequence is of the same priority as the normal control of the brightness and colour temperature of a group or single device by the corresponding communication objects. A scene recall also is of the same priority. The functions mentioned above override a daytime colour temperature sequence in progress with regard to the colour temperature and brightness. In the event of overriding, a running daytime colour temperature sequence can be automatically stopped or alternatively continue to run in the background. The behaviour is defined by the parameter "Behaviour in case of overriding" parameter on the parameter page "DALI system... -> Configuration groups -> [x] Group name -> Colour temperature -> HCL" or "DALI system... -> Configuration single devices -> [x] Device name -> Colour temperature -> HCL".
- Set the parameter "Behaviour in case of overriding" to "HCL continues to work".
- A running daytime colour temperature sequence can be overridden at any time by other functions of the gateway. However, the daytime colour temperature sequence continues to run, whereby the values stored in the HCL matrix continue to be called up continuously every minute, depending on the time. In this case, the commands received last or given for the colour temperature or brightness of other functions (e.g. scene recall) are replaced by the HCL values again at the latest after one minute.
- With daytime colour temperature sequences with brightness adjustment, the brightness values defined in the HCL matrix are tracked. The gateway then continues to process the interpolated brightness values every minute and, if necessary, switches on any operating devices that have been switched off.
- In the event of daytime colour temperature sequences without brightness adjustment, the colour temperature is internally tracked by the HCL matrix even if groups or single devices are switched off internally. If a group or single device is switched on, the gateway sets the tracked colour temperature so that DALI operating devices subsequently switched on indicate the correct values of the daytime colour temperature sequence.
- Set the parameter "Behaviour in case of overriding" to "HCL is terminated".
- If a daytime colour temperature sequence is automatically stopped by an override, the gateway immediately stops processing the assigned HCL matrix.
Defining effective weekdays
Human Centric Lighting (HCL) implements colour temperature sequences for implementing different lighting scenes depending on the time of day and day of the week. Depending on the time, the individual colour temperature and brightness values are called up in sequence. However, this is done only on selected weekdays. In the ETS configuration, it can be defined on which days of a week a day colour temperature sequence is executed.
- Set the selection of the effective weekdays on the parameter page "DALI system... -> Configuration groups -> [x] Group name -> Colour temperature -> HCL" or "DALI system... -> Configuration single devices -> [x] Device name -> Colour temperature -> HCL".
- A started daytime colour temperature sequence is executed only on the configured weekdays. On days of a week not included in the selection, the colour temperature sequence is paused.

