Smartwatch and Wearables

Track sleep from your wrist

Wearable tracking features

IMPORTANT: Smartwatch tracking needs to be enabled in Settings > Wearables > Sleep tracking (Use wearables)

  • Vibration alarm on watch: vibrating won’t wake your partner
  • Sleep tracking using the watch’s accelerometer and heart rate sensor – better data, more comfort than having the phone in bed.
  • Smart alarm
  • CAPTCHA – in case your phone is few meters from your bed, then all CAPTCHAs guarantee getting you out of bed
  • Snooze/dismiss control on your watch
  • Next alarm time right on the watch
  • Lucid dreaming vibrations on watch
  • Anti-snoring (uses phone’s mic but vibrates on your wrist when you snore)

CAUTION: We recommend to still sleep track with airplane mode on, but Bluetooth needs to be enabled in order to make the connection between your watch and the app working. The recommended way is to switch on the airplane mode (which disables Bluetooth) and then switch Bluetooth back on

Types of wearables we support

A) Smartwatches and bands 🛌️❤

Sleep as Android supports a lot smartwatches. Instead of having your phone on the bed, you can use a smartwatch for tracking your movement and heart rate.

Usually you’d need to download an addon on your phone for your specific smartwatch brand. Please find below your specific smartwatch for instructions.

Note: You don’t need to download an addon for Pebble and Wear OS watches.

B) Bluetooth Smart heart rate monitors ❤

The app supports every standalone heart rate monitor that uses Bluetooth Smart Heart Rate profile. This is one of Bluetooth standards that we implemented in Sleep as Android, so we don’t need to integrate each of those devices separately.

Unfortunately there is no such Bluetooth standard for motion data, so we cannot integrate all those cheap chinese smartwatches and bands without API support.

C) Pulse oximeters ❤ 👃

For a quick home check if you are short on breath during your sleep, you can use an oximeter. We only support specific oximeters that you can buy from Happy Electronics.

For more info, please read Breath rate detection with oximeter.

Supported devices

Search for your device in the table below to see what is supported.

Important: Your device is not in the list? We have an API to allow 3rd parties to integrate their device, please see our Wearable integration API.

We support all Android Wear and Wear 2.0 watches. They however differ in battery life – see table.

