Why Xiaomi and Huawei are not friends out of the box
Xiaomiβs smart scales (including the Mi Body Composition Scale 2, Smart Scale 2 and Xiaomi Scale 3) are originally designed to work with the branded Mi Fit or Zepp Life app. However, many users prefer the Huawei ecosystem β especially owners of the Huawei Watch smartwatch or the fitness band, where all health data is collected in one place: Huawei Health.
The problem is that Huawei Health doesn't officially support Xiaomi devices -- they're just not on the list of compatible gadgets. But that doesn't mean synchronization is impossible! There are at least three workarounds, each with its own nuances, and in this article, we'll take a look at everything from simple third-party connectivity to manual data export.
Itβs important to understand that none of these methods provide full-fledged automatic real-time synchronization (as with Huaweiβs native scales), but you can transfer weight, BMI and body composition data to Huawei Health with minimal manual action, depending on your technical skills and willingness to experiment.
Method 1: Sync with Google Fit (the easiest way)
If you need to migrate data from Mi Fit to Huawei Health periodically without complicated manipulation, this option is optimal, because both apps (Mi Fit and Huawei Health) can communicate with Google Fit, the universal hub for fitness data.
Here's how to set it up:
- π± Install Google Fit from Google Play (if not already installed).
- π In Mi Fit go to Profile β Settings β Accounts and sync and connect Google Fit.
- π In Huawei Health, open a profile β Settings β Data management β Sync with Google Fit and activate the option.
- β³ Wait until the first sync (may take up to 10 minutes) Weight data will appear in Huawei Health in the Health section. β Weight.
β οΈ Attention: This method only transmits weight and BMI β body composition data (muscle mass, water, bone tissue) may not be displayed or displayed incorrectly.
Is Google Fit App Installed on Phone?
Is Google Fit connected in Mi Fit settings?
Synchronization is activated in Huawei Health
Is there a stable internet connection?-->
Method 2: Manually export data through files (for precise metrics)
If you care about all the parameters (muscle mass, viscosity, basic metabolism, etc.) and not just weight, you'll have to use manual export, which is a little bit more effort, but gives you 100% control over the data you're transmitting.
Instructions:
- Export data from Mi Fit: π Open Mi Fit, go to Profile β Settings β Export of data. π Choose the format CSV Excel and save the file to your phone.
Huawei Health
- π In Huawei Health, open a profile β Settings β Data import.
- π Select the saved file. The app automatically recognizes columns with weight and date.
β οΈ Note: Huawei Health may not recognize some of the parameters from Xiaomi (for example, visceral fat or bone mass). CSV-file, bringing the column names to the Huawei standard. For detailed editing instructions, see spoiler below.
How to Edit CSV for Huawei Health
π‘ If you plan to export data regularly, create a file template in Excel with the correct column names.
Method 3: Use of third-party services (for advanced users)
For those who are ready for experimentation, there are more flexible solutions β cloud-based synchronization services such as SyncSolver, Health Auto Export or Tasker (with the AutoApps plugin) β that allow you to set up automatic data transfer from Mi Fit to Huawei Health without manual export.
Letβs take a look at the most reliable version β SyncSolver:
- π Register on the SyncSolver website (there is a free tariff with restrictions).
- π Connect Mi Fit and Huawei Health accounts via OAuth (instructions on the website).
- βοΈ Set up the sync rule: Source: Mi Fit β Weight Purpose: Huawei Health β Weight Frequency: Daily at 20:00
- π Run the first sync manually and check the result in Huawei Health.
β οΈ Warning: Third-party services require access to your health data:
- π Does the service have a privacy policy (GDPR-compatible).
- π³ Are there hidden payments (some services block functionality after a trial period).
- π‘ How data is stored (it is desirable that it is not stored on servers for longer than 24 hours).
Google Fit (simple and fast)
Manual export (maximum accuracy)
Third-party services (automation)
Not yet.-->
Table of comparison of synchronization methods
To choose the best way, read the comparative table:
| Criteria | Google Fit | Manual export | Third-party services |
|---|---|---|---|
| Difficulty setting up | β (2 minutes) | ββ (10-15 minute) | βββ (30+ minute) |
| Automation | β (manual synchronization) | β (manually) | β (schedule) |
| Supported data | Weight, BMI | All parameters. | Depends on the service. |
| Delay in updating | 1-12 hours | Instantly (with manual export) | Scheduled (e.g. once a day) |
| Security | β (data only from Google) | β (Data only on your device) | β οΈ (service-dependent) |
π‘
For most users, the best method with Google Fit is that it does not require technical skills and covers basic needs (weight tracking and BMI).
Addressing common mistakes
Even with the right setup, synchronization may not work.
1.The data does not appear in Huawei Health
Reasons and methods of correction:
- π Sync not enabled: Check if Huawei Health has activated the option β Settings β Synchronization with Google Fit.
- π΅ No internet: Make sure your phone is connected to Wi-Fi or mobile (only online syncs are available).
- π Server delay: Wait 1-2 Time β sometimes the data is not updated immediately.
- π App cache: Clear Huawei Health cache in phone settings (Settings) β Annexes β Huawei Health β Memory. β Clear the cache).
2. the error "I failed to connect to Google Fit"
This error occurs if:
- π Improper access rights: Revoke Huawei Healthβs access to Google Fit and reconnect.
- π± Outdated App: Update Google Fit and Huawei Health to the latest versions.
- π Regional restrictions: If you use VPN or unofficial firmware, try to disable VPN.
3.Huawei Health displays incorrect weight
This is most often due to:
- π Different units of measurement: Make sure that Mi Fit and Huawei Health have the same units (kg or pounds).
- π Duplicate records: Delete old data in Huawei Health β Weight. β Delete the recording).
- π€ Recognition errors: When manually importing, check the date format in CSV (Must be MGG-MM-DD).
π‘
If Xiaomi scales show weight with an accuracy of 50 grams, and Huawei Health displays a rounded value (for example, 70.0 kg instead of 69.85 kg), the problem is the settings of the units of measurement. Switch the format to Huawei Health to "Decimal fractions" in Settings β Units of measurement.
Alternative applications for weights Xiaomi
If none of the methods worked, consider alternative applications that support Xiaomi scales and are able to export data in a convenient format:
- π Yazio: Supports Xiaomi scales and exports data to Google Fit, from where it can be transferred to Huawei Health.
π‘ Tip: If you use an iPhone, look at Apple Health β many apps (including Mi Fit) can export data there, and from there it can be transferred to Huawei Health via Health Sync.