I’m looking for a way to use my Govee light strip but without using the Govee API as their API is cloud based and after an email exchange with their support team, there’s no plans in development to make it local.
All the govee integrations I know of require the api in one step or another so is there any way at all to get these working, even without the effects locally?
Yeah but only if you use their API which requires internet access or else it stops functioning after a few hours as the Wi-Fi connection drops in the app.
There’s a couple of Bluetooth based integrations for Govee around the forum too, again depending on what hardware you have.
For me they “work” but a bit hit and miss…
I suspect that you’re gonna be forced to use their API, unless you replace the control board. Admittedly I only have a couple Govee devices (precisely because I prefer local-only whenever possible). I use the mqtt add-on linked above (which works great by the way), and it lets you see how it’s communicating with the devices. Even with the devices that offer some local control, it’s essentially just on/off control. Every other command or data gets routed through the cloud-API.
A lot of good alternatives. Another is figuring out what chip (microcontroller) the device is using and seeing if it can be flashed. I have a few Govee H5081 smart plugs that use rtl87xx chips, which can be flashed with libretiny for use with ESPHome.
The MQTT one works well but the issue is the cloud api being required. I like many people here cut the internet my network for these types of devices, only allowing it for 5Ghz like devices such as smart TVs etc. As govee doesn’t like networks that are 5ghz, id effectively need a single network thats 2.4ghz only but not blocked from the internet for a single device which is silly.