Skip to main content
Skip table of contents

Configuration of Outputs

Outputs

Shelly devices containing an output switch or light component have built in associated input for user input for control. When using device outputs for integration into a KNX system the recommendation is to de-associate the input from the output and continue with the described configuration method below.

In case the pair of input and output can not be de-associated keep in mind that the internal to the Shelly device logic and the logic implemented in the KNX system will execute in parallel.

Regardless of the configuration of the Input/Output settings, every output represented into KNX as Switch object always have the following KNX access flags:

  • write - other KNX devices may write to this object

  • transmit - object transmits state upon every status change to the KNX network

In the right side of every Group address field two buttons are available - Save and Delete, giving you the option either to save or delete the entered configuration.

Keep in mind that entered Group addresses must share the same DPT type. Shelly embedded web interface can not check that!

Up to three Group addresses may be added for every command object, which represents an output. These command objects inherit the access flags mentioned above.
Each Group address assigned represents separate command object, meaning that it has its Sending attribute always Enabled, a.k.a. Sending Group Address!

The Group address assigned to Feedback object is used to “write” the current state of Shelly Output, i.e. ON or OFF.
Only one Group address may be assigned to Feedback object.

How to configure an Input to be detached from an Output

To limit side effect of internal to the Shelly device logic conflicting with the KNX programmed logic this is the recommended mode of operation.

Navigate to the Output configuration, Input/Output settings and select the Detached option

input_detached.jpg

NOTE: In case device inputs are not used disregard this step.

Configuring Output Component for KNX Communication

Navigate to the KNX configuration section and select Outputs from the menu.

image-20240527-140057.png

Configure the switching actuator

Step 1 - Switch object

The Switch object is used to command the state of the output relay. The relay is energized by receiving logical “1” and de-energized respectively with logical “0”.

Encoding: 1-bit; DPT 1.001 (switch)

To add aGroup address to the Switch object press the Add button. Provide the desired Group address in the newly appeared field and then click on Save button.

image-20240527-124208.png

Step 2 - Feedback object

The Feedback object serves to provide the state of the output relay (energized/de-energized) to other KNX devices present in the given Group address. By default the check-box for Same as ... object is active, meaning that the device is going to "write" its own state upon every change at the Group Address provided in the Switch object field.

If you wish to add separate Group Address to the Feedback object you should uncheck the check-box Same as ... object and add the desired address in the fields provided below it. To save the new added configuration click on Save button.

Encoding: 1-bit; DPT 1.001 (switch)

image-20240527-124503.png

NOTE: In case more than one Group address is provided for Switch object command and the check-box for Same as ... object is active, the the status of the output channel is provided to the first Group address field only!

Configure the dimming actuator

image-20240527-135828.png
Step 1 - Switch object

Shelly dimming output uses the Switch object simply to command the state of the output - ON or OFF. The output is energized by receiving logical “1” and de-energized respectively when a logical “0” is received.

Encoding: 1-bit; DPT 1.001 (switch)

To add aGroup address to the Switch object press the Add button. Provide the desired Group address in the newly appeared field and then click on Save button.

image-20240527-141039.png
Step 2 - Relative dimming object

A Relative dimming object allows for adjusting the brightness level of dimmable lights relative to their current state, enabling incremental/decremental adjustments for lighting control. The step value (currently set to full always, see note below) of the brightness change and the dimming direction are defined by the telegram value.

The output channel can only be switched on by relative dimming telegrams. If it is switched on and the setpoint falls below the value set in Minimum brightness on toggle in % using relative dimming telegrams, the output remains switched on at the given dimming value. When the channel is switched off and on again it starts with the preset value in Minimum brightness on toggle.

After a relative dimming telegram has been received, a new nominal value is calculated using the current value, the received dimming direction and the received step value.

Encoding: 4-bit; DPT 3.007 (dimming)

To add aGroup address to the Relative dimming object press the Add button. Provide the desired Group address in the newly appeared field and then click on Save button.

image-20240527-141244.png

NOTE: Shelly dimmer actuators controlled via Relative dimming object currently support full dimming step only!
When a telegram containing Relative dimming object with encoded dimming step other than full is received, the step information is disregarded and the dimming output is always in full range.

Step 3 - Absolute dimming object

The absolute dimming function is used to set the required brightness directly. To do this, the Absolute dimming object of the command channel sends the desired brightness value as a percentage between 0% and 100%. The value range is divided up into 255 brightness levels. A level has a step value of approximately 0.4%. The telegrams for dimming with absolute values have a 1-byte data format (0 to 255).

The desired brightness values may fall below the limit which is defined by the Minimum brightness on toggle only if the channel is switched on. When the channel is switched off and on again it starts with the preset value in Minimum brightness on toggle.

This parameter setting prevents switching, i.e. the channel remains at the current value.

Encoding: 1-byte; DPT 5.001 (percentage)

To add aGroup address to the Absolute dimming object press the Add button. Provide the desired Group address in the newly appeared field and then click on Save button.

image-20240527-141432.png

NOTE: Some visualization distributions (KNX servers) expect standard behavior related to this object, i.e. any manipulation of Absolute dimming object should turn ON the controlled channel to the given value, which is not the case with Shelly dimmers. Such manipulation may lead to desynchronization between the controlled channel and the visualization software used.

Step 4 - Feedback object

The Feedback object always corresponds to the current output state (ON or OFF). Dimmed corresponds to the ON setting. Every time the state changes from OFF to ON or vice versa, the current object value is sent to other KNX devices present in the given Group address. By default the check-box for Same as ... object is active, meaning that the device is going to "write" its own state upon every change at the Group Address provided in the Switch object field.

Encoding: 1-bit; DPT 1.001 (switch)

If you wish to add separate Group Address to the Feedback object you should uncheck the check-box Same as ... object and add the desired address in the fields provided below it. To save the new added configuration click on Save button.

image-20240527-141555.png
Step 5 - Lighting level

A Lighting Level object provides real-time feedback on the current brightness level in percentage of the dimmer output, allowing users to monitor lighting levels accurately. By default the check-box for Same as ... object is active, meaning that the device is going to "write" its own state upon every change at the Group Address provided in the Absolute dimming object field.

Encoding: 1-byte; DPT 5.001 (percentage)

If you wish to add separate Group Address to the Lighting Level object you should uncheck the check-box Same as ... object and add the desired address in the fields provided below it. To save the new added configuration click on Save button.

image-20240527-141821.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.