KNX datapoint 5.001

Dear Sirs,

I’ve opened ETS diagnostic and se an empty message coming when I change the value from openhab, can you please point me out how to correctly send the 0-100% value expected by datapoin 5.001?

Hardware: raspberry pi 5
OS: RaspberrypiOS latest
openHAB version: 5.1

Please post configurations (thing config):

  "knx_groupaddress_channel":
    type: number
    label: Dimmer 1 value
    config:
      ga: 0/0/7
      dpt: 5.001
      type: Percent8

If I switch from number to dimmer no message at al is received on the bus, if using switch value is correctly shown.

Looking at ETS Raw value it seems tha if I send 10% instead of $1A the wrong value 03E8 is sent (if I send the 10% value via ETS the value is correct but not updated on openhab):

Dear Sirs,

I’ve opened ETS diagnostic and se an empty message coming when I change the value from openhab, can you please point me out how to correctly send the 0-100% value expected by datapoin 5.001?

Hardware: raspberry pi 5
OS: RaspberrypiOS latest
openHAB version: 5.1

Please post configurations (thing config):

  "knx_groupaddress_channel":
    type: number
    label: Dimmer 1 value
    config:
      ga: 0/0/7
      dpt: 5.001
      type: Percent8

If I switch from number to dimmer no message at al is received on the bus, if using switch value is correctly shown.

Looking at ETS Raw value it seems tha if I send 10% instead of $1A the wrong value 03E8 is sent (if I send the 10% value via ETS the value is correct but not updated on openhab):

Here’s what I see from wireshark: sending 25 from OH result in 0CE2 that is converted in decimal to 3298:

Looking at logs:

11:54:10.645 [INFO ] [openhab.event.ItemStatePredictedEvent] - Item ‘KNX_group_address_38’ predicted to become 50
11:54:10.645 [ERROR] [internal.profiles.SystemOffsetProfile] - Cannot convert value ‘item/100’ of parameter ‘offset’ into a valid offset of type QuantityType. Using offset 0 now.
11:54:10.647 [INFO ] [openhab.event.ItemStateChangedEvent  ] - Item ‘KNX_group_address_38’ changed from 25 to 50 (source: org.openhab.core.autoupdate.optimistic)

11:57:38.337 [WARN ] [x.internal.handler.DeviceThingHandler] - Ignoring KNX bus data for channel ‘knx:device:iptpinterface:knx_01:38’: couldn’t transform to any Type (GA=‘0/7/4’, DPT=‘9.001’, data=‘FC’)

If the datapoint is specified as 5.001 why it takes 9.001?

fixed with correct type on the Thing

    type: dimmer-control
    label: Dimmer 1 valore
    config:
      position: 0/0/7
      frequency: 0
      dpt: 5.001
      type: Percent8