I would like to create a rule that would allow me to press the center button (3) on my pico remote and have the LED strip light change between a predefined set of colors. press button light turns red, press again light turns green, press again light turns blue, press again light turns back to red.
But it only works because you chose colors in your example that are dependent on hue while keeping saturation at 100%. A color like "pink" will adjust saturation as well so the above method wouldn't work. Color temperature (bright white, soft white, etc) also wouldn't work with a rule like that.
If you need a wider range of colors and/or color temperatures I think I'd come up with some form of counter, maybe a virtual dimmer. Every press of the button raises the dimmer up 1. If you have 5 colors, then hitting the button when it is already 5 will set the dimmer back to 1. This could also be done with a global variable instead of a dimmer, but I find them slower to react than virtual devices.
Then you'd have another rule triggered off the dimmer change with conditions for if the dimmer equals 1, then red. If it equals 2, then pink, if 3 then set color temperature to bright white.
Great this will hopefully getting me going. I would definitely like more colors though probably between 8 and 10 options would be ideal just used the 3 for simplicity in my question. I will work with the above. Thanks.
Is there a way to set up hue like dim. Just found the "start rising and start lowering" options. would be great if there was similar options for HUE. This would fix my problems very easily