Qubino dimmer ZMNHDD1 / ZMNHDD ignoring param 66 and 65!?

Posted on
Mon Mar 02, 2020 8:07 am
autolog offline
Posts: 3991
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Qubino dimmer ZMNHDD1 / ZMNHDD ignoring param 66 and 65!

CrazyFin wrote:
Cool! Very much appreciated and I fully understand that I might have no luck at all with them. 8)

Looks like yours have an old firmware: H1S3P5
My ZMNHDD-devices have H1S4P5

I'll PM you with my details now.

Posted and on its way - I will PM you the tracking info. :)

Posted on
Mon Mar 06, 2023 10:07 am
berkinet offline
User avatar
Posts: 3290
Joined: Nov 18, 2008
Location: Berkeley, CA, USA & Mougins, France

Same problem, slightly different model

I have a Qubino Din Dimmer ZMNHSD which is exhibiting exactly the same problems: inability to set parameters 65 & 66. Unfortunately, I have no alternative controller so cannot try the test tried by @CrazyFin

Physical device details:
Code: Select all
Indigo Z-Wave Version: 2022.2.1
Node ID: 24
Model: Din Dimmer (ZMNHSD)
Model ID: 00010052
Manufacturer: Qubino
Manufacturer ID: 0159
Protocol Version: 4.24
Application Version: 3.02
Model Definition Version: 1
Library Type: 3
Class Name: Dimmable Power Switch
Class Hierarchy: 04 : 11 : 01
Command Class Base: 26
Command Versions: 20v1 26v3 27v1 5Ev1 86v1 5Av1 72v1 73v1 98v1 25v1 32v4 71v1 85v1 8Ev1 59v1 70v1
Encryption Status: Supported but not Enabled
Multi-Endpoint Types: - none -
Multi-Endpoint Classes: - none -
Multi-Instance Counts: - none -
Features: routing, beaming, security, energyMeter, powerMeter
Neighbors: 6, 9, 12, 15, 16, 17, 18, 19, 23
Associations: 1:[1] 2:[] 3:[] 4:[1] 5:[]
Config Values: 30:0 1:0 60:1 61:99 65:100 66:3 110:32536 120:5
And the Indigo device...
Code: Select all
>>> print(indigo.devices[769431769])
address : 24
batteryLevel : None
blueLevel : None
brightness : 0
buttonConfiguredCount : 0
buttonGroupCount : 0
configured : True
defaultBrightness : 100
description : Switch in electric panel
deviceTypeId : zwDimmerType
displayStateId : brightnessLevel
displayStateImageSel : DimmerOff
displayStateValRaw : 0
displayStateValUi : 0
enabled : True
energyAccumBaseTime : 2000-01-01 00:00:00
energyAccumTimeDelta : 0
energyAccumTotal : 0.0
energyCurLevel : 0.0
errorState :
folderId : 1273453190
globalProps : MetaProps : (dict)
     com.GlennNZ.indigoplugin.HomeKitLink-Siri : (dict)
          HomeKit_audioSelector : false (bool)
          HomeKit_bridgeUniqueID : 583879 (integer)
          HomeKit_deviceSensor : onOffState (string)
          HomeKit_deviceSubtype : LightBulb (string)
          HomeKit_inverseSelector : false (bool)
          HomeKit_publishDevice : true (bool)
          HomeKit_tempSelector : false (bool)
          homekit-name : stairway light (string)
     com.perceptiveautomation.indigoplugin.zwave : (dict)
          SupportsEnergyMeter : true (bool)
          SupportsEnergyMeterCurPower : true (bool)
          SupportsEnergyMeterReset : true (bool)
          SupportsGasMeterReset : true (bool)
          SupportsPowerMeter : true (bool)
          SupportsWaterMeterReset : true (bool)
          address : 24 (integer)
          enableEnergyPowerLogging : false (bool)
          indigoObjVersion : 10 (integer)
          modelNameAndFirmware : Din Dimmer (ZMNHSD), firmware 3.02 (string)
          propsPushTickler : 3 (string)
          tempAlwaysFalse : false (bool)
          userConfigVal001 : 0 (integer)
          userConfigVal030 : 0 (integer)
          userConfigVal060 : 1 (integer)
          userConfigVal061 : 99 (integer)
          userConfigVal065 : 100 (integer)
          userConfigVal066 : 3 (integer)
          userConfigVal110 : 32536 (integer)
          userConfigVal120 : 5 (integer)
          userEnergyPollingEnabled : false (bool)
          userPollInterval : 0 (integer)
          userPollingEnabled : false (bool)
          userWakeInterval : 60 (integer)
          version : 3.02 (string)
          zwAppVersMajor : 3 (integer)
          zwAppVersMinor : 2 (integer)
          zwAssociationsMap : (dict)
               g1 : (list)
                    Item : 1 (integer)
               g2 : (list)
               g3 : (list)
               g4 : (list)
                    Item : 1 (integer)
               g5 : (list)
          zwAssociationsMapStr : 1:[1] 2:[] 3:[] 4:[1] 5:[] (string)
          zwClassCmdBase : 38 (integer)
          zwClassCmdMap : (dict)
               c112 : 1 (integer)
               c113 : 1 (integer)
               c114 : 1 (integer)
               c115 : 1 (integer)
               c133 : 1 (integer)
               c134 : 1 (integer)
               c142 : 1 (integer)
               c152 : 1 (integer)
               c32 : 1 (integer)
               c37 : 1 (integer)
               c38 : 3 (integer)
               c39 : 1 (integer)
               c50 : 4 (integer)
               c89 : 1 (integer)
               c90 : 1 (integer)
               c94 : 1 (integer)
          zwClassCmdMapStr : 20v1 26v3 27v1 5Ev1 86v1 5Av1 72v1 73v1 98v1 25v1 32v4 71v1 85v1 8Ev1 59v1 70v1 (string)
          zwClassIds : (list)
               Item : 4 (integer)
               Item : 17 (integer)
               Item : 1 (integer)
          zwClassInstanceCountMap : (dict)
          zwClassInstanceCountMapStr : - none - (string)
          zwClassName : Dimmable Power Switch (string)
          zwConfigVals : (dict)
               p1 : 0 (integer)
               p110 : 32536 (integer)
               p120 : 5 (integer)
               p30 : 0 (integer)
               p60 : 1 (integer)
               p61 : 99 (integer)
               p65 : 100 (integer)
               p66 : 3 (integer)
          zwConfigValsStr : 30:0 1:0 60:1 61:99 65:100 66:3 110:32536 120:5 (string)
          zwDevSubIndex : 0 (integer)
          zwEncryptClassCmdMap : (dict)
          zwEncryptClassCmdMapStr : - none - (string)
          zwEncryptionStatusStr : Supported but not Enabled (string)
          zwEndpointClassMap : (dict)
          zwEndpointClassMapStr : - none - (string)
          zwEndpointDevTypeMap : (dict)
          zwEndpointDevTypeMapStr : - none - (string)
          zwFeatureListStr : routing, beaming, security, energyMeter, powerMeter (string)
          zwLibType : 3 (integer)
          zwManufactureId : 345 (integer)
          zwManufactureName : Qubino (string)
          zwMeterSubTypeFlags : 5 (integer)
          zwMeterSupportsReset : true (bool)
          zwMeterType : 1 (integer)
          zwModelDefnVers : 1 (integer)
          zwModelId : 65618 (integer)
          zwModelName : Din Dimmer (ZMNHSD) (string)
          zwNodeNeighbors : (list)
               Item : 6 (integer)
               Item : 9 (integer)
               Item : 12 (integer)
               Item : 15 (integer)
               Item : 16 (integer)
               Item : 17 (integer)
               Item : 18 (integer)
               Item : 19 (integer)
               Item : 23 (integer)
          zwNodeNeighborsStr : 6, 9, 12, 15, 16, 17, 18, 19, 23 (string)
          zwProtoVersMajor : 4 (integer)
          zwProtoVersMinor : 24 (integer)
          zwShowDumpDevToLog : true (bool)
          zwShowEnergyPollingUI : true (bool)
          zwShowMainUI : true (bool)
          zwShowManualModifyConfigParmUI : false (bool)
          zwShowPollingUI : true (bool)
          zwShowSubmitModelInfoUI : false (bool)
          zwShowWakeIntervalUI : false (bool)
          zwWakeInterval : 0 (integer)
