wobbly wrote:... 1. Are you turning the bulb on and off based on brightness settings?
Yes as that is what Indigo does with a normal dimmer device AFAIK. The plugin should remember the previous brightness value prior to the dim down happening, so that if you turn the lamp on it should go back to the previously remembered brightness.
wobbly wrote:It seems that sometimes this is leaving my bulbs in weird states ...
What sort of weird state (so I can try and understand what the problem is)?
wobbly wrote:Probably doesn't but it depends what your use case is - can you explain what that is in more detail? It might be possible to make this a user selectable option?2. Can we separate this functionality, or does that make no sense?
wobbly wrote:3. How do you recommend I accomplish a long slow fade? Problem I'm facing is that sometimes when I do this, the bulbs seem to go into a weird state, where I can try and fade them up only to find they haven't turned on ... because they've turned themselves off when I faded out, but as I fade them up again the brightness rises but they're staying turned off?
This sounds like a bug. Can you give a step-by-step of what you are actually doing so that I can replicate it on my system for testing purposes?
One of the challenges with this plugin is trying to map the way the LIFX lamps work with the way Indigo works. At the moment Indigo doesn't have a concept of ramping down. So if a light is on say at 80% and you issue a command to dim it over say half an hour to 0% (off) - how do you map this as Indigo just shows the lamps on or off. It would be nice to have a visual indication of a lamp in ramping down (or up) mode. I currently use timers to update the lamp status while this process is active.
I am actually in the process of re-engineering this plugin to handle this situation better (improving the timer processing amongst other things), so if I understood in more detail what your requirements and issues are then I might be able to accommodate them.