Hi All,
The preamble: After setting up basic rules, I started to group pairs of light bulbs under virtual switches for convenience. For RGBW bulb groups, I also created a couple of switches to turn on and trigger specific colours using remote buttons. The RGBW bulbs are Govee H6008 and work nicely with @mavrrick58's driver. However they are sometimes a little slow, which is not unsurprising given the reliance on a cloud API.
So my issue is that the virtual switches get out of sync when the groups of bulbs get turned on manually via the physical light switches. Occasionally the system will also freeze up and I cannot get bulbs to change state or sync up with the virtual switches. It should be noted that the latter is not specific to the Govee bulbs and occurs with Sengled zigbee bulb pairs too. These issues make the HE Dashboard visualization particularly unreliable.
Having poked around on the forum, I explored the "room Lighting" app which has some nice features for triggering groups of bulbs with individual states. However, this didn't actually work well with a group of four bulbs (three coming on and one off) being more likely to freeze up.
To resolve the virtual switch issue, I created simple rules to update the virtual switch based an actual device status, which seems to be working nicely.
So my questions are:
-
Are the problems I'm having with Room Lighting likely to be due to the slow response times caused by the cloud API/multiple bulbs, and if so is there something I can do to accomodate the cloud API?
-
Is the updating of virtual switch status using device status in rule machine the best option for syncing virtual switchs for HE Dashboard, or am I missing something fundamental about how to do this?
Any input most appreciated!
Cheers