greenLevel : None
id : 769431769
lastChanged : 2023-03-05 21:53:41
lastSuccessfulComm : 2023-03-05 21:53:41
ledStates : []
model : Din Dimmer (ZMNHSD)
name : Stairway
onBrightensToDefaultToggle : False
onBrightensToLast : True
onState : False
ownerProps : com.perceptiveautomation.indigoplugin.zwave : (dict)
     SupportsEnergyMeter : true (bool)
     SupportsEnergyMeterCurPower : true (bool)
     SupportsEnergyMeterReset : true (bool)
     SupportsGasMeterReset : true (bool)
     SupportsPowerMeter : true (bool)
     SupportsWaterMeterReset : true (bool)
     address : 24 (integer)
     enableEnergyPowerLogging : false (bool)
     indigoObjVersion : 10 (integer)
     modelNameAndFirmware : Din Dimmer (ZMNHSD), firmware 3.02 (string)
     propsPushTickler : 3 (string)
     tempAlwaysFalse : false (bool)
     userConfigVal001 : 0 (integer)
     userConfigVal030 : 0 (integer)
     userConfigVal060 : 1 (integer)
     userConfigVal061 : 99 (integer)
     userConfigVal065 : 100 (integer)
     userConfigVal066 : 3 (integer)
     userConfigVal110 : 32536 (integer)
     userConfigVal120 : 5 (integer)
     userEnergyPollingEnabled : false (bool)
     userPollInterval : 0 (integer)
     userPollingEnabled : false (bool)
     userWakeInterval : 60 (integer)
     version : 3.02 (string)
     zwAppVersMajor : 3 (integer)
     zwAppVersMinor : 2 (integer)
     zwAssociationsMap : (dict)
          g1 : (list)
               Item : 1 (integer)
          g2 : (list)
          g3 : (list)
          g4 : (list)
               Item : 1 (integer)
          g5 : (list)
     zwAssociationsMapStr : 1:[1] 2:[] 3:[] 4:[1] 5:[] (string)
     zwClassCmdBase : 38 (integer)
     zwClassCmdMap : (dict)
          c112 : 1 (integer)
          c113 : 1 (integer)
          c114 : 1 (integer)
          c115 : 1 (integer)
          c133 : 1 (integer)
          c134 : 1 (integer)
          c142 : 1 (integer)
          c152 : 1 (integer)
          c32 : 1 (integer)
          c37 : 1 (integer)
          c38 : 3 (integer)
          c39 : 1 (integer)
          c50 : 4 (integer)
          c89 : 1 (integer)
          c90 : 1 (integer)
          c94 : 1 (integer)
     zwClassCmdMapStr : 20v1 26v3 27v1 5Ev1 86v1 5Av1 72v1 73v1 98v1 25v1 32v4 71v1 85v1 8Ev1 59v1 70v1 (string)
     zwClassIds : (list)
          Item : 4 (integer)
          Item : 17 (integer)
          Item : 1 (integer)
     zwClassInstanceCountMap : (dict)
     zwClassInstanceCountMapStr : - none - (string)
     zwClassName : Dimmable Power Switch (string)
     zwConfigVals : (dict)
          p1 : 0 (integer)
          p110 : 32536 (integer)
          p120 : 5 (integer)
          p30 : 0 (integer)
          p60 : 1 (integer)
          p61 : 99 (integer)
          p65 : 100 (integer)
          p66 : 3 (integer)
     zwConfigValsStr : 30:0 1:0 60:1 61:99 65:100 66:3 110:32536 120:5 (string)
     zwDevSubIndex : 0 (integer)
     zwEncryptClassCmdMap : (dict)
     zwEncryptClassCmdMapStr : - none - (string)
     zwEncryptionStatusStr : Supported but not Enabled (string)
     zwEndpointClassMap : (dict)
     zwEndpointClassMapStr : - none - (string)
     zwEndpointDevTypeMap : (dict)
     zwEndpointDevTypeMapStr : - none - (string)
     zwFeatureListStr : routing, beaming, security, energyMeter, powerMeter (string)
     zwLibType : 3 (integer)
     zwManufactureId : 345 (integer)
     zwManufactureName : Qubino (string)
     zwMeterSubTypeFlags : 5 (integer)
     zwMeterSupportsReset : true (bool)
     zwMeterType : 1 (integer)
     zwModelDefnVers : 1 (integer)
     zwModelId : 65618 (integer)
     zwModelName : Din Dimmer (ZMNHSD) (string)
     zwNodeNeighbors : (list)
          Item : 6 (integer)
          Item : 9 (integer)
          Item : 12 (integer)
          Item : 15 (integer)
          Item : 16 (integer)
          Item : 17 (integer)
          Item : 18 (integer)
          Item : 19 (integer)
          Item : 23 (integer)
     zwNodeNeighborsStr : 6, 9, 12, 15, 16, 17, 18, 19, 23 (string)
     zwProtoVersMajor : 4 (integer)
     zwProtoVersMinor : 24 (integer)
     zwShowDumpDevToLog : true (bool)
     zwShowEnergyPollingUI : true (bool)
     zwShowMainUI : true (bool)
     zwShowManualModifyConfigParmUI : false (bool)
     zwShowPollingUI : true (bool)
     zwShowSubmitModelInfoUI : false (bool)
     zwShowWakeIntervalUI : false (bool)
     zwWakeInterval : 0 (integer)
