Sleep

edited January 11 in FAQ

Sleep is a FREE feature, you never pay for any sleep feature. PRO license is for other features (notifications, workouts, ...)
If you are running a recent firmware version on your band, you should use default or V6.2 sleep analysis version to get results similar to official app (results may be different).
Please first always sync data on notify app and then on official mi fit app
Disable "Wake up notifications" and "Activity stats notifications" on official Mi Fit app

Sleep parser Airplane or Do not disturb phone modes will prevent calculated any sleep data from band data, so first please ensure you have Default sleep parser mode enabled

Sleep during day time
Mi Band doesn't support sleep tracking during day time, on notify app there is a beta feature to allow calculate sleep also during day time. You can enable that option on sleep more options.
We suggest use sleep analysis V4.7 to track sleep better during day time.

Sleep statistics is different compared to official app
Notify app uses a different sleep algorithm to calculate sleep statistics. So you may get results different compared to official app.
We suggest use the default sleep parser (V6) to get best results similar to official app

Some sleep data is missing?

1) Ensure data has been synced from band, if not you can force data resync like showed below or just skip to next step
Please notice, this tutorial works only if data is still saved on band. If data has been deleted by official Mi Fit app, or by repairing band, or after a firmware update, you will not be able fetch the old data.
image

2) If data has been synced correctly, you can proceed with sleep re-calculation:
image

How change sleep analysis version
image


New notify version 5.5.6 added new sleep analysis V6.2
If you are using an old firmware version on your band you may need choose an older sleep analysis version like V4 or V2
You can change the sleep analysis version on sleep more options

Please notice V1, V2, V6 versions are cloud bases, it means an internet connection is required. NO DATA WILL BE SAVED ON CLOUD, data will be just uploaded to calculate sleep statistics and then will be not kept anywhere.
So data will be kept only on your device, as usually, you have to export a data backup (or enable an auto backup) to keep your data saved if you reset/change phone.

