I have an old Mi Body Composition Scale 2. Recently I added a native BLE Monitor to HA and it worked fine but due to a bad range I was unable to use it daily.
So I bought a ESP32 board and configured it with this tutorial https://smarthomepursuits.com/how-to-add-smart-scale-home-assistant/
But now it just don’t work. I’ve tried to increase the interval and window values but with no success.
In the logs I see a few BT devices detected but not this scale.
Any ideas?
So I added additional sensor for presence so it’ll be easier to track if from HA and RSSI.
Changing interval to 60s (like it’s on the BLEScanner from HA) and 20s window because of 3 channels inside that interval worked after some time.
I noticed that from cold start when the ESP was shut down it takes about 4 minutes to show scale presence without standing on it.