Govee Lan Control integration issue with Scenes

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?

https://github.com/wez/govee2mqtt
Top

1 Like

I’ve just switched over to this govee2mqtt addon. So far it works (including control over Govee scenes, which the lan integration didn’t have)… BUT…

I still have the same problem where when I use a HA scene, any Govee devices in the scene revert back to their previous state after a little while.

Any ideas? It’s pretty infuriating!!

Hi,
I have the same problem. Doesn’t work with scenes, though for me the state also stays wrong in home assistant.

Anyway fixed it for now by triggering an automation after a scene change and then manually setting the device state there again. Its a pain but at least it works.

Good morning,
I’m sorry I can’t help, but I’m having a different problem I hope you can help me with.
After marking the LAN control for the lamp in the Govee app and setting it up in HA through Govee2mqtt, the lamp seems to keep working cloud-based, since it only works with an active Internet connection. If I pull the cable, it becomes unresponsive, either from HA and from the Govee app.
Do you have any advice to get it working under LAN control?
Thanks in advance.
Víctor Muñoz.

Just to clarify, I have already my Govee API key filled in the Govee2mqtt config.