This product line is a disaster. I like the lights themselves, but whoever is handling their API/control needs to lower their Adderall dosage. Look at this:
https://github.com/bwp91/homebridge-govee/wiki/Supported-Devices
So they have 4 different possible APIs. Each of them works with different devices in what can best be described as "mostly random" ways. The LAN API is essentially useless, only supports a few devices. The most compatible seems to be getting the user's actual account credentials and going in through that – ignoring the cloud API key thing above because that one is *not even listed here because it is such crap*. The cloud API has a rate limit that has been described as something regular users run into every single day, and requires each user to request their own API key – rather than the normal path where we get an API key that serves all users of our apps.
So, actually, they have 5 APIs. All of them terrible. Not sure yet what I'll do here, The AWS method supports the largest array of devices by far, so probably I'll go down that road. I already have the LAN API, but that doesn't work with my test device and the list of supported devices for it is very short.