Hi mwav3, I’ve just tested it and it seems to be working really well. Thanks for building this!
One question: is it supposed to be backwards compatible with older dimmer versions? I’d like to know if I can apply this DH to all my dimmers, including the old ones I have.
Thanks for letting me know its working. I’m working on some more updates so it will work with the new automation section of the new app.
No it is not backwards compatible with older dimmers. Older dimmers did not support central scene control. Use this one- https://github.com/mwav3/smartthingscode/blob/master/devicetypes/mwav3/ge-jasco-zwave-plus-dimmer-switch.src/ge-jasco-zwave-plus-dimmer-switch.groovy for older jasco dimmer switches that don’t support central scene but are still zwave plus. If you have a really old non zwave plus switch, those do not support double tap.
I just posted an updated handler that uses new button values to work on the automations screen on the new app. Since the button values were updated, you would need to change any old automations that were programmed if you update. I have the on/off switch and confirmed with that it is working fine. The dimmer should be fine too with the new code, but let me know if anyone has issues. If you’re interested in trying the update @jtornovsky the details are in the top post and link below
Just dipping my toe in here… but do we think this code would work for the 46024 Dimmer Toggle?
Yes it should definitely work for the toggle - which is the 46204. The configuration parameters are identical to the decora 46203. It may work for several other newer dimmers too, including Honeywell which are almost the same. If you go to the Zwave alliance website and search for Jasco/Enbrighten/Honeywell and check the command class, if it lists “central scene”, this handler should work for any of those.
If anyone has alternative switches that work with this handler, feel free to share the information here and I can add them to the fingerprint. I would need the raw description from the device in the IDE to add the fingerprint, like this example:
mfr:0063 prod:4952 model:3135 ver:5.53
I also have a related handler for the on/off switch (NON dimmer) on this link- [RELEASE] GE/Jasco 46201 On/Off Switch
Here’s the info for the 46204 toggle from the Zwave alliance:
Interesting. Will it still work with Smart Lighting? It uses the button numbers, and if understood it well, now it’s a single button distinguished by different actions.
Very cool, as you predicted, it works perfect with my 46204 toggle. I may try your 46201 code with my 46202 switch next. Thank you!
I just figured out about Smart Lighting, it lists the actions, sweet! I also checked automations and the events now can be detected perfectly, very handy.
Now, the last validation is on WebCore. I couldn’t find a way to detect what action was performed. Can you point me in the right direction here?
Awesome. If you send me the line for the raw data in your IDE I can add it to the fingerprint so it imports the handler to the device automatically for people.
Yes it will work in webcore. The only thing is in the drop down in webcore, only “pushed” and “held” are options.
You need to do an “expression” and type in the new values manually in the field, like “down_2x” “up_3x” etc, like this:
Got it, will give it a try! Thanks!
Wait. Triple-tap you say??
Yeah its pretty cool. The newer 46 series jasco switches have central scene control that triggers with triple tap
I may have to go pick up a few to play with!
This might be a stupid question but what is the Minimum and Maximum Brightness Threshold settings used for? Does this control how bright and dim the light will get when dimming them? For example if I want full range dimming capabilities should I set the min at 1 and the Max at 99? Also can you control the ramp rate where it instantly turns the light to what is was last on or is the only option to have it dim quickly or slowly?
Hello, will this device handler work with the new Honeywell Zwave dimmer that has the quick fit and simple wire? They seem to be the same switch…just branded differently.
There are no stupid questions
You are exactly right the min dim is the lowest it will allow the light to go to, and max is brightest it will allow to go to. Setting min to 1 and max to 99 (which is default) allows full range. Some LED bulbs don’t function below a certain minimum so that could be handy for those.
I wish you could control the ramp rate at initial turn on, but it doesn’t seem possible. The dim quickly or slowly does that on a set level command only. IE - webcore, some automation, or Alexa/Voice sets it to 70%. Depending on how that setting is toggled, it either instantly goes to 70%, or fades up or down to 70% from what it was. Just as an FYI, the Inovelli dimmer switches do let you control the initial ramp rate from the switch, and have many more customizable settings.
Correction - I thought you tried with the Honeywell already when I first posted, but yes, it should work. They are identical configuration parameters. They also both use the ZW3010 model number.
As far as configuration parameters, All Zwave devices must be certified by the Zwave alliance, and their website lists all “official” configuration parameters. This custom handler allows setting all of them. Below is a link to them all with additional information on what they mean. Jasco has been known though to have extra “unofficial” parameters, but I’m unaware of any for this particular switch. If anyone knows of any other parameters, or solution to this ramp setting at the switch, please let me know.
Thanks for the detailed response. Just one follow up question about the 70%. Do you mean if you tell Alexa to turn the light on without specifying the dimming percent it will always go to 70% dim level when it turns on from the voice command? Sorry for the dumb questions but this will be my first dimmer switch. I have a a bunch of regular smart switches so I’m just trying to figure out the dimmer switches now.
I just re-read your comment and I think your just saying that if I told Alexa to dim to 70% she would either dim slowly or fast from the previous setting to 70%. If I told Alexa to dim to 90% it would dim slowly or fast from the previous setpoint to 90%. Is this correct?
The best way to describe it is imagine the light is already on at 80%. Then you tell Alexa to set it to 20% because you want it dimmer. If fast dim is enabled, the light will instantly decrease to 20%. Slow dim and the light will slowly fade to 20%. It will quickly or slowly brighten to a different level as well.
If you tell Alexa to just turn the light on without specifying a level it will come on at whatever it was at before you turned it off, unless you specifically say “Alexa, set light to 70%”, then it overrides the prior setting and comes on at 70%.
Thanks you for answering my questions. I understand what your saying now. This Info will help when setting up my Honeywell switches.