Discussions
What needs to be fixed with the api.
Hi ! A few weeks ago I started the development of a "control paned" for govee products and with the wide vavariety of lightning products I have from govee I have been able to find a few pretty annoying bugs and quirks in the API That needs to be fixed. This is the list:
Bugs:
- H6143 brightness control is not working correctly because the device is understanding the brightness on a scale from 0 to 254 but the API only allows 0 to 100 and scene and diy change dosen't work despite a sucess response. Not all music mode avaliable in the govee app are listed.
- H6003 color/temperature change not working at all despite a sucess response and dynamic scene return empty
- H6062 Wall Glide changing music mode is making the device freeze
- On all devices with music mode capability the music control is not working correctly (sensitivity control and auto color control not working for any device but mode change is working it's the only thing which works)
- Device state return incoherincoherent values and or empty values for most of them (the only that seems to work well are state (on/off), brightness and color temperature). This is the list of what needs to be fixed:
- Gradient state (always empty)
- Color RGB (Was working well before but now returns 0 a lot instead of the right color after scene switch or color temperature change or more)
- Segmented color rgb and brighgtnebrightness are always empty even if the device is in a state which has different static colors applied
- Light scene, music mode, diy scene and snapshot are always empty even though the device has a scene applied or something else
What is missing in the api ?
- Some devices like H6163 and H6159 Lacks basic control (they only support on/off not even color/brightness change or scene/diy/music mode control) even though H6163 is an RGBIC led strip that support scenes/diy/music modes and H6159 an rgb light strip that support scene,diy and music modes too.
- AND I THINK THE MORE IMPORTANT: Being able to interact with distributed gateway to react to govee smart button press for exemple
Apart from that this api is a great initiative and a good idea but thoses little bugs make it hard to use this api effectively. Fortunately thoses issues are not that big and can be solved easily. As for the missing features, I think this is a shame that older devices are not well supported but I hope they will be in the future. To conclude, I think that the integration with the govee smart buttons is a must and i hope it will be integrated in the future.
To the admins: Please tell me if you need any more information on the issues I reported, I would love to help if it makes it faster to fix.
Have a nice day !
Side note: Please notify us in the changelog section when an update that change the api behavior is done so we can update our apps quickly thanks.