Nap till rested, a power nap app

I would like to have a nap during the day but without falling into deep sleep. There is no way with Garmin to set the alarm to ring depending on the sleep state, that's why I've created the "Nap till rested" app: https://apps.garmin.com/en-US/apps/639b8e5f-dfa1-4ecd-b6c7-99e865622264

The app gives me the possibility to set how long (min/max) I would like to rest and a desired stress / body battery levels. Whenever I rest for a least the min-time and my stress level drops to the set target stress level or the body battery climbs to the set level, the watch will notify me. Also whenever the max-time is reached the watch will notify, regardless of the stress/body battery level.

This is also a learning place for me to learn about payment options, so I've implemented payments with kiezelpay.com. I will write about that in a separate post in the developer discussion forum.

Currently the app is only available for the Instinct 2 watch, but I will extend the support to other watched soon.

Other ideas:

  • show "statistics" on how much the user calmed down
  • export an activity (or rather passivity) to garmin see https://forums.garmin.com/developer/connect-iq/f/app-ideas/320054/nap-app
  • menu option to pay immediately and not only after the trial period - currently the user is requested to pay (after the trial period) just when a nap is started - that would be annoying
  • check not only stress but also the body battery ✓ since v1.7.0
  • check also the HR
  • of course there are a lot of code optimizations possible
  • support more devices

I would love to hear your thoughts

  • Nope, following steps I described in previous message, screens are:

    1. Enter code

    2. Checkout: choose payment method

    3. PayPal screens

    4. Successful purchase.

    Tried starting from both apps (only actually purchased Nap app).

  • I'm checking with the payment provider, in the meantime please send me an email and I will reply with an discount code, so you also get the other app for free

  • I've been looking for something like this for some time. I thought it might have been available as part of my Venu 3 nap detection but setting a 'nap' time of 20 minutes just sets an alarm for 20 mins which results in either waking me up when I'm still awake or perhaps just drifting off. My limited testing suggests your app might do a better job. I think setting a relative low increase (+2 or +4 ?  in body battery might allow a short power nap. I've seen enough to purchase anyway to help further development and in appreciation for trying to create this valuable application.

    Thanks

  • Just one quick suggestion/request - could you make it less easy to exit without saving the nap report. I keep exiting without saving it! Thanks

  • I mostly use these settings:

    • min time 15 min
    • max time 30min
    • stress 21
    • body battery +1

    If I'm not too stressed I dooze off after 10-20 min and calm down below stress 21, afterwards I feel refreshed. I basically never manage to increase my body battery without really sleeping  (I'm using an Instinct 2). My wife's BB increases also if she hangs around or gets a foot massage from me ;-)
    Not sure if that is me, or the watch. I guess everybody will have to find the settings that fits them.

  • Do you have suggestions how the flow should be?
    BTW: would you mind giving me a review in the app store? apps.garmin.com/.../639b8e5f-dfa1-4ecd-b6c7-99e865622264

  • Hi, 

    I'd like to use this to wake me up after sleeping when I hit a certain target.

    However, I don't want it to go off if I hit my target early in the night.

    Is that something that can be done?

  • I find the alarm too short. I really like the app, but I would prefer the alarm on until I press a button. My Naps are really heavy... 

    I hope that the app is still "live".

    thank you very much in advance, 

    george

  • I find the alarm too short. I really like the app, but I would prefer the alarm on until I press a button. My Naps are really heavy... 

    I hope that the app is still "live".

    thank you very much in advance, 

    george

  • Hi, good news: the current version of the app will keep on ringing till you interact with it.

    I hope that helps