SAMPLE

In this setup, Switch and Dimmer UI objects are utilized for dimmable lighting control via KNX. For instance, when the end user presses "Switch On" on the dimmer object displayed on the screen, the command is output from the right side of the dimmer object and sent to the left input of the KNX object. Feedback is then provided from the right side of the KNX object and given into the left side of the dimmer object, allowing the end user to see the real-time status information on the screen.

The Shutter/Blinds UI object is similarly used to control curtains via KNX. On the screen interface, the curtain up and down controls are represented as two separate objects. However, on the KNX side, these are managed as a single object. Commands from the screen are processed with comparators to combine the up, down, and stop actions into the appropriate KNX command. For example, if a "1" signal is received for the up command, the system writes "0" to the KNX object; if a "1" signal is received for the down or stop command, it writes "1" to the KNX object. This setup ensures accurate control and feedback for both lighting and curtain operations through the KNX system.

The comparators for the Stop and Down outputs are configured to prevent sending unnecessary "0" commands. This ensures that only the appropriate commands are sent to the KNX object, optimizing the control logic and preventing redundant actions.

The KNX Upper End and Lower End Position Feedback objects provide status information indicating whether the curtain has reached its final position. This feedback is then utilized to display the up or down status of the curtain on the screen, allowing the end user to see the exact position of the curtain in real-time.

In the setup illustrated above, two Thermostat UI Objects, named Technic and Meeting Room, are used for climate control via the Astrum VRF air conditioner Add-On card.

The information on the left side of the Thermostat UI Object, and consequently on the right side of the VRF block, represents the status data received from the air conditioner.

When the end user interacts with any control on the screen, the commands generated from the right side of the Thermostat block are sent to and written into the VRF block from its left side. This configuration allows for seamless control and feedback between the user interface and the VRF system.

Here’s an example of RGB control via KNX, using the following objects:

  • On-Off: Controls the general on/off function for the RGB lighting.

  • Brightness Value: Manages the overall brightness level as a percentage.

  • RGB 3 Bytes: Used for selecting colors from the color map.

  • RGB 1-Byte Control Objects: Allows for individual percentage control of the light intensity for each color (Red, Green, Blue).

This setup enables precise control over both the overall lighting and the specific intensity of each RGB channel, providing full customization of the lighting environment.

Here’s an example of a basic scenario for a Heater block:

In this scenario, the output is determined by comparing the temperature data from the panel's internal sensor with the set value. If the set temperature is greater than the ambient temperature (Set > Ambient), the output is triggered. This output then commands the floor heating to activate, but only when the Heater is already turned on (using an AND logic condition). In other words, the Heater will start if it is turned on and the set temperature exceeds the ambient temperature.

A manual scenario button is used here to trigger a Schedule block. The Schedule block will execute the relevant object at the designated time. However, if an immediate, unplanned operation is needed, the manual scenario button provides this capability.

Additionally, the Scenario button can be configured to control a KNX object directly, bypassing the Schedule block if necessary. For example, if the Schedule block is linked to multiple KNX objects, the manual Scenario UI becomes particularly useful, as it can trigger all connected KNX controls simultaneously through the Schedule block. This setup allows for flexible and efficient control of heating and other connected systems.

Sample Concierge Object Use

Last updated