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
    Interestingly .. I see that even Fitbit has realized the benefits of HR tracking for Sleep. I believe it is way more accurate than movement alone.


  • Former Member
    Former Member over 8 years ago
    Just testing .. disregard.
  • VivoactiveHRGuy thanks for posting the bit about the fitbit. It makes me wonder how flexible fitbit's algorithms are. I go into REM sleep in the first 30 minutes of falling asleep (sleep disorder), I wonder if the fitbit would detect that.
  • Former Member
    Former Member over 8 years ago
    New HR Sleep Version

    [Version 1.176] July 16 / 2017

    - Added time display to Current / Minimum / Average Screen
  • Former Member
    Former Member over 8 years ago

    Now available in the latest version - HR Sleep .. Insomnia data for those like me that have a hard time sleeping.

    Added 2 items to the 'Insomnia Data' screen. This is a swipe-able screen like the others.

    Time To Fall Asleep .. the time it takes until you hit your Min HR value. (elapsed time from when the application was started until you first hit your Min HR value).

    Note .. this will only show on the screen once you hit your Min HR value. Otherwise it will show "- - - - -" as there is no data yet.

    Insomnia Score .. you get a point (ie a number from 1 to X in total, calculated as 1 for every 1 minute that it take to fall asleep) until you also hit your Min HR value.

    So .. 30 minutes = score of 30, 120 minutes = score of 120. The higher the number .. the longer it took you to fall asleep and hit your Min HR number.

    Take care ..
    VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    [Version 1.180] August 15/2017

    The above noted changes have now been released and tested. Download the new version to see the 'Insomnia Data' screen.

    I made an oops and there is a bug in version 1.177 and 1.178 .. please upgrade to the latest version to fix this.
    It has been one of those days .. I am surprised anything worked today. ;-)

    - I changed the Insomnia score to give you 1 point or every 1 minute instead o 10.

    Thanks
    VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    [Version 1.182] August 26 / 2017

    - Fixed a bug where the insomnia data was not being set correctly when the minimum HR value was met. This was a rare occurrence and did not appear in testing .. however today it was evident that in some circumstances it could happen. It should be more robust now.

    - Changed HR color to be WHITE on the first screen. This is for easier readability and to be the same as other screens.

    Remember to reset your user settings cause Garmin in their infinite wisdom broke that and they get reset when doing an application upgrade.
    As well .. if you use data logging, you likely need to rename your text file to match the application file.

    Thanks
    VivoactiveHRGuy
  • Former Member
    Former Member over 8 years ago
    [Version 1.184] August 27 / 2017

    - Formatting changes on Minimum / Average screen and addition of elapsed data on that screen.
    - Formatting changes on insomnia time on insomnia data screen.

    I think I am really done with any changes now. Unless someone comes up with some great sleep idea .. HR Sleep is pretty well solid, stable and working fine.
  • Former Member
    Former Member over 8 years ago
    I know .. I said I would stop, but I have been noticing that the insomnia threshold number being the same as the min HR value is a bit restricting, and felt it should be individually set as desired by the user. That is now possible .. as it can be set in Garmin Connect Mobile / Garmin Express as desired. The default is 40 .. and can be changed from 30 to 80.

    [Version 1.185] August 28 / 2017

    - Added user setting for the Insomnia HR Threshold .. this will be the number there the Insomnia sleep flag will be acknowledged. I did this because this way the number can be individually set by the user as needed rather than relying on the min HR value.

    As an overview of the insomnia data ...

    It will show you the time from the moment you started HR Sleep until you hit your designated Insomnia HR number (that is now the number you set in Garmin Connect Mobile) called Insomnia Threshold. Once you hit that number .. you will see the amount of time in the 'Fall Asleep" area. As well, you will see the number of minutes that have passed as an Insomnia Score .. so if you have 1 hr and 32 minutes to fall asleep .. you would see 92 minutes as your insomnia score (1 point for every minute). Once you hit the threshold .. the data will freeze so that you are able to review it in the morning if desired.

    As of today .. you can now set the Insomnia HR Threshold value from 30 to 80 in Garmin Connect Mobile / Garmin Express. Be sure to upgrade to the latest version.

    Remember to reset your user settings cause Garmin in their infinite wisdom broke that and they get reset when doing an application upgrade.
    As well .. if you use data logging, you likely need to rename your text file to match the application file.
  • Former Member
    Former Member over 7 years ago
    New HR Sleep version released ..

    [Version 1.186] November 17 / 2017

    - Fixed issue with time getting out of sync with use of pause feature.

    Edit .. I was asked specifically what this fixed.

    Fixed an issue where you would lose 1 second every time you went into pause mode for the elapsed time on one of the screens, specifically the 'Restoring / Non Restoring / Awake' screen.