I am new with OH but have been working with knx many years. I have problem to get binding with knx working. I get always this message to [nx.internal.connection.KNXConnection] - KNXBinding configuration is not present. Please check your configuration file or if not needed remove the KNX add-on.
I have Zennio knx-IP-interface and OH server going on my macbook-pro. I have also tried with another ip-interface. I have used ip-interface to program and monitoring without problems.
If using knx1.9* binding, you will have to define your configuration in
/etc/openhab2/services/knx.cfg
like this:
################################ KNX Binding ##########################################
#busaddr=15.15.250
# KNX gateway IP address
#ip=ip.of.the.knx/ip-gateway (or fqdn, if available)
# KNX IP connection type. Could be either TUNNEL or ROUTER (optional, defaults to TUNNEL)
# use TUNNEL mode instead with setting both the ip of the KNX gateway and the localIp.
#type=TUNNEL
# KNX gateway port (optional, defaults to 3671)
#port=3671
#localIp=ip.of.your.openhab2-server (or fqdn, if available)
# Serial port of FT1.2 KNX interface (ignored, if ip is specified)
#serialPort=/dev/ttyS0
# Pause in milliseconds between two read requests on the KNX bus during
#pause=50
# Timeout in milliseconds to wait for a response from the KNX bus (optional,
#timeout=5000
# Number of read retries while initialization items from the KNX bus (optional,
#readRetries=5
# Seconds between connect retries when KNX link has been lost
#autoReconnectPeriod=30
#maxRefreshQueueEntries=
#numberOfThreads=
#scheduledExecutorServiceShutdownTimeoutString=
As I didn’t try knx2.0-binding yet, I don’t know how this is configured (maybe through Paper UI)