No comparison options to choose from for RGB bulb color


#1

1) Give a description of the problem
I’m trying to setup a piston that causes multiple physical RGB bulbs to follow the color of a single virtual RGB bulb by running the piston when the virtual bulb’s color changes. When selecting the virtual RGB bulb (or any of my physical bulbs for that matter) for the condition, I can select color as the value to look at but there are no comparison options to choose from. If I choose any other value (i.e. color temperature, level, etc.) I can choose from all of the comparison options. I’m not sure if there is something I’ve missed or whether it is a bug in the smart app.

2) What is the expected behavior?
Having a list of evaluations to choose from when selecting the color of an RGB bulb (in this case, whether it changes).

3) What is happening/not happening?
See (1).

4) Post a Green Snapshot of the pistonimage

5) Attach any logs (From ST IDE and by turning logging level to Full)

Thanks in advance for any assistance. I’m not super proficient yet with setting up webCoRE rules so it’s possible this could be a me problem.


#2

Instead of color try hue or saturation.


#3

image


#4

Sorry for the delayed response. I tried using both hue and saturation and neither gave me any luck. Any ideas as to why there aren’t any comparison options when selecting “color” in the first place?


#5

What did you try that didn’t work? You should have been able to get something to match from the above example.

Idk why you can’t make comparisons on color.


#6

This is what I have currently. The fourth if statement is what I’m having trouble with. Ideally, I want to say “If RGB Bulb 1’s color changes” but I can’t select comparisons for color. Instead I’ve tried both “If saturation changes” (shown in screenshot) or “If hue changes” and then setting the color of the three bulbs to RGB 1 but have had no luck.


#7

Can you group it into the level change?


#8

Wouldn’t that only work though if I changed the color and then the level of RGB bulb 1?


#9

Level typically changes with color


#10

Well I added it to the level change and still not having any luck. Changing the color of RGB 1 does not appear to trigger a level update as well.


#11

Import this and see if this solves everything


#12

That did it! Thanks for all of the help! Out of curiosity, how do you set up the “on events from” trigger? I keep seeing people using it in examples but I can’t seem to figure it out without importing.


#13

Enable show advanced statements from the options when editing a piston.