KNX to Openhab problem

Hi Folks,

it already worked but now i have the Problem, that Group Adresses from the knx bus are not recognized form openhab.

Every 10 minutes my knx sends a room Temperatur on the bus but OH don´t recognize it.
There is also no Log entry on openhab, but an the knx Monitor i can see that the Group adress was send.

The light Switch Funktion works perfectly from OH to KNX.

If i set the force reed Option (<) i can see a timeout in the OH-log.

I have the newest Java, OH 1.8.2 running on a PI2.

Here is the item config:

Number Temperatur_Chalet_Ist “Raumtemperatur [[%.1f °C]” (CH_Wohnraum, Temperatur) {knx=“3/0/0”}

And here the knx binding config (the OH-Log notifies an established Connection to the knx bus).

################################ KNX Binding ##########################################

KNX gateway IP address

(optional, if serialPort or connection type ‘ROUTER’ is specified)

knx:ip=224.0.23.12

Local KNX Binding bus address.

Use it, when two or more openHAB Instances are connected to the same KNX bus.

(optional, defaults to 0.0.0)

#knx:busaddr=

Ignore local KNX Events, prevents internal events coming from

‘openHAB event bus’ a second time to be sent back to the ‘openHAB event bus’.

Note: To send back events second time is a Bug, but for backward compatibility, the behavior is not changed.

For new installations, its recommend to set “knx:ignorelocalevents=true”

(optional, defaults to false)

knx:ignorelocalevents=true

KNX IP connection type. Could be either TUNNEL or ROUTER (optional, defaults to TUNNEL)

Note: If you cannot get the ROUTER mode working (even if it claims it is connected),

use TUNNEL mode instead with setting both the ip of the KNX gateway and the localIp.

knx:type=ROUTER

KNX gateway port (optional, defaults to 3671)

Note: If you use eibd, setting to 6720

#knxort=

Local endpoint to specify the multicast interface, no port is used (optional)

knx:localIp=192.168.0.120

Serial port of FT1.2 KNX interface (ignored, if ip is specified)

Valid values are e.g. COM1 for Windows and /dev/ttyS0 or /dev/ttyUSB0 for Linux

#knx:serialPort=

Pause in milliseconds between two read requests on the KNX bus during

initialization (optional, defaults to 50)

#knxause=

Timeout in milliseconds to wait for a response from the KNX bus (optional,

defaults to 10000)

#knx:timeout

Number of read retries while initialization items from the KNX bus (optional,

defaults to 3)

#knx:readRetries

Seconds between connect retries when KNX link has been lost

0 means never retry, it will only reconnect on next write or read request

Note: without periodic retries all events will be lost up to the next read/write

request

(optional, default is 0)

#knx:autoReconnectPeriod=30

Auto refresh feature

Number of entries permissible in the item refresher queue.

(optional, defaults to 10000)

#knx:maxRefreshQueueEntries=

Number of parallel threads for refreshing items. (optional, defaults to 5)

#knx:numberOfThreads=

Seconds to wait for an orderly shutdown of the auto refresher’s

ScheduledExecutorService. (optional, defaults to 5)

#knx:scheduledExecutorServiceShutdownTimeoutString =

I hope you canb help me.

best regards
vaillan

Don’t you need to add the the ‘listen’ symbol (’<’) ?
My temp KNX items are defined and still working with OH2b5 like this:

Number tempChambre7 "CHAMBRE 7 [%.1f °C]" <temperature> (grHeating,grPM_Rez_CH7) {knx="<6/0/2"}

I this broken for only a single group address or for all? Can you send data to the KNX bus?

Best Regards,

-jnk

It worked without The listen Symbol.

But I also tried it with the listen symbol without success.

And the mysterious thing is, that I can send a switch command and get the light status back to knx. But there is no Log entry after a Temperatur change was send from the knx Bus to open hab.

Today i changed back to the tunnel Mode.

It worked, but when I change back to the Router Mode it doesn’t work anymore.

Is there probably a bug on oh 1.8.3 with the knx binding in Router Mode?

How can I determine the fault?
Is there a better logging, where I can see, why openhab can’t connect to the bus?