The mandatory requirement to create a KnxConn is the connector Uri. Additionally you can opt to provide a *knxproj file or not.

 

The connector URI has the following format:

knx-calimero://[IP]:[port]/

where:

IP – the IP address of the KNX interface/gateway device we use to access the KNX network

port - default for KNX is 3671

 

You can test out your connector using the connector UI under the Equip Tree accessible from the DB Builder app.

If trying to establish connection to an endpoint using NAT (Network Address Translation), add the knxUseNat marker tag to the connector record. NAT usage without extra safety measures is not recommended. Port forwarding provides universal access to a local IP network and KNX system. Any Internet user can discover the open port on a static public IP address and can, for example, access the KNX network via ETS. It is recommended to connect to the endpoint via VPN and to change the default KNX port (3671) to one from the unreserved range (50000-60000).