The Remote Maintenance feature allows System Integrators to establish a tunnel to a Thinknx server over the Internet, enabling configuration and maintenance without being physically present on site.
Through the remote connection, it is possible to:
The connection is managed directly through Thinknx Configurator.
Availability
Remote Maintenance is available starting from the following versions:
KNX Secure limitation
Remote Maintenance does not currently support KNX Secure. Therefore, the remote tunnel cannot be used for programming through KNXnet/IP Secure connections.
Before using Remote Maintenance, make sure that the following requirements are met:
To use ETS, the server's KNX IP interface must also be enabled.
The KNX IP interface must be enabled to program KNX devices through ETS. Enabling Remote Maintenance alone does not automatically enable the KNX interface.
Before enabling the service, run a connectivity check on the server.
Access the Thinknx server web interface and navigate to:
Server → Network & KNX
Scroll down to Network diagnostics and click Check status.
The page for checking network connections and services will open.
Click Check network to start the tests.
The diagnostics check the following services:
At the end of the check, each service is identified by a colored indicator showing its status.
Remote Maintenance check
To use Remote Maintenance, make sure that its indicator is green.
If a yellow or red indicator appears, check the diagnostic details to identify unreachable ports or services and correct the network configuration.
If the Remote Maintenance check is unsuccessful, verify the server's network configuration and the reachability of the required services before proceeding.
To use Remote Maintenance to program the installation through ETS, the server's KNX IP interface must be enabled.
Access the server web interface and navigate to:
Server → Network & KNX
Locate the KNX IP interface section and make sure it is enabled.
For more information about configuring and using the KNXnet/IP interface, see the dedicated guide:
KNXnet/IP Interface Configuration
Important: KNX Secure is not supported
Remote Maintenance supports standard KNXnet/IP connections only. KNXnet/IP Secure connections are not currently supported.
Enabling the KNX IP interface is required only when using the KNX connection through ETS. Remote access to the server web interface does not require the KNX interface to be enabled.
The feature must be enabled directly from the server web interface.
Navigate to:
Server → ThinknxCloud
Scroll down to Remote maintenance.
When the service is disabled, the page allows you to select the connection mode.
Select Direct and click Enable.
Once the operation is complete, check that the status shows:
Enabled (Direct)
The Refresh status button updates the information displayed.
To make the service unavailable on the server, click Disable.
After enabling the feature on the server, open Thinknx Configurator.
Before proceeding, make sure you are logged in to Configurator using your System Integrator account on the Thinknx Portal.
This must be the same account with which the server you want to access is associated.
Select Remote assistance from the toolbar.
The remote connection management window will open.
The window includes:
Select the desired server from the list and click Connect.
Wait for the connection to be established.
Once connected, the status changes to CONNECTED, and Configurator displays the IP addresses assigned to the remote tunnel.
You can also save the server to your favorites and assign it a custom name, making it easier to identify for future connections.
Once the connection has been established, Configurator displays two IP addresses:
In the example shown in the image:
| Parameter | IP address |
|---|---|
| IP REMOTE SERVER | 172.24.0.2 |
| IP COMPUTER | 172.24.0.10 |
Use IP REMOTE SERVER to access the server web interface and configure the KNX IP connection in ETS.
IP COMPUTER identifies the local computer within the remote connection.
The IP addresses may change with each new connection.
Always use the IP REMOTE SERVER address displayed by Configurator for the current session, rather than reusing an address assigned during an earlier session.
With the remote tunnel active, you can access the Thinknx server web interface using a standard web browser.
Open the browser and enter the IP address shown in the IP REMOTE SERVER field.
Using the values from the previous example, the server address is:
172.24.0.2
The browser will access the server web interface through the remote tunnel.
Log in using the server's usual credentials.
Once the connection has been established, Configurator keeps the remote tunnel active through an automatic renewal mechanism.
As long as the Remote assistance window remains open, the connection is automatically renewed every 20 minutes, allowing maintenance operations to continue without interruption.
If the window is closed, automatic renewal stops and the remote connection is automatically terminated when the 20-minute period expires.
Keeping the connection active
Keep the Remote assistance window open during remote maintenance operations.
Closing the window does not immediately terminate the tunnel, but the connection will automatically expire after 20 minutes without renewal.
After establishing the connection from Thinknx Configurator, you can use the remote tunnel to access the server's KNX IP interface.
Before proceeding, make sure that the Thinknx server's KNX IP interface is enabled under Server → Network & KNX.
KNXnet/IP Secure connections are not supported by Remote Maintenance.
Open ETS and load the installation's KNX project.
With the remote connection active, ETS should automatically detect the KNX interface available through the tunnel.
Select the interface to use it as the programming connection.
If the interface is not detected automatically, you can configure the connection manually.
Open the ETS connection management section:
Manage Configured Connections
Follow these steps:
Using the IP address from the previous example, the settings are:
| Parameter | Value |
|---|---|
| Name | Thinknx Remote |
| Server | 172.24.0.2 |
| Port | 3671 |
| IP Protocol | Auto |
Select the new interface as the project's active connection.
You can now use ETS to perform KNX programming operations through the remote tunnel.
The server's IP address may change with each new Remote Maintenance session.
If a different address is assigned when a new connection is established, update the Server field in ETS using the new IP REMOTE SERVER address.
When maintenance operations are complete, return to the Remote assistance window in Thinknx Configurator.
Click Disconnect to terminate the connection immediately.
Alternatively, if you close the Remote assistance window, the tunnel remains temporarily active until the renewal period expires.
Without the window open, the connection will automatically terminate when the 20-minute period expires.
To terminate the remote tunnel immediately, use the Disconnect button.
Closing the window does not guarantee immediate disconnection.
If the service no longer needs to remain available on the server, you can also disable it from the web interface:
Server → ThinknxCloud → Remote maintenance → Disable
The IP address assigned to the tunnel may change with each new connection.
Check the IP REMOTE SERVER address currently displayed in Configurator and, if necessary, update the Server field of the configured ETS connection.