VendorDeviceSupport /
sensors
Battery use/nightNotes
XiaomiMi Band 1
- except Mi Band 1S
YES (🛌️)~5%There are two apps that can route data from Mi Band to Sleep as Android:
- Tools & MiBand app. Also see TMB help.
- Notify & Fitness for Mi Band.
How to guide:  Sleep as Android talks to Xiaomi Mi Band.
XiaomiMi Band 2YES (🛌️❤)~5%There are two apps that can route data from Mi Band to Sleep as Android:
- Tools & MiBand app. Also see TMB help.
- Notify & Fitness for Mi Band.
How to guide:  Sleep as Android talks to Xiaomi Mi Band.
XiaomiMi Band 3YES (🛌️❤)~5%There are two apps that can route data from Mi Band to Sleep as Android:
- Tools & MiBand app. Also see TMB help.
- Notify & Fitness for Mi Band.
How to guide:  Sleep as Android talks to Xiaomi Mi Band.
PebblePebble
- all variants
YES (🛌️)<<10%
PebblePebble 2
- all variants
YES (🛌️❤)<<10%
SonySW3 (SWR50)YES (🛌️)~15%182 events sensor batch queue which allows very low battery consumption (although default sensor frequency is higher than on Gear Live for example)
Many thanks to Sony Mobile for their great help to overcome the sensor batching which got battery consumption from ~70% to ~15% per night.
Known issue: Sometimes gets into a broken state and starts using up to 100% battery. Reboot watch to resolve the issue.
Known issue: Sometimes the Wear app doesn't install the app on your watch automatically. Sleep as Android then stays stuck on "Waiting for connectivity" and never connects. To resolve, go to Android Wear app > Settings > Your watch > Resync apps.
SamsungGear Live YES (🛌️❤)~15%150 events sensor batch queue which allows very low battery consumption.
There are issues with refurbished Gear Live devices with a dev version of the OS which do not connect to with Sleep as Android. Re-flashing of the firmware as described here should resolve the issue.
SamsungGear Sport YES (🛌️❤)~20%You need:
an addon for phone
a watch app called “Sleep as Android – Native Gear Companion”.
FitbitIonicCOMING 
FitbitVersaCOMING 
LGG WatchYES (🛌️)~20%Should be working well. The watch reports a batch size of size zero, but sensor batching is supported in fact. 
LGG Watch R YES (🛌️❤)~15%Biggest sensor batch queue so far 10000 events. May allow us to do some further optimizations in the future.
LGG Watch Urbane YES (🛌️❤)~15%Sensor batch queue 10000 events.
LGG Watch Sport YES (🛌️❤)~20% 
MotorolaMoto 360 YES (🛌️❤)~40%CAUTION: Does not support sensor batching and features an 2010 CPU with high battery consumption
RECOMMENDATION: Use theater mode to lower battery consumption!
EDIT2: Seems to get to reasonable battery consumption per night around 40% after the firmware update and fix for the sensor issue below. Still we get reports that on unknown occasions battery can peak at 70-80% for some days. Usually a reboot fixes this issue.
EDIT: After the firmware update moto360 stops the accelerometer each few minutes, we have a workaround for this issue.
MotorolaMoto 360 V2 YES (🛌️❤)~5%It seems that the Android Wear 2 version supports sensor batching.
AsusZenWatchYES (🛌️❤)~40%CAUTION: Does not support sensor batching
RECOMMENDATION: Use theater mode to lower battery consumption!
AsusZenWatch 2YES (🛌️)6%
~50% on Android M
Has sensor batching! Very good battery consumption reported, although not yet clear why it is so much better than other Wear devices.
Unfortunately Android M update for the watch broke sensor batching.
AsusZenWatch 3YES (🛌️)? 
SamsungGear 1YES (🛌️)CAUTION: The accelerometer sensor only works with screen on, this together with no sensor batching support causes high battery consumption.
You need:
- the latest watch app from the Samsung Galaxy AppStore or the Gear manager on some devices. The exact name of the add-on is Sleep As Android - Gear Add-On. Some users reported that they couldn't find it and they needed to narrow their search to "Health & Fitness".
- the latest addon for phone.
Your device must be running Tizen OS.
SamsungGear 2YES (🛌️)~60%CAUTION: The accelerometer sensor only works with screen on, this together with no sensor batching support causes high battery consumption.
You need:
- the latest watch app from the Samsung Galaxy AppStore or the Gear manager on some devices. The exact name of the add-on is Sleep As Android - Gear Add-On. Some users reported that they couldn't find it and they needed to narrow their search to "Health & Fitness".
- the latest addon for phone.
SamsungGear 2 NeoYES (🛌️)~60%CAUTION: The accelerometer sensor only works with screen on, this together with no sensor batching support causes high battery consumption.
You need:
- the latest watch app from the Samsung Galaxy AppStore or the Gear manager on some devices. The exact name of the add-on is Sleep As Android - Gear Add-On. Some users reported that they couldn't find it and they needed to narrow their search to "Health & Fitness".
- the latest addon for phone.
SamsungGear SYES (🛌️)CAUTION: Gear S allows to track with screen off but we don't have reliable battery consumption results yet.
You need:
- the latest watch app from the Samsung Galaxy AppStore or the Gear manager on some devices. The exact name of the add-on is Sleep As Android - Gear Add-On. Some users reported that they couldn't find it and they needed to narrow their search to "Health & Fitness".
- the latest addon for phone.
SamsungGear S2YES (🛌️❤)variesYou need to install:
- an addon for phone
- "Sleep As Android - Native Gear Companion" on the watch from the Gear store.
SamsungGear S3YES (🛌️❤)variesYou need to install:
- an addon for phone
- "Sleep As Android - Native Gear Companion" on the watch from the Gear store.
SamsungGalaxy WatchYES (🛌️❤)please reportYou need to install:
- an addon for phone
- "Sleep As Android - Native Gear Companion" on the watch from the Gear store.
SamsungGear Fit 2
Gear Fit 2 Pro
YES (🛌️❤) You need to install:
- an addon for phone
- "Sleep As Android for Gear Fit 2" watchface on the watch from the Gear store.
Read more at Sleep loves Gear Fit 2
GarminConnectIQ devices
- (supported watches)
YES (🛌️❤)~10-15% You need:
- an addon for phone
- a watch app
MicrosoftBand (1 and 2)NO~60%Supported previously, but not anymore.

There was a plugin download an addon.
Made by David Beneda, big thanks!
iMacwear M7YES (🛌️)Sleep works on these kinds of devices out of the box, the same as on a full scale Android smartphone.
HuaweiWatchYES (🛌️❤)~20%
untested
Sensor batch queue 150 events.
Known issue: Heart rate sensor probably has wrong implementation in the Huawei watch API, so it fails to send data several times throughout the night.
HuaweiWatch 2YES (🛌️❤)40% 
FossilQ FounderYES (🛌️)untestedSleep tracking consumes a lot of battery. To prevent that, do sleep tracking in theater mode.
PolarH7YES (❤) Only HR measurement
MioLinkYES (❤) Only HR measurement
SonySW2NO100%We tried to integrate with Sony SW2, but due to the architecture of the system sleep tracking was consuming over 10% of battery per hour which makes SW2 not suitable for sleep tracking.
SonySWR10NO Unsuitable for sleep tracking - no realtime access to accelerometric data.
SonySWR30NO No way to integrate. We have consulted it with Sony guys and concluded that the band's battery wouldn't last the night of sleep tracking.
JawboneUPNO No support for 3rd party integration
FitbitAll except Ionic, VersaNO No support for 3rd party integration
XiaomiMi band 1SNO No public API. We are trying to reverse engineer it, so hopefully it will work eventually. (Mi Band 1, 1A, 2 IS SUPPORTED)
MisfitMisfitNO Unsuitable for sleep tracking - no realtime access to accelerometric data
GarminNon-Connect IQ devicesNO Garmin only has API for a few of their devices
PolarAll except WearOS-basedNO Polar does not give out realtime accelerometric data through their API (AccessLink) 
AsusVivoWatchNO No support for 3rd party integration
AlcatelOne Touch SmartwatchNO No support for 3rd party integration
BasisAllNO No support for 3rd party integration
SamsungGear Fit 1NO Samsung dropped the SDK and this device-line is basically obsolete now. That's why we won't have Gear Fit support.
BeurerAllNO No support for 3rd party integration
WahooTickr XNO Turns off when it senses low activity
Under
Armour
AllNO No realtime access to accelerometric data
VectorAllNO No access to raw accelerometric data
MobvoiTicwatch E & SYES (🛌️❤)17% with ❤You need to have Google Play services installed on the watch.
HuamiAmazfit (Amazfit Bip, Amazfit Arc, Amazfit Cor)YES (🛌️❤)You need a 3rd party app that can route data from Amazfit to Sleep as Android:
- Tools & Amazfit app. Also see T&A help.

