Thank you for the explanation, I know there is inherent limit with how many times the FLASH is written before they are dead.
What I didn't know is all your product indeed have this save state functionality, so thanks again for letting me know that this function exist.
Is this function will save any state such as brightness level, or only color state, or both?
Maybe it is beneficial to enable more granularity on what state it will save, so it will only write certain setting to flash and preserve FLASH longevity?
Maybe you can put 2 save setting state toggle switch (such as Save Brightness State and Save Color State), instead of only 1 toggle switch like now?
For example, I only need to set and save the Color state (in my case 2700k or 6500k) twice every year (warmer for winter month, and colder in summer month).
I don't need to save their brightness level every time it is turned off via wall switch.
This way, I can preserve precious write limit on the FLASH chip by not writing to it unnecessarily everytime I change brightness level.
Hope you can consider this improvement. Thanks for all your great work, your great work and support is the reason why I only want to buy Xiaomi Yeelight instead of Xiaomi Mijia!