pluginId : com.perceptiveautomation.indigoplugin.zwave
pluginProps : emptyDict : (dict)
protocol : ZWave
redLevel : None
remoteDisplay : True
sharedProps : com.indigodomo.indigoserver : (dict)
states : States : (dict)
     accumEnergyTimeDelta : 0 (integer)
     accumEnergyTimeDelta.ui : 0 seconds (string)
     accumEnergyTotal : 0 (real)
     brightnessLevel : 0 (integer)
     curEnergyLevel : 0 (real)
     curEnergyLevel.ui : 0.0 W (string)
     onOffState : off (on/off bool)
subModel : Dimmer,ui=Dimmer
subType : Dimmer
supportsAllLightsOnOff : False
supportsAllOff : False
supportsColor : False
supportsOnState : True
supportsRGB : False
supportsRGBandWhiteSimultaneously : False
supportsStatusRequest : True
supportsTwoWhiteLevels : False
supportsTwoWhiteLevelsSimultaneously : False
supportsWhite : False
supportsWhiteTemperature : False
version : 3.02
whiteLevel : None
whiteLevel2 : None
whiteTemperature : None

Posted on
Mon Mar 06, 2023 10:34 am
shapa offline
Posts: 483
Joined: Sep 08, 2014
Location: Swindon

