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.

Exemplary daytime colour temperature sequence "Shop & Retail"
Exemplary daytime colour temperature sequence "Intensive learning"
Exemplary daytime colour temperature sequence "Health & Care"
Exemplary daytime colour temperature sequence "Office work"

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: 9:00 a.m., colour temperature: 2,500 K
--> Time: 8:30 a.m., colour temperature: 2,250 K

Time: 10:00 a.m., brightness: 50%
Time: 11:00 a.m., brightness: 80%
--> Time: 10:30 a.m., brightness: 65%

An active daytime colour temperature sequence influences the colour temperature and optionally also the brightness of a group or single device. The HCL function of the gateway triggers status telegrams for the colour temperature and brightness separately if there are changes to the values in the course of a start or running matrix. Here, the evaluation takes place every minute.

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.

A started daytime colour temperature sequence has no effect during an activated disabling or forced position. If the parameter for specifying the behaviour of the colour temperature or brightness at the end of a disabling function is configured to the "track" setting, the tracked colour temperature and optionally also the brightness of a daytime colour temperature sequence in progress is set at the end of disabling. If the tracking of the colour temperature or brightness is not configured at the end of disabling, no tracking of the values takes place. A daytime colour temperature sequence still in progress is then processed normally every minute depending on the time. The same applies in principle when revoking a forced position.

During an active manual operation, a started daytime colour temperature sequence has no effect. The behaviour at the end of manual operation is different for temporary and permanent manual operation modes. At the end of permanent manual operation, the configuration decides whether the colour temperature and optionally also the brightness of a daytime colour temperature sequence in progress is tracked or not. If tracking is not automatically performed, a daytime colour temperature sequence that continues to run is always processed normally every minute after temporary manual operation depending on the time. A daytime colour temperature sequence is always stopped after an ETS programming operation.

No times or days of the week are updated if the gateway has not yet received any or a valid KNX telegram to set the internal clock after initialisation (after the mains voltage returns or an ETS programming operation). In this case, the daytime colour temperature sequence has no function!

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.

  1. 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.

  1. Depending on the time, configure the parameters for "colour temperature" and "brightness" to the desired values.

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 "Type of daytime colour sequence" parameter on the parameter pages of the groups and single devices.

The colour temperature values stored in an HCL matrix can always be configured within the range of 1,000...10,000 K and the brightness values within the range of 0...100%. If HCL values are outside the range defined by the minimum and maximum colour temperature or minimum and maximum brightness of assigned groups or single devices, the gateway limits the colour temperature and brightness to the defined limits when a daytime colour temperature sequence is running.

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.

  1. 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.

  1. 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.
  1. 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.

Switching an HCL matrix is always possible during operation of the gateway. A switchover in the state "Daytime colour temperature sequence stopped" is saved by the gateway. At the next start, the gateway then executes the HCL matrix switched over last for the affected group or single device. In the case of a switchover in the state "Daytime colour temperature sequence started", the gateway executes the switched matrix every minute according to the time. The switched matrix therefore takes effect no later than one minute after the switchover.

In principle, it is only possible to switch to the four HCL matrices configured in the ETS. There is no reaction if a matrix number (5...64) is received by means of the switch-over object not included in the configuration of the matrices.

After an ETS programming operation or the mains voltage returns, the last switchover by means of the object is lost (object value "0"). A new telegram must first be received so that a new switchover becomes active.

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

  1. 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).
  1. 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".

  1. 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).
  1. 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".

  1. 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.
  1. 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.

  1. 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.

If the KNX telegram for setting the internal clock contains the information "all days", the gateway no longer evaluates a discrete weekday and executes the day colour temperature sequence cyclically every day only according to the stored times.