Hi all – I’m having a strange, quite specific issue but am not sure what’s causing it, sorry if this isn’t the right place to post!
I recently bought several Govee lights (RGBIC rope lights and strips). They have BLE and Wifi connectivity, there is a native Govee app with API, and Govee also make a limited-functionality API available for local WiFi control. Both the official API and the local API have their own HA integrations.
I bought the lights because I wanted local devices, so I’ve only tried the local WiFi integration . It works fine with a nice rapid response.
HOWEVER: I use HA scenes, and when I activate a scene that contains a Govee light, the light responds correctly, and its status in HA also changes to what I set in the scene. The light itself will stay in whatever it was set to, but the light’s status in HA will always revert back to its previous status after about 10-15 seconds. This only seems to happen when the light is off and I activate a scene where it is on. If the light is on and I activate a scene where it is off, both the light and the light’s HA status will change correctly and stay correct.
What is going on? Is this an issue with HA scenes (v unlikely I guess), with the Govee local LAN integration/with the API (feels more likely), or some weird issue in between both? How can I troubleshoot, correct, or work around it?