Heart rate monitoring

Apart from some Wear devices Sleep as Android supports gathering of heart rate data from Bluetooth Smart device such as e.g. the Polar H7. This feature needs to be enabled in Settings > Smartwatch. If HR data arrive you should see a inv_ic_action_love in bottom right on the Sleep tracking screen.

Your aggregated HR levels are available in the Sleep graph detail, they are used to better identify REM and Awake phases, see Awake detection for more details.

More on heart rate detection

Troubleshooting

Wear OS 2.0

Wear OS 2.0 changed the way apps get installed on the watch, you now need to install them manually.

If you already have Sleep as Android installed on your phone, then the watch app can be only installed from “apps on your phone” and for some reason not directly from Play Store.

How to get there:
1) Make sure the watch is connected to the phone
2) Go to app list on your watch, select Play Store.
3) Scroll past Recommended for you, Top Free Apps etc., until you see “Apps on your phone”
4) Scroll down until you see Sleep
5) Click the download button to the right. Done!

Share

1,233 thoughts on “

Smartwatch and Wearables

Track sleep from your wrist

  1. Are you going to support withings (now branded as Nokia) activité ? I know it won’t be possible to support this watch for live tracking but would it be possible to use statistics from the watch (that we can see ok Nokia health mate application) in the sleep application?

    1. Hi Antoine, thanks for asking. We don’t plan currently to support Withings directly. You should be however able to connect Withings cloud with either Google Fit or S Health via https://www.fitnesssyncer.com/. We support reading sleep data from both Fit and S Health, so they will get imported then.

  2. Would you consider supporting the Garmin Vivosmart HR+? You seem to support most of their other devices and this one is not that different. Is it because it’s still too new?

  3. It works well on my Ticwatch S but I’m not getting heart rate monitoring even though it has a heart rate sensor. Strange since it is an android wear watch!

  4. Do you have by any chance any plans to include standalone Android Wear sleep tracking? It would he great not having two bluetooth enabled devices next to me while I sleep, and the possibility of putting the watch into flight mode would save quite a lot of battery.

    1. Hi Drakknar, we don’t have this planned currently, could you please add your suggestion to urbandroid.uservoice.com? Thank you very much

    1. Hello
      if your Wear watch does not send HR to Sleep, the problem is most often a missing Sensors permission either on the watch or on phone. Make sure that both phone and the watch have these granted.

      a) to grant the permission to the app on phone, go to System Settings > Apps > Sleep > Permissions
      b) to grant the permission to the app on watch, just start Sleep on your watch and it will ask you for granting the permission

  5. For these integrations (specifically XIAOMI MI BAND 2) does this integration mean that the app will both use the band’s accelerator to measure the sleep quality and most importantly, use the watch’s vibrating alarm as the alarm rather than the phone’s sounds?

    This may be the most obvious yes or no ever, but I got burned by not reading the Fitbit specs enough only realizing that is did not even have a smart alarm after purchasing it.

    1. Hi Matt, thanks for asking!
      The answer is YES 🙂 when you use Miband (or any other watch/band with SAA), it will use the watch’s sensors and also vibrate the watch for alarm. You can actually set it however you want it, i.e. use the alarm on phone and sensors on watch or anything.

  6. Hi, it works on Samsung Gear Sport with Sleep as Android Gear Addon. Battery consumption is 30% at night (7 – 8 hour sleep). Only disappointment is that connection is lost quite often (red line) … which doesn’t happen during the day(phone-watch).

    1. Hello, the device I’d currently recommend would be Xiaomi Miband 2. It’s unobtrusive, cheap, reliable, and has by far the best battery life.

  7. Sleep for android is a great app and you have really good customer interaction! Looking forward to future developments and integrations.

Comments are closed.