5 RGBW bulbs in a bathroom. Normally they toggle on/off with a single dumbswitch. When on they are color controllable, of course. I've created a room lighting app that sets each one to a different rainbow color for a "party mode" and the "activate" button in the room lighting app works perfectly 100% of the time to set the bulbs to the correct RGB states, as long as they have power. I've then create a virtual switch and I've configured the lighting app to detect that switch's ON state and activate the party colors... except... it doesn't work. Toggling the virtual switch turns the lights on and off perfectly but it never adjusts the colors.
I've captured logs and just can't understand what's going on. At 23:31 I tried to toggle using the virtual switch but things didnt work, then at 23:32 I used the app's ACTIVATE button and it was flawless.
dev:4772026-01-26 23:32:02.860infoMaster Bathroom Recessed Toilet color is Rose
dev:4772026-01-26 23:32:02.538infoMaster Bathroom Recessed Toilet is 100%
dev:4772026-01-26 23:32:02.391infoMaster Bathroom Recessed Toilet saturation is 100%
dev:4772026-01-26 23:32:02.148infoMaster Bathroom Recessed Toilet hue was set to 92%
dev:4842026-01-26 23:32:01.538infoMaster Bathroom Shower PAR saturation is 100%
dev:4842026-01-26 23:32:01.534infoMaster Bathroom Shower PAR hue is 68%
dev:4842026-01-26 23:32:01.531infoMaster Bathroom Shower PAR color is Blue
app:5302026-01-26 23:32:01.043infosetColor: Master Bathroom Recessed B, level: 100, sat: 100
app:5302026-01-26 23:32:01.027infosetColor: Master Bathroom Recessed D, level: 100, hue: 34, sat: 100
dev:4842026-01-26 23:32:01.018infoMaster Bathroom Shower PAR level is 100%
app:5302026-01-26 23:32:01.015infosetColor: Master Bathroom Recessed Tub, level: 100, hue: 13, sat: 100
app:5302026-01-26 23:32:00.988infosetColor: Master Bathroom Recessed Toilet, level: 100, hue: 92, sat: 100
app:5302026-01-26 23:32:00.971infosetColor: Master Bathroom Shower PAR, level: 100, hue: 68, sat: 100
app:5302026-01-26 23:32:00.952infoActivating for All Modes
app:5302026-01-26 23:32:00.923infoActivate from 'Master Bathroom Lights (Active)'
dev:4772026-01-26 23:31:29.663infoMaster Bathroom Recessed Toilet colorMode is RGB
dev:4772026-01-26 23:31:29.660infoMaster Bathroom Recessed Toilet color is Magenta
dev:4772026-01-26 23:31:29.343infoMaster Bathroom Recessed Toilet saturation is 100%
dev:4842026-01-26 23:31:29.035infoMaster Bathroom Shower PAR was turned on
dev:4842026-01-26 23:31:29.031infoMaster Bathroom Shower PAR saturation is 100%
dev:4842026-01-26 23:31:29.027infoMaster Bathroom Shower PAR was turned on
dev:4842026-01-26 23:31:29.024infoMaster Bathroom Shower PAR hue is 68%
dev:4842026-01-26 23:31:29.021infoMaster Bathroom Shower PAR color is Blue
dev:4772026-01-26 23:31:28.987infoMaster Bathroom Recessed Toilet hue is 83%
dev:4772026-01-26 23:31:28.826infoMaster Bathroom Recessed Toilet is 100%
dev:4772026-01-26 23:31:28.477infoMaster Bathroom Recessed Toilet was turned on
app:5302026-01-26 23:31:27.837infosetColor: Master Bathroom Recessed B, level: 100, sat: 100
app:5302026-01-26 23:31:27.821infosetColor: Master Bathroom Recessed D, level: 100, hue: 34, sat: 100
app:5302026-01-26 23:31:27.806infosetColor: Master Bathroom Recessed Tub, level: 100, hue: 13, sat: 100
app:5302026-01-26 23:31:27.791infosetColor: Master Bathroom Recessed Toilet, level: 100, hue: 92, sat: 100
app:5302026-01-26 23:31:27.776infosetColor: Master Bathroom Shower PAR, level: 100, hue: 68, sat: 100
app:5302026-01-26 23:31:27.757infoActivating for All Modes
app:5302026-01-26 23:31:27.743infoActivation Event: 'Master Bathroom Rainbow' switch on
dev:5342026-01-26 23:31:27.710infoMaster Bathroom Rainbow was turned on
Here's the config itself:
I've tried both options below (all 4 permutations of none, one each, and both on). They seem to have no impact whatsoever
- Activate even if already partially Activated
- Command devices on/off irrespective of reported state (Force)

