[SOLVED] KNX DPT 13.010 (Active Energy) not updated

Hi,

I’ve recently noticed that some KNX values with DPT 13.010 are no longer updated in my openHAB setup.
The last working updates might have been before I switched to the KNX2 binding, but I’m not completely sure whether that’s true.
I’m using knxd 0.14 and can read the value with groupreadresponse:

# groupreadresponse ip:127.0.0.1 4/7/26
Send request
Response from 1.1.127: 00 00 49 FC

My configuration in knx.things is:

Bridge knx:ip:bridge [
    type="TUNNEL",
    ipAddress="192.168.17.20",
    portNumber=3671,
    localIp="192.168.17.20",
    readingPause=80,
    autoReconnectPeriod=5
] {
    Thing device generic [
                readInterval=0
    ] {
...
Type number : Std_Terrasse_work "Socket" [ ga="<13.010:4/7/26" ]
...
}

And the according item is defined like this:

Number Std_Terrasse_work "Std Terrasse Zähler [%d Wh]" <pie> (gAu, pStd) { channel="knx:device:bridge:generic:Std_Terrasse_work" }

On the bus I can see that the actor regularly sends updates, but in openHAB’s event.log I don’t see any recent entries for this group address.

Did anybody experience something similar? How can this be solved?

Thanks and regards
Daniel

hmmm… interesting…
maybe my problem is not due to the readInterval but with the DPT…
check here: [KNX 2] readInterval reliability

I think that we both need to put the binding in DEBUG to see why this is happening

by the way: fix this to:

Type number : Std_Terrasse_work "Socket" [ ga="13.010:<4/7/26" ]

Ref: https://github.com/openhab/openhab2-addons/issues/3648

Hi @Dim

that change indeed solved it.

Thanks a lot!
Daniel

1 Like