I would find it useful to be able to save the state of the lights, do something (like FLASH/Blink/Party mode) them and then restore them to the previous state. Similar to the functionality of the scene but more isolated so I could use it in scripts or automations. Not sure if this is a niche thing for me or if others would find it useful.
I am specifically thinking about it with the addition of IFTTT support. I want to use triggers on IFTTT and lights as the notifier on HA but need to be able to somehow set them BACK to whatever they were before sending the flash alert.
Example: Flash a light (or THE ENTIRE HOUSE) when
any IFTTT notification comes in (Mail, Tweet, Meeting, etc…)
Eventually when a VOIP call comes in.
Alarm/timer ends on Amazon Echo
z-Wave Doorbell rings, Mailbox Opens, Pool gate opens.
All of these things require a way to save the current state and then restore them. I tried to use scene but the flash:long service can’t be included in the scene. (I guess it’s not a state).
So the easy way might be to just add flash to scenes but a more broader solution might be to create a separate save/restore function.
This is a request that was originally posted on Github #408