RollerShutter percentage

First of all, happy new year to all of you !

It has been a while since I bothered you with my questions …

I have a technical issue with my rollershutters (knx)
“Up and down or open/close” is working perfectly but I do not manage to set them to a precise position (in %).
By the way, Google Home is also installed and working for “open/close” command.
For instance, one of the rollershutter for which :

Long time (1 Bit) is 0/0/30
Short time (1 Bit) is 0/0/ 29
Curtain position feedback (1 Byte) is 0/0/31
Curtain position (1 Byte) is 0/0/32

My line in Things file is :

Type rollershutter : C_Bureau_Vol "Shade" [ upDown="0/0/30", stopMove="0/0/29", position="5.001:0/0/32+<0/0/31" ]

In Items file :

Rollershutter Bureau_Vol "Volet Bureau [%d %%]" (gVolets2eme) ["Blinds"] {channel="knx:device:bridge:generic:C_Bureau_Vol"} </code>

When I ask Google to open the rollershutter to 70%, the position displayed in my map moves to 30% but nothing happens; here are the lines I can read in the log :

2020-01-06 10:09:00.250 [ome.event.ItemCommandEvent] - Item 'Bureau_Vol' received command 30
2020-01-06 10:09:00.273 [nt.ItemStatePredictedEvent] - Bureau_Vol predicted to become 30
==> /var/log/openhab2/openhab.log <==
2020-01-06 10:09:00.287 [TRACE] [.internal.handler.DeviceThingHandler] - Handling command '30' for channel 'knx:device:bridge:generic:C_Bureau_Vol'
2020-01-06 10:09:00.291 [TRACE] [.knx.internal.channel.KNXChannelType] - getCommandSpec testing Keys '[stopMove, position, upDown]' for command '30'
2020-01-06 10:09:00.294 [TRACE] [.knx.internal.channel.KNXChannelType] - getCommandSpec key 'position' uses expectedTypeClass 'class org.eclipse.smarthome.core.library.types.PercentType' witch isInstance for command '30' and dpt '5.001'
2020-01-06 10:09:00.297 [TRACE] [nx.internal.client.AbstractKNXClient] - writeToKNX groupAddress '0/0/31', commandSpec 'org.openhab.binding.knx.internal.channel.WriteSpecImpl@ce085f'
2020-01-06 10:09:00.301 [TRACE] [nx.internal.client.AbstractKNXClient] - sendToKNX mappedValue: '30' groupAddress: '0/0/31'
2020-01-06 10:09:00.324 [DEBUG] [nx.internal.client.AbstractKNXClient] - Wrote value '30' to datapoint 'command DP 0/0/31 'knx:ip:bridge', DPT id 5.001, low priority' (0. attempt).

What I do not really understand is that even if the “position” is supposed to be sent to 0/0/32, it seems openhab is sending it to 0/0/31

On the other hand, when I move the slider in SV-Control (the Jung KNX app), this is what I get in the log :

2020-01-06 11:08:43.383 [TRACE] [nx.internal.client.AbstractKNXClient] - Received a Group Write telegram from '15.15.12' to '0/0/32' with value '[77]'
2020-01-06 11:08:43.385 [DEBUG] [.internal.handler.DeviceThingHandler] - onGroupWrite Thing 'knx:device:bridge:generic' received a GroupValueWrite telegram from '15.15.12' for destination '0/0/32'
2020-01-06 11:08:43.392 [TRACE] [.internal.handler.DeviceThingHandler] - onGroupWrite Thing 'knx:device:bridge:generic' processes a GroupValueWrite telegram for destination '0/0/32' for channel 'knx:device:bridge:generic:C_Bureau_Vol'
2020-01-06 11:08:43.394 [TRACE] [g.knx.internal.dpt.KNXCoreTypeMapper] - toType datapoint DPT = 5.001

2020-01-06 11:08:45.382 [TRACE] [nx.internal.client.AbstractKNXClient] - Received a Group Write telegram from '1.1.1' to '0/0/31' with value '[77]'
2020-01-06 11:08:45.385 [DEBUG] [.internal.handler.DeviceThingHandler] - onGroupWrite Thing 'knx:device:bridge:generic' received a GroupValueWrite telegram from '1.1.1' for destination '0/0/31'
2020-01-06 11:08:45.400 [TRACE] [.internal.handler.DeviceThingHandler] - onGroupWrite Thing 'knx:device:bridge:generic' processes a GroupValueWrite telegram for destination '0/0/31' for channel 'knx:device:bridge:generic:C_Bureau_Vol'
2020-01-06 11:08:45.403 [TRACE] [g.knx.internal.dpt.KNXCoreTypeMapper] - toType datapoint DPT = 5.001

I am a little bit lost … and would appreciate your assistance (as usual) …

Thanks in advance and have a nice day.

Sam.

OK, sorry for my post … it is in fact working.
I simply had to restart openhab.

Have a nice day !