A smart button routine that says “set red, then green, then blue” will often execute all three actions immediately. The button is doing exactly what the automation says, even if the intended behavior was “advance to the next color each time.”
Design the press as a state change
- Create named scenes for the colors or moods you actually use.
- Use one button action for one scene whenever the app supports only simple routines.
- If you need cycling, use a controller that can store state, such as Home Assistant, rather than a stateless vendor routine.
- Add a small delay only for transitions, not as a substitute for state tracking.
Keep manual mood lighting simple
For a bedroom or desk setup, two or three reliable button actions are usually better than a clever cycle that glitches. In Rhythm, use buttons for intentional overrides and let the room return to its normal Day or Sleep profile afterward.