I would like to have a button operate differently when the loads it controls are on vs off. A few specific scenarios ...
1. In the evening, I'd like to turn off all the lights on the lower level of the house. In the morning, I'd like the same button to turn on a subset of the lights on the lower level.
2. I'd like a button to simply toggle lights on and off on a single press. However, on press/hold, I'd like the lights to brighten if they are off, and dim if they are on.
3. In a room with a HIGH and a LOW buttons (with corresponding levels on the same loads), I'd like either button to turn OFF the lights if they are on. So, if the lights were on LOW, then pressing either HIGH or LOW should turn them off.
Seems this kind of thing should be possible with conditional programming.
Any thoughts?