Yeah - just straight Lua in a manually triggered scene.
That shouldn’t matter to the triggering of the manual timer though as the ON devices are added as actual devices directly on the timer… right?[/quote]
That’s absolutely right, but had to ask to be sure. DelayLight actually examines the scene actions to try to determine what devices may be affected, and try to do the right thing, but if control is in scene Lua, it cannot do that. But, as you correctly surmise, if the devices in the scene are also listed as “on” devices, it sees them that way, so should not be a problem for you.
[[living room lights previously on manual at 30%...]] turning the living room lights up to 75% (or anything other then current setting) on should(?) trigger the manual countdown timer = Failed
Agreed. This is a case not yet handled, but I’ve opened that as issue #9 in the Github repo. I’m going to try to address this before I go on vacation this weekend, but a full release is too risky, so I will just push it to the stable branch, and you can install the update from there. Stay tuned.
That said, though… once a timing mode starts, it is not overriden. So, if automatic timing (from motion sensing in your case) turns on the lights, turning other lights on or off (or changing their dimming level once I fix that) would not change the mode from AUTO to MANUAL as currently implemented. This is done for two reasons: first, if a user starts the timer in MANUAL mode by operating a light directly, a later trip of an automatic trigger device will not switch the timing mode from MANUAL to AUTO, which would reduce the time interval (typically) and leave the user in the dark earlier than they expected/in a switch war with the motion sensor; and second, if starting with an automatic trigger (so in AUTO mode), loads are already on and thus the only possible state change (currently/in 1.4) is to off, and that probably should not imply a switch to MANUAL. But, if we start paying attention to dimming changes, there’s a good case to be made for a dimming change to force a change from AUTO to MANUAL. I want to consider the impact of this more, but I’m inclined to implement it as an option.
turning the kitchen lights on should trigger the manual countdown timer = Success - Kitchen lights turn on (at 75%), manual timer starts. There looks to be a bug here tho as this also causes my living room lights to increase from 30% to the set 75%. You said other ON devices shouldn't be affected when one if manually triggered right? Or is this the desired behavior?
No, this is the expected behavior–when any “on” device is turned on, all the “on” list devices are set to their prescribed state. But, I can add an option for this; it seems like a desirable alternative to the current default behavior.
Stay tuned. I’ll get something up on stable for you later today if all goes according to plan.