Merten 50x5xx Roller shutter push-button - one works, one doesn't

Hi all,

OH 3.1.0 newbie here, trying to control my Z-Wave devices …

One 50x5xx Roller shutter push-button works, one doesn’t (same IDs: 4004:0001)

Both shutters look the same in the UI, nothing happens when I press the up/down buttons of the shutter with Z-Wave version 1.5.

Is there anything I (or the community) can do to get the older shutter button working?

Edit:
additional information from the log:

00:22:19.073 [INFO ] [openhab.event.ItemCommandEvent ] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ received command UP
00:22:19.079 [INFO ] [openhab.event.ItemStatePredictedEvent] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ predicted to become UP
00:22:19.084 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ changed from 100 to 0
00:22:19.089 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 9: Command received zwave:device:b1ca481a57:node9:blinds_control → UP [UpDownType]
00:22:19.090 [DEBUG] [verter.ZWaveMultiLevelSwitchConverter] - NODE 9: Command class SWITCH_MULTILEVEL not found when processing command on endpoint 0
00:22:19.091 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 9: No messages returned from converter
00:22:22.480 [INFO ] [openhab.event.ItemCommandEvent ] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ received command DOWN
00:22:22.485 [INFO ] [openhab.event.ItemStatePredictedEvent] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ predicted to become DOWN
00:22:22.487 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 9: Command received zwave:device:b1ca481a57:node9:blinds_control → DOWN [UpDownType]
00:22:22.488 [DEBUG] [verter.ZWaveMultiLevelSwitchConverter] - NODE 9: Command class SWITCH_MULTILEVEL not found when processing command on endpoint 0
00:22:22.489 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 9: No messages returned from converter
00:22:22.490 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ changed from 0 to 100
00:22:26.049 [INFO ] [openhab.event.ItemCommandEvent ] - Item ‘ZWaveNode00950x5xxRollershutterpushbutton_BlindsControl’ received command STOP
00:22:26.054 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 9: Command received zwave:device:b1ca481a57:node9:blinds_control → STOP [StopMoveType]
00:22:26.055 [DEBUG] [verter.ZWaveMultiLevelSwitchConverter] - NODE 9: Command class SWITCH_MULTILEVEL not found when processing command on endpoint 0
00:22:26.055 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 9: No messages returned from converter

TIA,
Ap15e

@chris
I’ve started adding the older version of this device to the Z-Wave db. What I’ve done so far:

  • modified the XML file for the older version: deviceId 0x1 /deviceId → 0xBEEF
  • uploaded the modified XML file to the Z-Wave db
  • copied all additional data in ‘Overview’ from the existing to the new device, but set max firmware version to 1.5
  • I had to change protocol version from 2.8 to 2.7 to match the data in the XML file (shouldn’t the XML upload set the protocol version to the version mentioned in the XML file?)
  • added blinds_control to Endpoints → COMMAND_CLASS_BASIC_WINDOW_COVERING_V1 (not sure whether this is correct …)

Now I could need some help: I’m too lazy to copy the remaining items from the existing device to the new one. :slight_smile: The Associations for both devices are the same. I assume the last step would be to set the min/max firmware level of the newer device to 1,6/255,255 and change 0xBEEF back to 0x1?

BTW, setting max firmware version to x,y results in “< x,y”. Shouldn’t it be “<= x,y”?