I have several Hue bulbs and some LED light strips (not Hue, but generic Zigbee) in my kitchen. I have two main ways of turning them on. The first is with a button on my kiosk dashboard that uses a Mushroom light card to toggle and control the entity light.kitchen_all which is a group that contains all the lights. The second is via and Insteon switch that triggers an automation that calls “Light Turn On” for all the lights.
The issue I am having is that when I use the Insteon switch and the group light.kitchen_all the LED strips usually flicker once, then don’t turn on (sometimes one or two might turn on). If I use the dashboard button all the lights turn on appropriately.
In order to get around this problem, rather than using light.kitchen_all for the Insteon switch I turn on groups of light individually with a 1 second pause between each group. So right now, the sequence looks like this: Hue bulbs - wait a second - cabinet LED’s - wait a second - counter LED’s - wait a second toe kick LED’s. Using the pauses everything works properly. Given that I am using the same “Light Turn On” for each method, why does the Insteon switch fail to work as expected? I should note that the lights have power at all time, the Insteon switch at this point is just a logical switch, not actually switching power on and off.