When I enabled Breeze mode on this smart ceiling fan, it appears that what it’s doing is cycling between speed 1 and speed 3 over a set time period (which is fine).
In the Bond Android app however, the speed slider is still enabled during Breeze mode. This gives you the impression that you can control the strength of the breeze (you can’t; selecting a speed turns off Breeze mode). While not obvious up front, that does make sense.
However, the unexpected part is that the app doesn’t report the current speed in Breeze mode unless you send a command to the fan like changing the light brightness. Right when you do so, it’ll update the speed slider to the current speed (and then get out of sync until you send another command).
I think it would make more sense if Breeze mode turned the slider grey (perhaps with a bold selection spanning 1 to 3). Selecting a speed would turn it blue again and disable Breeze mode. No updating to the current speed during Breeze mode. Other options are talking to the fan every so often to get the speed or simulating it in the app and update the UI without actually polling the device.
It seems minor, but it really confused me while trying to figure out what was going on with the fan when it was failing to update its firmware.