If you wear a Xiaomi Mi Band, Xiaomi Smart Band, Redmi Watch, or any Huawei Watch or Huawei Band, this guide is for you. They track sleep, heart rate, and steps, and MigraineMe can read all of that.
This guide is for Android phones. Mi Fitness and Huawei Health work on iPhone too, but their iPhone versions usually do not share with Apple Health. So MigraineMe cannot read them on iPhone reliably. If you have an iPhone, see the article about wearables that are not in our list.
MigraineMe does not talk to these brands directly. Instead, your watch sends data to its companion app on your phone, and that app sends it to Health Connect. MigraineMe reads it from there.
On Android
Step 1: Install Health Connect (if you do not have it)
Health Connect is Google's free bridge for sharing health data.
- Open the Play Store.
- Search for Health Connect.
- Tap Install.
- Open it once after it installs.
If your phone says "Health Connect is already installed", skip this step.
Step 2: Send Mi Fitness or Huawei Health data to Health Connect
The wording is slightly different for each brand.
For Mi Fitness (Xiaomi, Redmi):
- Open the Mi Fitness app.
- Tap Profile at the bottom right.
- Tap Add accounts or Third-party access.
- Find Health Connect and turn it on.
- Tap Allow all on the Health Connect screen.
For Huawei Health:
- Open the Huawei Health app.
- Tap Me at the bottom right.
- Tap Settings, then Data sharing.
- Find Health Connect and turn it on.
- Tap Allow all on the Health Connect screen.
If you cannot find Health Connect in your companion app, make sure it is updated in the Play Store (or the Huawei AppGallery). Older versions of Huawei Health in particular often need updating.
Step 3: Connect Health Connect inside MigraineMe
- Open MigraineMe.
- Tap the gear icon in the top-left of the screen.
- Tap Connections.
- Find the Health Connect card.
- Tap the Connect button.
A Health Connect window appears.
- Tap Allow all.
- Tap Done.
The button now reads Connected.
Step 4: Wait a few minutes
The first time, past data takes a few hours to come through. After that, new data appears within minutes.
On iPhone
Mi Fitness and Huawei Health on iPhone do not write to Apple Health reliably at the moment. We are watching this and will update this article when it changes. For now, please see the article about wearables that are not in our list.
Troubleshooting
"Connected but no data"
The chain has three links: watch, companion app, Health Connect. Check each one:
- Open Mi Fitness or Huawei Health and confirm today's data is there.
- Open Health Connect. Tap Data and access, then Steps or Sleep. Look for your app in the list.
- If it is missing, walk back through Step 2 above.
"Sleep is missing"
Both Mi Fitness and Huawei Health need their watch worn through the night, then synced in the morning. Pull the watch close to your phone and open the app. Sleep data takes an hour or two to process.
"Heart rate is missing"
For most Xiaomi and Huawei bands, continuous heart rate needs to be turned on inside the companion app, in your watch's settings. The default is often "occasional" to save battery. Switch it to "continuous" or "every 1 minute".
"I have a Huawei phone, no Play Store"
Huawei phones use the AppGallery instead of the Play Store. Health Connect is not yet on AppGallery. On Huawei phones, MigraineMe relies on a slightly different setup. Write to us at help@migraineme.app and tell us your phone model, and we will guide you.
Still stuck?
Write to help@migraineme.app with your watch model and a screenshot of Health Connect's "Data and access" screen. We usually reply within a day.