Re: Qubino dimmer ZMNHDD1 / ZMNHDD ignoring param 66 and 65!

Be careful about Qubino - a big no-no for me. They are unreliable, and the majority are dead, including relays, underfloor heating controller, etc. Worked for ~2 years.

It looks like the physical relay they are using is very low quality with a highly limited amount of switching. The zwave part works fine; it's the physical relay issue.

I removed nearly all Qubino devices from the network. Fibaro and Aeon are way much more reliable.

Posted on
Mon Mar 06, 2023 10:49 am
berkinet offline
User avatar
Posts: 3290
Joined: Nov 18, 2008
Location: Berkeley, CA, USA & Mougins, France

Re: Qubino dimmer ZMNHDD1 / ZMNHDD ignoring param 66 and 65!

shapa wrote:
Be careful about Qubino ... ... Fibaro and Aeon are way much more reliable.
Thank you for noting your experience. I have several Z-Wave devices from a number of vendors, including Fibaro and Aeon. However, as far as I can tell, Qubino is the only vendor with a DIN Rail product. There are other products which are essentially a shell in which a Z-Wave module can be mounted. But, in this case I wanted a more direct solution. (Yes, I have seen the Eutonomy euFix). If/when these Qubino devices fail, I will look at something else. But, for now they are working. In any case, it is a low usage application. BTW, I am using a dimmer module, not a relay.

Posted on
Mon Mar 06, 2023 12:35 pm
siclark offline
Posts: 1961
Joined: Jun 13, 2017
Location: UK

Re: Qubino dimmer ZMNHDD1 / ZMNHDD ignoring param 66 and 65!

My dimmers are going strong after 5 years.

Their relays yes are less good, but nothing a sharp tap or 2 with a screwdriver doesn't fix. The relays tend to get stuck rather than break.

Who is online

Users browsing this forum: No registered users and 5 guests