Application - HR Sleep

Former Member
Former Member
Now .. Your Heart and the Vivoactive HR device teams up to 'Measure your Sleep'

Get HR Sleep in the Garmin Connect IQ Store here ..

https://apps.garmin.com/en-US/apps/b...2-c9fe3f777fc0

Now measure your Sleep Performance with HR Sleep .. see how your sleep improves over time using your HR data.

Be sure that your battery is charged to at least 30% before running HR Sleep overnight. That green light .. is a little hungry.

Sleep Zones Example ..

Set Minimum Sleep HR - 40

Sleep Zone 0 .. less than 40 bpm
Sleep Zone 1 .. 40 - 43 bpm
Sleep Zone 2 .. 44 - 47 bpm
Sleep Zone 3 .. 48 - 51 bpm
Sleep Zone 4 .. 52 - 55 bpm
Sleep Zone 5 .. over 55 bpm

Thank you ..
VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    Unable to update minimum sleep HR value

    Hi there, thanks for providing this app, very useful!

    I'm having some trouble updating the minimum sleep HR value using the latest version of the app. I've updated the value to 50 on Garmin Connect Mobile and synced with my Vivoactive HR, but when I use the app to track sleep it still says my min heart rate is 45.

    Is there a step that I'm missing?
  • Former Member
    Former Member over 8 years ago
    Hi there, thanks for providing this app, very useful!

    I'm having some trouble updating the minimum sleep HR value using the latest version of the app. I've updated the value to 50 on Garmin Connect Mobile and synced with my Vivoactive HR, but when I use the app to track sleep it still says my min heart rate is 45.

    Is there a step that I'm missing?


    I will look at that .. thanks for letting me know. I will post on here my findings.

    Edit .. I just tested it and it worked fine. The thing .. the default is 45. If one of 3 conditions are met, then it would set it to the default.

    Those 3 conditions are ..

    If no value is received. Should not happen.
    If it is not a number .. if someone entered in like ABC.
    It is less than 30 or greater than 80.

    The way you can test it .. is start the HR Sleep app, and then start Garmin Connect Mobile and change the minimum value. You do not need to sync .. the app will change immediately upon you changing the value.

    Let me know how you make out .. but as a minimum if you have issues, I would reboot your device.
  • Former Member
    Former Member over 8 years ago
    [Version 1.147] January 5 / 2017

    - Fixed Minimum / Average screen where minimum and average values did not show in proper colors. It is now Sleep Zones 0-1 are Green, Sleep Zones 2-3 are Orange and Sleep Zones 4-5 are Red.

    So an update ..

    The consequence is that it will be a bit tougher to get into the green zones on the minimum / average screen than before as the Sleep Zones were a bit out of whack.
    They are now correct and correspond to the other Sleep Data screens .. ie the Sleep Zone Range screen and Summary screen.

    Old Version ..

    Sleep Zone 0-2 Green
    Sleep Zones 3 Orange
    Sleep Zones 4-5 Red

    New Version .. (and how it should have been from day one but I think I was sleeping at the keyboard) :)

    Sleep Zones 0-1 Green
    Sleep Zones 2-3 Orange
    Sleep Zones 4-5 Red
  • Former Member
    Former Member over 8 years ago
    I will look at that .. thanks for letting me know. I will post on here my findings.

    Edit .. I just tested it and it worked fine. The thing .. the default is 45. If one of 3 conditions are met, then it would set it to the default.

    Those 3 conditions are ..

    If no value is received. Should not happen.
    If it is not a number .. if someone entered in like ABC.
    It is less than 30 or greater than 80.

    The way you can test it .. is start the HR Sleep app, and then start Garmin Connect Mobile and change the minimum value. You do not need to sync .. the app will change immediately upon you changing the value.

    Let me know how you make out .. but as a minimum if you have issues, I would reboot your device.



    So I tried all of your suggestions but I'm not sure how to tell if the changes took effect or not.. here is what I did:

    1. Paired my (Android) phone with my Vivoactive HR
    2. Started a sleep session on the HR Sleep app
    3. Opened the Garmin Connect app on my phone and changed my min HR value from 45 to 50. The images below show what I did and what the results looked like on my vivoactive hr -->





    So it still seems like the HR Sleep app is seeing my min HR as 45. I tried rebooting my vivoactive hr and repeating the above steps but had the same issue.

    Does this make sense, or should I be expecting to see the Min HR value on the device as displaying 50 instead of 45 after making this change?
  • Former Member
    Former Member over 8 years ago
    Edit 2 .. ok. I just released a new version that may work for you. I remember an issue with Android devices, but I would have expected it to be fixed some time ago.

    You want version 1.149, please let me know your results.

    Btw .. I just tested on the Garmin Simulator and it is working as I expect it to. However .. you enter in an invalid value in the iOS version of Garmin Connect Mobile and it just disregards it. Interestingly .. it sits and thinks about it for a bit, whereas a proper number it processes it quickly.


    Both Garmin Express and version 1.149 of your app worked like a charm! Thanks for all your help, I appreciate the speedy resolution :)
  • Former Member
    Former Member over 8 years ago
    Glad it is working ... happy to see that you can use the app now to help you get great sleep.

    VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    Question on comparing HR values to Garmin Connect

    Hi, new here.

    I found your app to really be what I need.

    When reviewing the data this morning, my minimum HR was 48 (this is consistent with my fitbit charge HR when I used to use it, I moved to Vivoactive HR).

    I tried to compare it to what Garmin Connect shows me as my rate during my sleep. The minimum here is 53.

    With fitbit I used to get (a few weeks ago) readings on the 48 for a very good period of time during my sleep, with Vivoactive, barely last few minutes.

    Do you have input on this comparison?

    Thanks
  • Former Member
    Former Member over 8 years ago
    Hi, new here.

    I found your app to really be what I need.

    When reviewing the data this morning, my minimum HR was 48 (this is consistent with my fitbit charge HR when I used to use it, I moved to Vivoactive HR).

    I tried to compare it to what Garmin Connect shows me as my rate during my sleep. The minimum here is 53.

    With fitbit I used to get (a few weeks ago) readings on the 48 for a very good period of time during my sleep, with Vivoactive, barely last few minutes.

    Do you have input on this comparison?

    Thanks


    The HR Sleep app will be very much like a Fitbit as it tests your HR at a much lower interval. The thing about Garmin is that on the Vivoactive HR it gets your HR every 95 seconds, so as you can imagine that the data is not going to be anywhere near as good due to the much much lower interval. But .. you get great battery life with a Garmin in comparison. So YMMV.

    If you look at the HR Sleep screen your HR is continually being updated (it is measured continually and updated every second) and your minimum is shown as well as the time when it is FIRST detected at that minimum level. But the more important thing is really your average when it comes to sleep as that indicates that your heart (and really your body) was more at rest. A great indicator of your true sleep status .. as I always say "you cannot fake your HR".

    However in testing your HR for months and months like I have .. the two tend to exist together. Usually if you have a low minimum your average will likely be lower as well. As you get fitter .. you will see that your minimum and average HR values will drop. So .. the lower the better on both of those numbers. :)

    The thing re the time in each Sleep Zone .. the HR Sleep app will put your HR into the appropriate Sleep Zones as they are on your Sleep Zone screen .. ie (Sleep Zones 0-5). This is based on the numbers for each Sleep Zone (which are based on your entered minimum HR value). This does not get changed by Garmin at all .. the reason being as you likely see that your Garmin minimum changes from day to day and in order to compare day to day you need consistency.

    I did make a change to how the zones are calculated lately .. but it is now how it should be. :cool:

    The range for each Sleep Zone is small as your HR range during sleep is very small. Btw .. Sleep Zones is my own idea based on the idea of normal HR zones. But in this case it works well.

    You can also see your % or time (depending on user setting) in each Sleep Zone upon exiting. So .. what you see is 100% based on the data that it receives from the Vivoactive HR, absolutely nothing is changed or altered in any way as far as the data is concerned.
  • Former Member
    Former Member over 8 years ago
    I think the above posted may be on the something re the time in each zone as
    I thought my time in each Sleep Zone this morning looked out. It was more the whole elapsed time ...
    but I will know more tonight. I normally do percentages on summary so it is impossible to tell on that screen
    if there is an issue with the times.

    One thing to note .. it will not count if you are paused. All data collection stops if you are paused.

    Maybe I broke something in the last release. :eek: Very doubtful, as this part is not related to what I changed.

    I did just look at the source code and I do not see a problem.

    I am going to let it run today during the day to see if the elapsed time is not missing something, but
    I already know that most time will be in a higher Sleep Zone. I will change my minimum HR value
    to make it a bit better to test this.

    Stay tuned for my results. I will post my test findings later today .. and tomorrow am after sleeping.

    Take care ..
    VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    I ran HR Sleep for 9 hours exactly .. 11:30 AM today to 8:30 PM tonight, a total of 32,400 seconds.

    Here is the screen shot and with some math re each Sleep Zone from the summary screen .. confirmed that HR Sleep is 100% correct.

    Edit .. I tested my sleep in HR Sleep last night and the numbers were again exactly as they should be. Had a great sleep and that is never a bad thing. :)

    My job is done .. and we can all have great sleep.
    VivoactiveHRGuy