I recently set up ESPresense and initially it worked great. However, I noticed after a few hours, my devices show as not_home even when I’m right next to the base station. One of the devices is an Android phone running the HA app (battery optimizations disabled) with the BLE transmitter. I double-checked that the transmitter was still running, and it was. Toggling it off and on again caused the device to show up instantly before eventually disappearing again.
The same happens with my Mi Band smart watch. It has to be in “discoverable” mode to be detected. This works, but the watch also stops being tracked after a while. Toggling the “discoverable” mode off and on again causes it to instantly show up.
Any ideas what could cause devices to stop being tracked?