Sleep as Android is a powerful Android app, that helps to track sleep and wake user in best, smart time, including powering on lights, turning on alarm, determining wake time from best sleep phase.
Homepage Google Play (free version)
I've used it for years with cheap, Amazfit Bip with success, and now, when I bought Garmin Venu 2, it's impossible to use it. Developer of this app tried to contact Garmin, but no results.
Here is what the DEV wrote to me:
"we try hard to make the integration better, but there is a big bug in the Garmin communication API, when the Garmin Connect Mobile app clogs up the communication between our app and the watch. In that case, we've found out that force stopping and then starting the Garmin Connect Mobile app will refresh the comm queue and then it should work normally.
So that's what I would recommend currently as a (slightly cumbersome) workaround. Force stop the Garmin Connect Mobile app before sleep tracking.
We have even contacted Gamin and pushed them to fix this issue, but they just ignore it for years, also they do not want to provide us with BT APIs which would allow us to integrate their devices without an app on the watch..