Comments

  • Hi, I am on MiBand version 5.5.6. My sleep analysis version is 4.7 and for the past two nights it was not syncing sleep data. I went to utilities but didn't have the same option as in the screenshot, only have the option to delete sleep/steps data. So I then tried to resync data, but it doesn't work.

  • edited April 2018

    @Thirasha_Pillay said:
    Hi, I am on MiBand version 5.5.6. My sleep analysis version is 4.7 and for the past two nights it was not syncing sleep data. I went to utilities but didn't have the same option as in the screenshot, only have the option to delete sleep/steps data. So I then tried to resync data, but it doesn't work.

    Same here. No sleep data for the past 2 days.

    This is because cloud is enabled by default. Choose v4.7 sleep analysis which is not cloud based.

  • Hello.
    Mi band has the last firmware and I'm using 5.5.9 version of Notify. If I use the 6.2 sleep version, the hour of start and end are completly wrong (more of 2 hours of diference) and sleep time is longer than real time. Using 4.7 version, they are right.

  • edited August 2018

    Hey,

    I am re-considering my purchase decision, because I am routinely getting problems with missing sleep data and re-calculating. The data is not actually missing, it will reappear after a number of attempts even without syncing, however, most of the time, re-calculating makes sleep blocks disappear and then it takes a boatload of attempts to get them back.

    I don't have the Mi Fit app installed, but feeding data to Sleep As Android. I tried playing with Notify's settings and Android permissions, however, it's all very hit and miss, like the data processing is not robust enough to get consistent results off the same data.

    On the subject of Sleep As Android integration, from time to time its recordings are missing hours of data that are instead present in the Notify app. My Sleep As Android recordings are also almost entirely comprised of "Deep" and "Light" phases, with that app not noticing 90%+ of wake-ups and not recognizing REM phases.

    Also, ideally, sleep analysis should run on the device, and not require a working Internet connection.

  • edited October 2018

    Matteo,
    Please respond to my repeated emails for assistance with Sleep Data. MiFit shows ALL the sleep data but your Notify and Fitness app keeps losing data not adding it. I've tried "Replace with new Amazfit" and I've tried the steps above to re-sync and re-calculate to no avail. I've also tried 'Default, v4.7, and v6.3 cloud' analysis levels. Please support your application!
    Thanks,
    Avaholic

  • Hello. Due to the work shifts, I've been sleeping 2 days from 7am to 2pm, and I don't recognize Sleep. Any trouble with this? Greetings. Pd. Using the Pro version

  • edited October 2018

    @Jmaa009 said:
    Hello. Due to the work shifts, I've been sleeping 2 days from 7am to 2pm, and I don't recognize Sleep. Any trouble with this? Greetings. Pd. Using the Pro version

    1) Make sure you have enabled "Analyze all day" in the options
    2) After you wake up, if you don't see sleep data then go to "Re-calculate data" and try it repeatedly for 3-4 times until the sleep stats show up. Don't forget to change the time you want to analyze (for a 7am to 2pm sleep try an internal of e.g. 06.00 to 15.00 to cover everything).
    3) If this does not work, repeat the process after you have clicked on "sync last 2 days from mi band".

    In my case the sleep data never shows an afternoon nap by itself if I don't use the re-calculate the data. So it does monitor / track sleep all day but it does not calculate and show it on the sleep tab if you don't go to re-calculate it.

  • Does Pace will ever support this function on notify app?

  • I saw where someone commented saying they were feeding data to sleep as Android..can I do that with my mi band 1s? I've seen on the SaA app that it says my version of band is not supported so I've stopped using it but would really like to if it's possible to load data from this app. PLEASE respond to this question bc I've been wondering about this topic literally for years, well before this app even collaborated with SaA but have esp wondered if there was ANY way to get it to work since I noticed that you started supporting SaA integration. Thx so much in advance!!

  • @doylefermi said:

    @Thirasha_Pillay said:
    Hi, I am on MiBand version 5.5.6. My sleep analysis version is 4.7 and for the past two nights it was not syncing sleep data. I went to utilities but didn't have the same option as in the screenshot, only have the option to delete sleep/steps data. So I then tried to resync data, but it doesn't work.

    Same here. No sleep data for the past 2 days.

    This is because cloud is enabled by default. Choose v4.7 sleep analysis which is not cloud based.

    Sorry but wtf are you writting here? What is set by default? 4.7 is NOT cloud based, so this is NOT the problem you're writing about. There is no 'switch off' button for cloud anyway....

  • @mattfromabove said:

    @doylefermi said:

    @Thirasha_Pillay said:
    Hi, I am on MiBand version 5.5.6. My sleep analysis version is 4.7 and for the past two nights it was not syncing sleep data. I went to utilities but didn't have the same option as in the screenshot, only have the option to delete sleep/steps data. So I then tried to resync data, but it doesn't work.

    Same here. No sleep data for the past 2 days.

    This is because cloud is enabled by default. Choose v4.7 sleep analysis which is not cloud based.

    Sorry but wtf are you writting here? What is set by default? 4.7 is NOT cloud based, so this is NOT the problem you're writing about. There is no 'switch off' button for cloud anyway....

    You're wrong.
    A cloud based version is set by default.
    V4. 7 is not cloud based. It always works.

  • @hajoli said:

    @mattfromabove said:

    @doylefermi said:

    @Thirasha_Pillay said:
    Hi, I am on MiBand version 5.5.6. My sleep analysis version is 4.7 and for the past two nights it was not syncing sleep data. I went to utilities but didn't have the same option as in the screenshot, only have the option to delete sleep/steps data. So I then tried to resync data, but it doesn't work.

    Same here. No sleep data for the past 2 days.

    This is because cloud is enabled by default. Choose v4.7 sleep analysis which is not cloud based.

    Sorry but wtf are you writting here? What is set by default? 4.7 is NOT cloud based, so this is NOT the problem you're writing about. There is no 'switch off' button for cloud anyway....

    You're wrong.
    A cloud based version is set by default.
    V4. 7 is not cloud based. It always works.

    SORRY but I can not only read, but as well understand what is written:

    • the problem regarded 4.7, so what are you talking about cloud-based whatever version? If Thirasha_Pillay wrote quite clearly MY SLEEP ANALYSIS VERSION IS 4.7, so what the F you're talking about ANY cloud based version - wheather it is or not with 'defult' sign?

    are you able to understand what does this writing means?

  • Cannot sync sleep data since 26/09/19. On Amazfit GTR.

  • 1 the Mi Fit official app doesn't track Any daytime sleep, at all.

    If you are a shift workers or have Narcolepsy (like me, I don't sleep through the night and have unexpected and expected daytime sleep).

    All of the Cloud Versions (everything but 4.7, which you have to manually select because the 6.x versions are cloud based and are meant to mimic Mi Fit)
    4.7 is in the BETA version of Notify.....
    for those not familiar wit Beta versions, they Always have some glitches and bugs. A beta version is the last test phase before the Dev launches an app to the public. In exchange for reporting bugs and error and allowing the developer to test their new algorythms on a wider audience to find bugs, you get first access to cool new features that are not on the more stable official version.

    Daytime sleep tracking is NEW to Notify. The Dev is trying to provide a user base with a good not limited daytime sleep tracker...... I've seen lots of requests for this as I have been trying to find the best tracker to fit my needs. (LetsFit is another low cost tracker, but they only track sleep tin the daytime that lasts more than 2 hrs. It is designed for shift workers who have a daytime 8'ish hour Sleepytime, just in the day).

    Right now, the Only two apps that track daytime sleep (like naps, unintended sleep episodes etc) are Notify and Fit BETA and Sleep as Android.

    N&F does not pull information from sleep. Sleep only does one thing.... track sleep.
    In order to use them you have to use a tracker that has allowed them access to their API (it is like data that sits in the cloud before it crosses a more secure barrier onto Mi Band, Garmin, Fitbit's secure application servers where they translate the data into the cool GUI -graphical user interface- aka App). Google API and Software Beta versions is you want a greater understanding).

    Both Notify and Sleep gather data from Mi Bands API. The Mi-Band collects HR & Actigraphy-movement( where they distill info to see if you are walking or moving, looking at you tracker for the time etc). Notify and Sleep both use proprietary algorythms to determine if you are Asleep based on the info in the Mi Band API. Mi Fits Algorythm just disregards all of the daytime info in regards to determining if you are asleep or not. Without an EEG, it is really complex math to make these determinations.... it usually has to do with your heartrate dropping and Much less movement... which Also happens if you are chilling on the couch for a Netflix Marathon... but maybe you are scratching your nose more, or eating chips or drinking a beverage which will show as a upswing on the Accelerometer).

    Right now, it is part art part science. Neither Notify not Sleep use data from each other's apps. They both just use the Mi-Fit API. I'm unclear why they get switched on with each other. You can run both apps and check Google Fit (which does not determine sleep, it just meshes the data it received from both applications and hopefully doesn't duplicate it). It also allows apps to see what it has stored (so Sleep and Notify can look at what the other has counted as sleep).

    This is REEEAALLY complex stuff folks, and both companies are still refining their sleep-not sleep algorythms. If you get a compatible pulse oximeter sleep will incorporate that too (and I think BP.) Sleep also listens for snoring and sleep talking..... but I have found it to be pretty unreliable.

    I have run them both against each other, and in my opinion, Notify does a better job.

    You ARE going to have episodes it doesn't catch (I found that Sleep was trying to count too much sleep).

    Generally, I do a forced export of my Notify Data before I start doing any recalculations. That way if I lose bands of sleep, or data just goes wrong, I import the backup that I did before I started messing with the data.

    Then, if something seems wonky, like this afternoon when I know took a nap that did not get caught... I try going through the whole sync and recalculate process (today, the sleep hours were there but they weren't showing on the graph until I recalculated it about 3 x. I think when you recalculate you are telling the algorythms No you have it wrong, try again)..... If that really isn't working, I look to see if I took any steps during the suspected time. Then I pull a custom rage HR Graph during suspected time. If I have no steps, and my HR has generally avereaged a steady drop. I can guess when my sleep onset started (I usually know when it ends cause I well, wake up

Sign In or Register to comment.