Level Duration not working?

New User (long time Insteon user till they pulled the plug!), so I'm trying to switch to Hubitat.

The main issue I have right now is setting the Duration for the Level of a lamp (I have 5 different types of dimmer I'm trying-ZWave and ZigBee and it doesn't appear to work for any of them).

When I go to the Devices on my Hub, I enter a Duration (say of 60 seconds), and when I hit 'Set Level' or 'Start Level Change' (up or down accordingly), the brightness changes over about 1 second!

Is there something I'm missing? Like I'd said, I still new to Hubitat.

I just tested a Hue Bulb (using Hubitat's built-in Hue Integration) to dim from 100% to 10% over 60 seconds, and it worked as expected.

And I did a second test with a Lutron Caseta Dimmer from 100% to 10% over 30 seconds, and it also worked fine.

I just tried a Caseta dimmer as well. With 30 seconds, it worked fine. WIth 60 seconds, it was instantaneous.

Edit: 59 seconds works. But 60 and over gives an instantaneous transition.

1 Like

I also realized that the OP may be adjusting the setting/preference for transition time. Using the following, it works as expected, taking 20s for each setLevel call.

1 Like

For "Set Level," the duration must be specified every time you run the command (otherwise, it will use some default, usually a "transition time" preference the driver lets you set, though this may vary by device/driver). EDIT: This what was mentioned just above while I was typing. Devices also have some upper limit on this, though I forget what the norms are for most of my devices and normally don't use more than a few seconds. (I think Z-Wave can do up to 255 for this value, but the upper half or so sometimes has special meaning and starts measuring In hours rather than minutes?)

If both of these don't work, your device might just not support this parameter, though that will depend on the specific devices. So, the next question would be what those devices are (unless something above or below is the problem instead).

"Start Level Change" doesn't let you specify a duration--it just runs the command. Some newer drivers have a "level change rate" preference that lets you control this (usually just fast, medium, or slow), but most drivers just use some default if the device even lets you control this (or supports it) at all.

2 Likes

Could you try setting the "transition time seconds" to be 60 seconds (or higher)? It no longer behaves as anticipated in my testing. Only works for values from 0-59.

I would be curious to learn if this issue is something unique to my setup (and the OPs).

I see the exact same thing with the Lutron dimmers.

The Philips Hue bulbs do not allow for a default transition time above 5 seconds, IIRC.

1 Like

Thank you!

1 Like

Is a step transition like that addressable at the driver level or the app level? So if I were to want to do a slow transition of a dimmer (lets say 5 percent over 10 mins) would I have to keep doing that step at 59 second increments within the rule or could they fix it at the app level to actually properly step it at 10 mins?

Thanks for the suggestions all...I can see that I have a LOT of learning to do on the Hubitat and Zigbee/Z-Wave to do. Anyone want to suggest where I should start?

Either docs.hubitat.com, the Hubitat YouTube channel, or just search around the forum here for things people have done--or start a thread to ask your own question, like you did, if you can't find what you're after. People here are usually pretty willing to help!

Following up on my issue...no matter what I entered for the level & duration, my lights were ramping for only 1 second :frowning:
As an experiment, I changed the driver to a different Minoston Dimmer (mine is the 'Mini Plug Dimmer' and the only other Minoston dimmer was the 'MS11ZX Dimmer'
When I loaded the other driver, I noticed that I had an item called 'Ramp Rate Control' with options to set it 0-10. This gave me from 0 to 10 seconds of ramp when changing the light levels - just what I was looking for (although I'd like to be able to set my own value that might be outside the 0-10 second range). But still, with this driver, the Duration setting seems to be ignored :frowning:
After setting this Rate Control to 10, I changed the driver back to the original/correct driver (the Mini Plug Dimmer), and the 10 seconds still operated :).
So, I have a work-around (load 'wrong' driver, set the Ramp Rate, and then load the correct driver), but I'd rather the Duration worked. Does this imply that there's an issue with the Minoston Driver and I should take it up with them?

This is with the MS11ZS driver and gives me a 10 second ramp rate. this has a 10 second ramp:

This is the original driver after setting the ramp rate with the other driver...this has a 10 second ramp.