Unofficial app for the Govee WIFI enabled devices. This app supports the main light functions as they are available in the Govee API.
A special thanks to github user chris01b for creating the first steps into consuming the API in a nice way for nodejs that I could easily consume and adapt for the Homey app.
Getting started
For Lights (using the cloud API) and the Appliances:
You need to use the Govee app to request the API key for you account.
Then after installing this app you can set the API key in the app settings.
Then you can add the Govee devices.
For local Api devices ensure you enable local API on every device you want to use like this
Supported devices
Currently the app supports the:
Cloud api enabled lights
Beta: Appliances
Local api enabled devices
Limitations
The Govee API does only allow basic light operations, these are:
turn on/off
set color
set color temp
set brightness
no Bluetooth lights
If you set your bar to a color mode, both bars will use that color in full. There is no way to switch back to video mode without the Govee app.
And its available now:
Know limitations
- Local API devices dont know their name, or they dont expose them, so you only get the device type. You can enable/disable local api support on devices to add them on by one.
- Local API devices require discovery time, after the app starts/restarts it may take a minute or so before all devices are discovered and available (wont be ‘solved’)
- Local API devices wont receive updates on colortemp changes (they do when you swicth to colortemp mode) made by other apps like the Govee mobile/light app etc, all other updates should be handled really quickly (needs an 3rd party fix)
- Due to change in custom icons the old devices loose their custom icon, you need to re-add the device to get it back (this change saves a lot of memory, so worth the pain)
Cool stuff
- The local API devices are much fast in response and dont require cloud support
- The local API devices will not impact your API throttle limits from Govee, so really helps to solve those kind of issues.
- The local API devices seem to allow you to add the same light multiple times. These could cause troubles, so I advise against doing it.
Breaking
This release will remove the, already deprecated for some time, the old device types that still required you to select the device number first. Those are now removed to save memory on the app on your Homey. You will need to re-add these devices as either local api device or cloud device