Update Light Level without actually turning light on.

I have a quick issue I’m trying to solve. every night I dim my bedroom light to 10% just before bed. then when i wake up in the morning, i turn the light on and its still set at 10% and then i have to double click to get up to 100%. In my mind this value (10%) must be saved somewhere either directly on the fibaro or in vera.

Either way, I want to be able to update it in the background but not actually turn the light on?

is this possible

Memory of the previous dim level is a feature of the Fibaro dimmer and many other dimmers. To my knowledge, it cannot be turned off. But you should probably double check your Fibaro manual, there are a lot of configurable parameters for that dimmer and I may not remember one.

To my knowledge there is only one manufacturer that provides the capability to set teh dim level while the dimmer is Off. I think it’s Cooper, but I’m not certain.

Fibaro does provide the double click to full brightness feature specifically for the purpose of allowing fast setting to maximum brightness. If that isn’t good enough for you, you’ll have to fake it.

I suspect that what you really want is to have the dimmer remember the 10% dim level, in case your turn the light on in the middle of the night, but then be at 100% in the morning.

With the Fibaro, you can’t exactly have your cake and eat it too. If you set your dim level at 10% then you’ll either have to double click in the morning, or setup a bodge scene to fake it.

The scene would set the the dim level at 100% and then turn it off one second later with a delayed action. You’d run this scene shortly before wake up or as part of an alarm wake up scene. You might also try doing it in LUUP which may be a little faster resulting in the light being on for less time than the second or two of a standard scene.

Another alternative is to forgo the 10% setting at turn off. When the evening turn off scene runs, first set the dim level to 100% then issue the shut off.

Hurry up now. This is a quick issue.

yeah, I had thought about that but was hoping there was a better way, have implemented as you suggested on sunset so hopefully enough light for it not to wake us up even if it does take a second or so but when i tested it was very quick. may be able to slow it down even more by slowing the ramp time on the fibaro

thanks
Stu

The Fibaro has parameters for minimum (parameter 13) and maximum (parameter 12) dim level…

You could create a scene that uses luup (or luup code in the startup luup section that uses call_timer) to set the minimum dim level to 99% in shortly before your wakeup time, and a second to set the parameter back to normal…

Are these not parameters which would require the module to be re-configured? also the lights not always turned on in the morning so if i did that then the lights would return to the 10% level unless by setting these paramaters they change this figure as technically its not valid.

maybe needs a bit more experimenting but the quick on/off this morning didn’t wake me up!

Yes… It is a configuration parameter… You can use luup.call_action() to send the configuration data to the device… Do a search for “senddata” to find details…

According to the documentation, the set dim level of the device (10%) is used as an index into the allowable range…
So, It the minimum is set to 1 and the maximum is set to 99, turning the dimmer on when the previous value is 10%, would yield a resulting dim level of approximately 10%… If you then change the minimum level to 50, you would get an actual dim level of - min + ((max - min) * dim level) - approximately 55%.

I get around the issue of a light remembering its ‘too dim’ state, by using the light switch on as a trigger to set the light to 100%, and use a bit of LUUP to only do it at certain times.