Look, I'm not a brilliant HA-modding wizard - I bought a Govee Glide (https://eu.govee.com/products/govee-glide-wall-light) because it's rad but couldn't find any integrations to make it work.
So, a weekend later I achieved my MVP: app make light go bling (in technical terms)
My main ressources were the HA API docs https://developers.home-assistant.io/docs/core/entity/light/ and the Govee Local API doc https://app-h5.govee.com/user-manual/wlan-guide
If you want to fix/ improve something - I'd be more than happy to accept pull requests. <3
- Adding a single Govee Light to Home Assistant as a light entity via static IP
- Controls: On/ Off, Color, Brightness
- implement local discovery of devices and support for multiple devices via UDP multicast
- Enable the local API for your light in the Govee App (see Step 1 @ https://app-h5.govee.com/user-manual/wlan-guide)
- Lookup your devices static IP in your router.
- Copy content of folder "govee_glide" into your config/custom_components folder
- Add new entity to configuration.yaml:
light:
- platform: govee_glide
ip_address: 'YOUR DEVICES IP ADDRESS'`- Restart Home Assistant and try it.