Garmin
Sleep as Android integrates Garmin wearables that support the ConnectIQ (CIQ) platform.
Does your watch support the ConnectIQ platform? check here.
1. How to set up
You will need to install the following apps:
-
Garmin Addon for Sleep as Android from Play Store.
-
Sleep Watch starter from Play Store.
-
Install the current version of the watch app thourgh the ConnectIQ Store (Connect IQ 3.1 and higher).
-
Make sure that all of the apps are installed, and then select Sleep → Settings → Sleep tracking → Wearables → Use wearables → Garmin.
-
For HR data, enable Heart rate monitoring in Settings → Sleep tracking → Wearables.
-
To start sleep tracking with your watch, tap Start tracking on the Homescreen.
|
You need to side-load a legacy version of the Sleep app, if your ConnectIQ is less than 3.1. Look here, find your model and put the corresponding file (Sleep.prg) onto your device, in /GARMIN/APPS folder |
|
Garmin integration does not support testing the sensor with Test sensor. |
|
On some watches (mainly Vivoactive 3) there is a long-standing firmware issue that prevents you from accepting the starting dialog on the watch. Please start tracking from the watch instead. See FAQ: Garmin - Cannot accept start dialog (green tick) |
2. Supported watches
-
Garmin D2 air, D2 Airx10, D2 Delta, D2 Delta PX, D2 Delta S
-
Garmin Descent Mk2, Mk2S
-
Garmin Enduro
-
Garmin Epix 2
-
Garmin Fenix 5, Fenix 5 Plus, Fenix 5S, Fenix 5S Plus, Fenix 5X, Fenix 5X Plus
-
Garmin Fenix 6, Fenix 6 Pro, Fenix 6S, Fenix 6s Pro, Fenix 6x Pro
-
Garmin Fenix 7, Fenix 7S, Fenix 7X, Fenix Chronos
-
Garmin Forerunner 245, Forerunner245M
-
Garmin Forerunner 255, Forerunner 255M, Forerunner 255D, Forerunner 255SM
-
Garmin Forerunner 55
-
Garmin Forerunner 645, Forerunner 645M
-
Garmin Forerunner 745,
-
Garmin Forerunner 935
-
Garmin Forerunner 945, Forerunner 945 LTE
-
Garmin Forerunner 955
-
Garmin Instinct 2, Instinct 2S
-
Garmin Legacy Hero Captain Marvel, First Avenger
-
Gamin Legacy Saga Darth Vader, Rey
-
Gamin MARQ Adventurer, MARQ Athlete, MARQ Aviator, MARQ Captain, MARQ Commander, MARQ Expedition, MARQ Golfer
-
Garmin Venu, Venu 2, Venu 2 Plus, Venu 2S, Venu D, Venu SQ, Venu SQM
-
Garmin Vivoactive 3, Vivoactive 3M, Vivoactive 3M LTE, Vivoactive 4, Vivoactive 4S
FAQ
Sleep tracking with Wear OS device requires a companion app installed from the Play Store on the watch.
How to get there:
-
Make sure the watch is connected to the phone.
-
Go to app list on your watch, select Play Store.
-
Find Sleep as Android and select Install.
-
After the companion app is installed, you can enable the connection in Settings → Wearables → Use wearable → Wear OS.
-
Test the connection in Settings → Wearables → Test sensor - you should see a graph reacting to your movement (a short delay is normal, data are sent in batches).
|
Sleep tracking collects data the night and they are analyzed in real-time. This means the watch must stay connected with BT during sleep tracking. |
For all currently supported devices, check out list of compatible devices.
If you’d like us to integrate another device, please add it as a suggestion to our suggestion forum. Also please check whether the device has an API so we can integrate it.
-
On Garmin watches there is a system-wide gesture backlight setting that will light up your screen on wrist move, when you have any app running. This setting is ON by default.
-
Go to settings/system/lightning/during activity/gesture and switch it to off. Now the light does not switch on if you are running or cycling and turning your wrist. Check that it’s still on for buttons and alarms so it’ll turn on if you need it during sport.
-
-
Fenix 6: It may be possible to set a power mode / power profile in the Power manager so that backlight won’t light up in the Sleep app only.
This dialog is the only way to start a watch app from the phone. There’s unfortunately no way to do it without that dialog.
However, there is a bug in Garmin firmware that breaks this dialog on Vivoactive watches.
In that case please don’t start sleep tracking from the phone.
As a workaround, start sleep tracking from the watch (just start the app on watch and it will trigger sleep tracking on the phone).
When initiating sleep tracking from the phone, you have to confirm a dialog on the watch, asking you whether you want to launch Sleep. To initiate connection between the watch and phone, we need to start the Sleep app on watch - however, as designed by Garmin, it is not possible to programmatically start an app on the watch without asking the user for consent.
It seems like a weird decision in the context of sleep tracking. The reason as stated by Garmin is that all ConnectIQ apps are treated as "activities", meaning actual physical activities, and that the watches only allow one app to run at the same time (no multitasking). You wouldn’t want a random app to replace your current activity (say, that’s recording your running in the middle of a marathon) and let you lose your data. Apparently we’re gonna have to live with that :/
On Wear OS platform and ONE UI Watch (Galaxy Watch 4 + 5), we use gentle vibrations for even more natural wake up.
It starts with a single vibe, another in 30s, than again in 20s and so on. After few minutes the vibrations will be continuous.
If you are worried this won’t be enough, you can set a delayed start of alarm sound on the phone. And there is always the backup alarm.
This can be a result of multiple things, so please make sure to do the following troubleshooting:
-
Make sure you have Sleep as Android Gear Addon installed on your phone
-
It can happen that the addon cannot be started by us if it was force stopped previously. In that case please go to Play Store app on your phone, open addon page tap on “OPEN”.
-
Opt out of any battery savers that you might have on your phone, for all involved apps (Sleep as Android, Sleep as Android Gear Addon, Samsung Accessory Services) – to find out how to do that, please consult dontkillmyapp.com
-
Samsung Accessory services sometimes misbehaves and prevents connection to the watch for 3rd party apps. Please uninstall and reinstall it.
-
Please make sure that you are not accidentally starting the Sleep as Android app from your watch. This would start sleep tracking immediately.
-
Make sure you are not using automatic start of sleep tracking in Settings → Sleep tracking → Automatic sleep tracking → Start sleep tracking.
You can find more information about automatic sleep tracking start here.