KNX ETS software and a KNX IP gateway are two entirely different tools that serve distinct roles in a KNX installation. KNX ETS software is the programming environment used by installers to configure and commission a KNX system, while a KNX IP gateway is a hardware device that connects a KNX bus to an IP network so that other devices can communicate with the installation in real time. Understanding the difference matters because confusing the two can lead to incorrect purchasing decisions or installation setups.
What does KNX ETS software actually do?
KNX ETS software, short for Engineering Tool Software, is the official configuration and programming platform for KNX installations. It is used exclusively by trained KNX professionals and installers to design, program, and commission every device on a KNX bus. Without ETS, individual KNX components cannot be assigned their functions, group addresses, or communication parameters.
ETS runs on a Windows computer and connects to the KNX installation during commissioning, either through a USB interface or over IP. The installer uses it to define which button controls which light, how a thermostat communicates with a heating actuator, and what logic governs the entire building automation system. Once programming is complete and downloaded to the devices, ETS is no longer needed for the system to operate day to day.
ETS is licensed software sold by the KNX Association, and different license tiers exist depending on the scale of the project. It is not an end-user tool and is not used to control or monitor the installation during normal operation.
What is a KNX IP gateway used for?
A KNX IP gateway is a hardware device that bridges the KNX TP bus with an IP-based network, such as a local area network or the internet. It translates KNX telegrams into IP packets and vice versa, allowing IP-capable devices like servers, apps, and controllers to send and receive KNX data in real time during normal operation.
In practice, a KNX IP gateway enables several key functions:
- Smart home controllers and apps to read and write KNX group addresses
- Remote access to a KNX installation over a network connection
- Integration with third-party platforms and automation systems
- ETS to connect to the KNX bus over IP rather than USB
A KNX IP gateway is always present in the installation and remains active as long as the system is running. Unlike ETS, it is not a configuration tool but an operational component that enables ongoing communication between the KNX bus and the wider network.
What’s the difference between KNX ETS and a KNX IP gateway?
The core difference is this: KNX ETS software is a programming tool used temporarily during installation and maintenance, while a KNX IP gateway is a permanent hardware component that enables network communication during normal system operation. ETS is software; a KNX IP gateway is physical hardware. ETS configures the system; the gateway connects it.
ETS is used by the installer before the system goes live. It defines the logic, the device parameters, and the group address structure of the entire KNX installation. Once that work is done, ETS is no longer involved in day-to-day operation. The KNX IP gateway, by contrast, is always active. It sits on the KNX bus and the IP network simultaneously, forwarding telegrams between the two in real time.
Another important distinction is who uses each tool. ETS is a professional installer tool that requires KNX training and certification to use effectively. A KNX IP gateway, once installed and configured, operates transparently in the background and requires no ongoing user interaction.
Do you need both ETS and an IP gateway in a KNX installation?
In most professional KNX installations, yes, you need both. ETS is required to program the installation correctly in the first place, and a KNX IP gateway is typically needed to enable network-based control, remote access, and integration with smart home platforms. However, they serve completely separate purposes and are not interchangeable.
A KNX installation that has been programmed with ETS but lacks an IP gateway will still function at the bus level. Physical buttons, sensors, and actuators will operate as programmed. What you lose without an IP gateway is the ability to control the system via an app, connect a smart home controller, or access the installation remotely over a network.
Conversely, having a KNX IP gateway without ever using ETS means the devices on the bus have never been programmed. The gateway would be present on the network, but there would be no functional KNX system to communicate with.
Can ETS connect to a KNX installation without an IP gateway?
Yes, ETS can connect to a KNX installation without an IP gateway by using a USB interface instead. A KNX USB interface connects the installer’s laptop directly to the KNX TP bus via a USB cable, giving ETS direct access to the installation for programming and diagnostics without requiring any IP infrastructure.
That said, using a KNX IP gateway for ETS access is common in larger installations or when the installer needs to work remotely. When an IP gateway is present, ETS can connect to the KNX bus over the local network, which is often more convenient than a direct USB connection, particularly in commercial buildings where the main distribution board may not be easily accessible.
In summary, a USB interface is the basic alternative to an IP gateway for ETS access, but it only serves the programming function. It does not replace the operational role that an IP gateway plays once the installation is live.
How xxter Supports KNX Professionals
For installers and system integrators working with KNX, xxter provides the tools that make a programmed KNX installation genuinely smart and user-friendly. Once ETS has done its job and the KNX bus is correctly configured, xxter takes over as the operational layer that connects users to their installation.
- The xxter controller connects to the KNX bus via IP and acts as the central hub for control, automation, and scheduling
- The free xxter app runs on iOS, Android, Windows, and Apple Watch with no license fees
- The Parrot bridge extends any KNX installation with Apple HomeKit, Amazon Alexa, and Google Assistant compatibility
- The Smart Energy Manager adds intelligent energy optimization using dynamic pricing and weather forecasts
xxter integrates directly with existing KNX infrastructure, meaning the work done in ETS is fully respected and extended rather than replaced. Whether you are commissioning a new build or upgrading an existing installation, xxter gives end users a polished, reliable interface without adding complexity for the installer. Contact the xxter team directly to see how it fits your next KNX project.
