- Loxone EIB/KNX IP Gateway
- Learn Mode
- EIB function blocks in the Configuration Software
- Status feedback
In order to program KNX devices remotely, the following port must be forwarded to the Miniserver:
TCP, UDP 3671
In addition, NAT Mode must be activated in ETS.
An accurate number of required EIB sensors/actuators will vary. The number needed depends on the size of the rest of the program.
For the KNX bus a separate and product specific power supply needs to be used (the KNX/EIB power supply).
For addressing and configuration of the sensors/actuators a full ETS programming software license is required.
The Loxone Miniserver acts as a full IP gateway which enables you, for example, to program with ETS directly on the local network.
The Miniserver is automatically detected by ETS as a gateway. To make this possible the following settings must be set in the ETS Connection Manager.
In 'Learn Mode' you can select the desired group address. They will then be highlighted in blue.
The line in yellow highlights the last switch operated with a group address.
In 'Name', enter the desired name for the push-button. The EIS type is set automatically, but can be changed manually. Finally, select either 'Create Sensor' or 'Create Actuator'.
The EIB-Sensor/Actuator is automatically created in the 'Periphery' tree under 'KNX/EIB line'.
Here is an example configuration for lighting and shading using EIB function blocks:
Status feedback is very important for the user interface and the Miniserver, especially when using a Loxone user interface (see specific scenario).
If, for example, you turn on a light not through the user interface, but rather using an EIB push-button on the wall, the Miniserver still detects whether or not the light is on. Likewise, the user interface will display the correct status.
Use an 'EIB Sensor' to return status reports. If the actuator group has its own feedback group address, set the group address of the EIB sensor to match. If the actuator does not have its own feedback group address, please set the sensor to match the address of the actuator.
The screenshot shows a correct status feedback program:
Clicking on Sensor1 opens the 'Properties' window for that sensor. Here you can set various parameters, including group address and EIS-Type. If you enable the option 'Do not send a response', the Miniserver will not send acknowledgements (no EIB confirmation). In 'Query Status' , you can set the cycle during which a query is sent . Use 'Query Status' sparingly, as it places an unnecessary load on the EIB-bus . If 'Use Remanence' is enabled, then the last active state is restored, for example in the event of a power failure.
In the Properties window of the temperature sensor, set Type to 'Sensor/Analogue value EIS5'. Setting up the user interface is then just a few mouse clicks away - this screen shot shows the recommended settings:
80% of the time you will be using a simple EIB Sensor. However, in some special cases 'EIB Advanced Sensor' may be required. For example, if you cannot configure your EIB switch to produce a 1 when activated and a 0 when released. Another example: you are planning to integrate a Miniserver into an existing installation. You don't want to change anything and you'd like to retain certain existing sensors/push-buttons (for whatever reason). EIB Advanced Sensor, would allow you to completely integrate a previously configured 'Dimmer'.
In the Properties window of a sensor, the group address can be set to 'EIB Addresses ON', 'EIB Addresses OFF', and 'EIB Addresses Pulse'. Furthermore, you can specify the value sent by each corresponding option.
For example if this push-button is pressed, the value '9' is sent to group address 14/1/5. Releasing the push-button sends the value '0' to the same address group. With a short-press/pulse, the value '1' is sent to the group address 14/1/4.
Here you see the properties of the 'EIB Extended Sensor' in the Loxone Configuration Software with registered group addresses, i.e., this sensor follows the group addresses. When 'Do not send a response' is enabled, the Miniserver does not send acknowledgments.
The Configuration Software allows you to send a group address onto the bus using an 'EIB actuator'.
In this following example, we'll focus on blind control, using the user interface and Loxone EIB actuators for raising and lowering the blinds.
For the user interface, use a 'virtual input connector'. In its properties set the 'Input type' to: up-down push-button.
Here is a screenshot of the configuration as seen in the configuration software:
The ETS configuration.
These screenshots show the settings of EIB actuator for long-term operation. Note the correct group address and set Type to Blinds EIS7. Configuration for short-term operation is analagous.
Using an Extended Actuator you can values to specified addresses on the bus. This may be necessary if you want to retrieve an ETS-configured 'EIB scene'. For example, the 'dining' scene requires the value 22 be sent to group address 14/1/3. Writing 14/1/3:22 in 'EIB address' accomplishes this. You can also send Percentages, etc. See screenshot: