Is there any way to update the device handler so a tap brings you to 0 or 100 every time?
i used this device handler to modify the manual ramp up/down rate to 99% - which made the light come on almost instantly. I changed it back to 1 but the switch is still doing instant on/off. ideas?
Old post. I just installed my first GE Link toggle dimmer switch. I donât really need the dimmer functionality right now, but the dimmer switch was the same price as a non dimming toggle.
I have had good luck with just changing the device type to a regular Z-Wave Switch instead of any sort of dimming switch and the ârampâ up is as quick as I have seen it on the turning on and pretty much instant turning off.
Many thanks to @desertblade for the Enhanced Dimmer Switch device handler! That works perfectly for mine.
Agreed - this is so awesome! I wish they just had these options in the native device, but this is easy enough to get them set. Thanks, @desertblade and @pablo!
Just stumbled across this thread searching for an idea Iâm working on for my theater, trying to figure out if this would fit the bill. In short, I have a GE Dimmer switch that I want to have a slow fade when the Set Level command is called. Right now itâs an instant change. Which brings me to two questions. First, Iâm assuming the custom device handler is just sending parameters, so if I wanted to slow the ramp rather than speed it up, I could do so, correct? Second, would this change affect the set level command as well, or is it just the ramp to on/off that it changes?
Iâm in the process of setting up a Kodi device with CinemaVision along with WebCoRE to automate my movie nights. Trivia slides with a set lighting level, dim to show trailers, and finally off for the feature. Right now, the set level command creates an instant light change, and Iâm trying to have it be a slow gradual ramp like you see in the theaters. WebCoRE does have a fade to action, but that seems to be designed for a fade over a period of several minutes or hours rather than seconds.
When you switch to the custom device, youâve got several parameters you can change. From what I remember, you basically have a couple ways to toggle the ramp speed for commands sent wirelessly (which would include SetLevel) and for commands sent manually at the switch.
So in summary, yes, I think you could use this to slow down or speed up the switches youâre wanting to change. Change the switch to the custom handler, make your changes, apply them, then switch back to the normal handler.
EDIT: If your GE dimmer switches are Z-Wave, you can adjust ramp rate in the options of the DTHs described in this thread.
If your GE dimmer switch is ZigBee, the ones Iâve tested with do not natively support the ramp rate options in the ZigBee spec. Iâve created a ZigBee DTH to simulate the fade in/fade out. If you want a long fade in/fade out (longer than 30 seconds) then Iâd recommend WebCoRE.
NOTE: Manual presses of the switch will be instant and when turning off the level will drop to 0%
@jhamstead - To which default handler are you referring? Mine all went in as âDimmer Switchâ and I donât see any ramp options when I use that. Is there a different one I should switch all mine over to (that still runs local)?
Forget what I said. For some reason I was thinking ramp rate was there on the local DTH. Itâs just the LED control. You are correct, youâll need to continue using a custom DTH. After time I forgot I was using a custom DTH.
Thank you @desertblade for the code. It works perfectly on my GE (Jasco) smart switches. For anyone who needs a quick primer on how to change the rate once the custom device handler is installed, this is what I did.
From the smartthings developer site (account.smartthings.com), change your switch device type to Enhanced Dimmer Switch.
Next, click edit under preferences and change:
Manual Size of Steps in Percent - Tap to set - Enter 99 as the value
Manual Steps Intervals Each 10 ms - Tap to set - Enter 3 as the value (2 probably works 2, I did 3 and it is now instant)
These two settings make it so that if you use the wall switches (i.e. manual) to turn on the lights, they jump instantly to their last brightness setting (if the last brightness setting was not 100%, itâll jump immediately to whatever they were last on).
If you want the same behavior to occur when the lights are invoked via Alexa or some other non manual method, then change the steps & intervals in that part of the preferences config to the same numbers.
Click save when you are done changing numbers.
Then⌠the last step I did was from within the app on your phone, go to each devices page and click âConfigureâ â this seems to lock in the new setting for the switch.
At that point, you should be able to change them back to a standard dimmer switch and have the config hold.
Thanks all for the contribution here. I updated my 8 GE dimmers with the @desertblade code but I see an issue. While on/off is now near instant the parameters also affect the ability to âhold to changeâ when manually dimming. Thus it has turned the dimmer into just a switch since the only way to control the dim level is to use the smartthings app. The switch updates from 100 to 1% instantaneously when held.
Im new to smartthings coding but I think the change needed is to have separate step levels or just use default based on whether the change level command is called when on vs when off and being turned on.
would appreciate any feedback. for now I need to go back to original settings unfortunately.
Hey @jamana. I havenât found a way to do both. You either get the instant on using the wall switches, or you get the slow on. For me, I prefer the instant on using the switch and when I want to dim, I use Alexa to do it. i.e. âDim the living room lights to 25%â
If anyone figures out a way to do the slow rise of light while holding the switch and the instant on while flicking the switch up once, Iâd love to see how that works.
Myrison,
I am new to this forum but you addressing an issue I have. ButâŚI am confused about the âenhanced dimmerâ option. Mainly, I do not see that option anywhere on my smartthings hub website. I am logged in, I can see the hub, all the switches I ahve assignedâŚbut no such dimmer option for the GE Light Dimmer switches (model 14294). Your help would be appreciated to understand where the enhanced dimmer option is.
Itâs a custom device handler, so youâll need to add it to your IDE. Code is here: https://github.com/desertblade/Enhanced-Dimmer-Switch
Brian,
Thanks. SoâŚhmmm. Not sure where this is: âOpen up the device confiruation menu (the Gear Icon). Choose settings that you like. Hit Configure Tile in device.â
And the IDE interface�
And just to confirm - this will work with the 14292 model?
Need some more directions pls.
The IDE interface is just https://account.smartthings.com/?redirect=https%3A%2F%2Fgraph.api.smartthings.com%2Flocation%2Flist
Once youâre logged into that, follow the steps under âThe manual wayâ to install the handler.
Then, follow the âChange Device Handlerâ section steps.
Then open that switch in the SmartThings mobile app, hit the gear icon, and change the new settings you have access to.
Now, have followed all directions, but stopped atâŚhave not âupdatedâ the deviceâŚyet. Am I correct, that if something goes wrong, I come back to the device page, and re-select âdimmer switchâ in the TYPE drop down.
Also - do I understand correctly, that on the smartthing mobile app, after I update the TYPE device, that when I hit the gear icon, what is displayed will be different than what I see now?
Just a bit nervousâŚthanks!
Yep, you canât do permanent damage on this (or at least I havenât found a way to) 
On a serious note, yes, you can come back and change the type later. And yes, youâll see more in the future under the gear icon after you update the type.
JasonâŚand Brian,
OK! Many Thanks. Now working the next steps⌠Will update in a bit. Thanks !