I’m currently developing an ambilight application that first put the bulb into music mode.
I noticed that the bulb flickers very briefly with every command. This happen on every of my 5 Bulbs!
This is very noticeable and annoying when sending every 100ms. Even when i send the exact same value. (So the bulb shouldnt to do anything after the second command)
I have to go to about 300ms, so it’s not so noticeable. However, this does not allow fast scenarios to be implemented.
I think this is a firmware problem. Can this be solved?
I have the exact same problem with my Windows app Yeelight Toolbox.
It’s really hard to find balance between low response times and smoothness. For movies it’s not a big deal, but for videogames, low response times are a must
I made a test now and send the exact same command every 100ms…and it seems that the bulb flickers every 100ms. I think the firmware turn off the lamp for a ms or less and after that it switch the bulb on again and do the command. This should really be solved by a firmware update
Hi, we have noticed this issue and have a fix (based on our understanding) now. The new version is open for beta users. Would you mind providing your Xiaomi Accound ID so that we can append onto the whitelist? Thanks.
PS: For the update to take effect, you need to update the firmware and replace the effect string “smooth” with “linear”. E.g. to turn the bulb red:
{“method”:“set_rgb”,“params”:[255,“linear”,100]}
Even when the brightness stays the same ?
I thought the ‘flicker’ occurs when the brightness goes down then up, or up then down. When you set bright, the brightness goes in one single direction, it should not flicker. Please try set_bright using “smooth”/“linear” to see if there are any differences.
Well… im sorry, set the brighness transition to 10 instead of 100.
Ive now set to smooth and brightnessfading works also now. thanks.
Did you look at my pm? maybe we could fix something more:)
Hi, Linear does have transition. What’s the firmware version your bulbs are running? Must be 1.4.2_0068 for V1 bulbs or 1.4.2_0032 for V2 bulbs. The previous versions do not support “linear” option yet. Or did you use a very small interval? Please note the transition granulity is 10ms.
Double checked and am positive your account is in the whitelist. Guess your bulb is registered to servers out of China mainland. It could take one day or so for servers to sync up.