Z-Wave – Qubino Mini Dimmer - Strange behavior

Hi,

I was really happy to receive the updated z-wave config with OH 2.5.2 to my Qubino Mini Dimmer. Great work all! :star:
As this is a fairly new device I cant find any info about my issues with it.
Compared to the Fibaro dimmer 2 it can really dim down low without any bypass. But it is lacking in functionality. I miss the possibility to create scenes with triple click for example. But on to my question.

  1. Has anyone experienced that if you set the dim level to any level (not 0% or 100%) via OH and then initiate the double click function on the button, to turn it up to 100%, the light turns off. If I double press again it goes back to the value I had before I double clicked. Is this something with the binding or the device?

From Qubinos page:

Parameter no. 21 - Enable/Disable the Double click function

If the Double click function is enabled, a fast double click on the push-button will set the dimming level to the maximum dimming value.

It doesn’t seem to be any interaction between the device and OH when the double click is done.
The debug log:

24-Feb-2020 22:42:31.944 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Application Command Request (ALIVE:DONE)
24-Feb-2020 22:42:31.944 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: resetResendCount initComplete=true isDead=false
24-Feb-2020 22:42:31.944 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: Incoming command class COMMAND_CLASS_SWITCH_MULTILEVEL, endpoint 0
24-Feb-2020 22:42:31.945 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: SECURITY NOT required on COMMAND_CLASS_SWITCH_MULTILEVEL
24-Feb-2020 22:42:31.945 [DEBUG] [e.internal.protocol.commandclass.ZWaveCommandClass] - NODE 17: Received COMMAND_CLASS_SWITCH_MULTILEVEL V3 SWITCH_MULTILEVEL_REPORT
24-Feb-2020 22:42:31.946 [DEBUG] [col.commandclass.ZWaveMultiLevelSwitchCommandClass] - NODE 17: Switch Multi Level report, value = 3
24-Feb-2020 22:42:31.946 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
24-Feb-2020 22:42:31.946 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got a value event from Z-Wave network, endpoint=0, command class=COMMAND_CLASS_SWITCH_MULTILEVEL, value=3
24-Feb-2020 22:42:31.947 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Updating channel state zwave:device:dd005807:node17:switch_dimmer to 3 [PercentType]
24-Feb-2020 22:42:31.950 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Commands processed 1.
24-Feb-2020 22:42:31.951 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@1e37a414.
24-Feb-2020 22:42:31.951 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Command verified org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@1e37a414.
24-Feb-2020 22:42:31.952 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: notifyTransactionResponse TID:209 DONE
24-Feb-2020 22:42:31.953 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got an event from Z-Wave network: ZWaveTransactionCompletedEvent
24-Feb-2020 22:42:31.953 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 1
24-Feb-2020 22:42:31.954 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:31.954 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
24-Feb-2020 22:42:31.954 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
24-Feb-2020 22:42:34.061 [DEBUG] [wave.handler.ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 11 0A 32 02 21 34 00 00 00 0C 00 00 D9
24-Feb-2020 22:42:34.064 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=17, callback=0, payload=00 11 0A 32 02 21 34 00 00 00 0C 00 00
24-Feb-2020 22:42:34.065 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=17, callback=0, payload=00 11 0A 32 02 21 34 00 00 00 0C 00 00
24-Feb-2020 22:42:34.065 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - lastTransaction null
24-Feb-2020 22:42:34.065 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Application Command Request (ALIVE:DONE)
24-Feb-2020 22:42:34.065 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: resetResendCount initComplete=true isDead=false
24-Feb-2020 22:42:34.065 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: Incoming command class COMMAND_CLASS_METER, endpoint 0
24-Feb-2020 22:42:34.065 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: SECURITY NOT required on COMMAND_CLASS_METER
24-Feb-2020 22:42:34.066 [DEBUG] [e.internal.protocol.commandclass.ZWaveCommandClass] - NODE 17: Received COMMAND_CLASS_METER V3 METER_REPORT
24-Feb-2020 22:42:34.066 [DEBUG] [ernal.protocol.commandclass.ZWaveMeterCommandClass] - NODE 17: Meter: Type=Electric(1), Scale=W(2), Value=1.2
24-Feb-2020 22:42:34.066 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got an event from Z-Wave network: ZWaveMeterValueEvent
24-Feb-2020 22:42:34.066 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got a value event from Z-Wave network, endpoint=0, command class=COMMAND_CLASS_METER, value=1.2
24-Feb-2020 22:42:34.066 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Updating channel state zwave:device:dd005807:node17:meter_watts to 1.2 [DecimalType]
24-Feb-2020 22:42:34.066 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Commands processed 1.
24-Feb-2020 22:42:34.066 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@3ae65848.
24-Feb-2020 22:42:34.066 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:34.066 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:34.066 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
24-Feb-2020 22:42:34.067 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
24-Feb-2020 22:42:35.064 [DEBUG] [wave.handler.ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 10 00 04 00 11 0A 32 02 21 34 00 00 00 00 00 00 D5
24-Feb-2020 22:42:35.067 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=17, callback=0, payload=00 11 0A 32 02 21 34 00 00 00 00 00 00
24-Feb-2020 22:42:35.068 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=17, callback=0, payload=00 11 0A 32 02 21 34 00 00 00 00 00 00
24-Feb-2020 22:42:35.068 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - lastTransaction null
24-Feb-2020 22:42:35.068 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Application Command Request (ALIVE:DONE)
24-Feb-2020 22:42:35.068 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: resetResendCount initComplete=true isDead=false
24-Feb-2020 22:42:35.068 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: Incoming command class COMMAND_CLASS_METER, endpoint 0
24-Feb-2020 22:42:35.068 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: SECURITY NOT required on COMMAND_CLASS_METER
24-Feb-2020 22:42:35.068 [DEBUG] [e.internal.protocol.commandclass.ZWaveCommandClass] - NODE 17: Received COMMAND_CLASS_METER V3 METER_REPORT
24-Feb-2020 22:42:35.069 [DEBUG] [ernal.protocol.commandclass.ZWaveMeterCommandClass] - NODE 17: Meter: Type=Electric(1), Scale=W(2), Value=0E+1
24-Feb-2020 22:42:35.069 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got an event from Z-Wave network: ZWaveMeterValueEvent
24-Feb-2020 22:42:35.069 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got a value event from Z-Wave network, endpoint=0, command class=COMMAND_CLASS_METER, value=0E+1
24-Feb-2020 22:42:35.069 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Updating channel state zwave:device:dd005807:node17:meter_watts to 0 [DecimalType]
24-Feb-2020 22:42:35.069 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Commands processed 1.
24-Feb-2020 22:42:35.069 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@34f74549.
24-Feb-2020 22:42:35.069 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:35.069 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:35.070 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
24-Feb-2020 22:42:35.070 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
24-Feb-2020 22:42:36.644 [DEBUG] [wave.handler.ZWaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 09 00 04 00 11 03 26 03 00 C5
24-Feb-2020 22:42:36.647 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=ApplicationCommandHandler[4], type=Request[0], dest=17, callback=0, payload=00 11 03 26 03 00
24-Feb-2020 22:42:36.648 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=ApplicationCommandHandler[4], type=Request[0], dest=17, callback=0, payload=00 11 03 26 03 00
24-Feb-2020 22:42:36.648 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - lastTransaction null
24-Feb-2020 22:42:36.648 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Application Command Request (ALIVE:DONE)
24-Feb-2020 22:42:36.648 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: resetResendCount initComplete=true isDead=false
24-Feb-2020 22:42:36.648 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: Incoming command class COMMAND_CLASS_SWITCH_MULTILEVEL, endpoint 0
24-Feb-2020 22:42:36.648 [DEBUG] [.openhab.binding.zwave.internal.protocol.ZWaveNode] - NODE 17: SECURITY NOT required on COMMAND_CLASS_SWITCH_MULTILEVEL
24-Feb-2020 22:42:36.648 [DEBUG] [e.internal.protocol.commandclass.ZWaveCommandClass] - NODE 17: Received COMMAND_CLASS_SWITCH_MULTILEVEL V3 SWITCH_MULTILEVEL_REPORT
24-Feb-2020 22:42:36.648 [DEBUG] [col.commandclass.ZWaveMultiLevelSwitchCommandClass] - NODE 17: Switch Multi Level report, value = 0
24-Feb-2020 22:42:36.648 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got an event from Z-Wave network: ZWaveCommandClassValueEvent
24-Feb-2020 22:42:36.649 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Got a value event from Z-Wave network, endpoint=0, command class=COMMAND_CLASS_SWITCH_MULTILEVEL, value=0
24-Feb-2020 22:42:36.649 [DEBUG] [rg.openhab.binding.zwave.handler.ZWaveThingHandler] - NODE 17: Updating channel state zwave:device:dd005807:node17:switch_dimmer to 0 [PercentType]
24-Feb-2020 22:42:36.649 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Commands processed 1.
24-Feb-2020 22:42:36.649 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - NODE 17: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@771e1857.
24-Feb-2020 22:42:36.649 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:36.649 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
24-Feb-2020 22:42:36.649 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
24-Feb-2020 22:42:36.649 [DEBUG] [ng.zwave.internal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.

I cant get the calibration to successfully complete. I’ve tried the forced type and the power cycle type. But parameter 72 still says “calibration failed”. Have I misunderstood something?

Qubinos page again:

Parameter no. 71 – Calibration trigger
Choose when will be the calibration procedure triggered.
Values (size is 1 byte dec):

default value 0 - calibration done after power cycle if module is excluded
1 – calibration done after power cycle regardless of inclusion status
2 – force calibration. Calibration will start immediately

  1. Last thing is kinda small and not realy a problem but still unusual. This is a new device and I just installed it. But parameter 61 was set to 1 instead of the default value of 99. Something in the xml?

Qubinos page:

Parameter no. 61 – Maximum dimming value
The value set in this parameter determines the maximum dimming value (the highest value which can be set on the device, when, for example, dimming lights with wall switch or slider in the GUI (Gateway - hub))
Values (size is 1 byte dec):

default value 99 = 99% (Maximum dimming value)
2- 99 = 2% - 99%, step is 1%. Maximum dimming value is set by entering a value

NOTE: The maximum level may not be lower than the minimum level! 99% max. dimming value is defined by the Z-Wave multilevel device class.

@Bruce_Osborne: 500 Error adding "zwave" tag to threads :slight_smile:

Use z-wave. They do not know how to fix it but it works for some people.
I am just a lowly user like you.

Thanks :star: