Knx 2.4.0 rollershutter Handling command 'UP' but not "STOP"

Dear Community,
I’m facing issues when configuring rollershutter in OH2.
(Same setup is working fine with OH1).

Command UP and DOWN are triggered and sent on the bus.
STOP command only appears as ItemCommandEvent, but no value written on the bus.

This is my configuration:

Type rollershutter-control : R_OG_AR_01 "Rollo Arbeit OG"     [ upDown="1/4/30", stopMove="1/4/31", position="5.001:1/4/32+<1/4/36"]

Rollershutter ROGAR01_Test "Rollladen Arbeit OG" {channel="knx:device:bridgeRS:generic:R_OG_AR_01"}

Log trace for UP command

13:44:50.519 [TRACE] [smarthome.event.ItemCommandEvent     ] - Received event of type 'ItemCommandEvent' under the topic 'smarthome/items/ROGAR01_Test/command' with payload: '{"type":"UpDown","value":"UP"}'
13:44:50.533 [TRACE] [x.internal.handler.DeviceThingHandler] - Handling command 'UP' for channel 'knx:device:bridgeRS:generic:R_OG_AR_01'
13:44:50.562 [INFO ] [smarthome.event.ItemCommandEvent     ] - Item 'ROGAR01_Test' received command UP
13:44:50.610 [DEBUG] [knx.internal.client.AbstractKNXClient] - Wrote value 'UP' to datapoint 'command DP 3/1/30 'knx:ip:bridgeRS', DPT id 1.008, low priority' (0. attempt).
13:44:53.713 [TRACE] [knx.internal.client.Abstr

Log trace for STOP command:

13:45:30.980 [TRACE] [smarthome.event.ItemCommandEvent     ] - Received event of type 'ItemCommandEvent' under the topic 'smarthome/items/ROGAR01_Test/command' with payload: '{"type":"StopMove","value":"STOP"}'
13:45:31.015 [INFO ] [smarthome.event.ItemCommandEvent     ] - Item 'ROGAR01_Test' received command STOP

Maybe someone could point me in the right direction?

Many thanks for your help,


1 Like

I don’t have knx or roller shutters to test with but looking at the doc’s the config is a different from whats posted. Here’s an example:

[ upDown="4/3/50+4/3/51", stopMove="4/3/52+4/3/53", position="4/3/54+<4/3/55" ]

Maybe you can try something similar to see if it works with openhab2. Info from this link:

I have exactly see same bug, it is working excellent without ‘-control’, but with ‘-control’ only the stop command is not working.

Is there any workaround/fix already?