How to connect Xiaomi scales to Mi Fit: full instruction with error solutions

Xiaomi's smart scales are not just a weight-measuring accessory, but a full-fledged health-tracking assistant. They analyze body composition, sync with a mobile app, and integrate into the Mi Home ecosystem. But what if the device doesn't connect to the phone and the Mi Fit doesn't display data? This article will help you understand everything from basic setup to solving rare bugs.

We'll look at the official and alternative synchronization methods, we'll look at Bluetooth settings, we'll check the compatibility of models, we'll give you calibration tips, and if you've tried to connect scales before, but it didn't work out, at the end of the article, there's an FAQ that solves 90 percent of the problems.

What Xiaomi scales support connecting to Mi Fit

Not all Xiaomi smart scales work with the Mi Fit app. For example, some Mi Body Composition Scale models require Mi Home, and older versions may not support the latest updates. Here is the current list of compatible devices (for 2026):

  • πŸ”Ή Xiaomi Mi Smart Scale 2 is the most popular model with 13 body parameters analysis.
  • πŸ”Ή Xiaomi Mi Body Composition Scale 2 - improved version with accurate measurement of muscle mass.
  • πŸ”Ή Xiaomi Smart Scale 3 – budget version with basic features.
  • πŸ”Ή Xiaomi Mi Scale V1 β€” outdated model, but still works with Mi Fit (requires manual tuning).

If your model is not on this list, check its name on the box or in the documentation. Mijia scales (such as the Mijia Smart Scale) most often require Mi Home, not Mi Fit. Also pay attention to regional firmware - Chinese versions may not support European servers.

πŸ“Š What Xiaomi Weight Model Are You Using?
Mi Smart Scale 2
Mi Body Composition Scale 2
Smart Scale 3
Another model.
I haven't bought it yet.

Preparing for connection: what to do before synchronization

Before you try to connect the scales to your phone, follow these steps – they will save you an hour of nerves:

  1. Update the Mi Fit app to the latest version (at the time of writing, v5.12.0).Older versions may not recognize new devices.
  2. Turn on Bluetooth on your smartphone and make sure it works consistently (check the connection to other devices, such as headphones).

Pay special attention to the application permissions. On Android 12+ and iOS 16+, Mi Fit requires access to:

  • πŸ“± Bluetooth (for device search);
  • πŸ“ Geolocation (to determine the region of the servers);
  • πŸ“Š Warehouse (for data export).

⚠️ Note: If you are using Xiaomi or Redmi on MIUI 14+, Turn on Autostart and Background Operations in the settings. Without this, Mi Fit can disconnect from the scales in 30 seconds.

Step-by-step: how to connect the scales to Mi Fit

Now, to the process itself, follow the instructions strictly by step, and skipping even one point can cause synchronization errors.

Install the Mi Fit app from the official store | Turn on Bluetooth on your phone |Put the scales on a flat surface |Push the on button (if any) |Start the process of adding the device to Mi Fit-->

  1. Open Mi Fit and log in (if you haven’t already done so) and use the same account as other Xiaomi devices (like Mi Band) to keep your data synced to the same profile.

If it's successful, you'll see the data on the scale screen and in the app, and the first measurement can take up to 20 seconds, which is normal, because the device is calibrated.

πŸ’‘

If the scales do not respond to the press of the button, try to reset them to the factory settings. To do this, hold the switch on 10 seconds until the indicator flashes red 3 times.

Common mistakes and their solutions

Even with the right connection, there can be problems, and we've collected the most common errors and ways to fix them:

Mistake.Reason.Decision
Libra is not in Mi FitBluetooth is off or the scales are dischargedCheck the scales (the indicator should be green). Reboot the Bluetooth on the phone.
Data is not stored in the annexNo Internet access or outdated version of Mi FitUpdate the app and check your Wi-Fi/mobile network connection.
Libra shows "Err" errorOverload (maximum weight exceeded) or unstable surfaceCheck the maximum load for your model (usually 150-180 kg).
App asks to update the firmware of the scalesOutdated device softwareConnect the scales to charging and update the firmware through Mi Fit (Settings section).

If none of the solutions worked, try to lose weight to factory settings:

  1. Turn off the scales from Mi Fit (in the device settings).
  2. Hold the switch on for 15 seconds until the indicator flashes red.
  3. Repeat the connection process again.

⚠️ Note: After reset, all the data stored on the scale will be deleted. However, the measurement history in Mi Fit will remain if you synchronize it with the cloud.

How to adjust the scales for accurate measurements

To make Xiaomi scales show the most accurate data, follow these recommendations:

  • πŸ•’ Measurement time: Weigh yourself on an empty stomach in the morning after going to the toilet. The difference between morning and evening readings can be as much as 1-2 kg.
  • πŸ‘Ÿ Clothing: Take off your shoes and heavy clothing, socks or light shorts will not affect the result.
  • πŸ“ Surface: Put the scales on a flat floor (tile or laminate) carpet or soft coating distorts the readings.
  • πŸ”‹ Charge: If the indicator flashes red, charge the scales to 100%. At low charge, the sensors work unstablely.

For calibration of the scales:

  1. Stand on the scale and wait for a stable reading.
  2. Compare the data with mechanical weights (if any).
  3. If the difference is more than 0.3 kg, reset the scales to factory settings and reconnect.

In the Mi Fit application, you can configure:

  • πŸ“… Weight targets (under "Profile" β†’ Targets");
  • πŸ‘₯ Multiplayer mode (up to 16 profiles on a scale);
  • πŸ“€ Exporting data to Google Fit or Apple Health.
How to turn on pregnancy mode in Mi Fit?
In the profile settings, select "Special Conditions" β†’ "Pregnancy." Specify the time period - the application will adjust the body composition analysis to take into account physiological changes.

Alternative ways to connect (if Mi Fit does not work)

If the standard method doesn’t work, try these options:

1. Connection via Mi Home

Some weight models (such as the Mijia Smart Scale) work better with the Mi Home app:

  1. Download Mi Home from the App Store or Google Play.
  2. Choose the region of China (even if you are not in China, this will increase your chances of success).
  3. Add the scales as a new device and follow the instructions.

2.Using Zepp Life (formerly Amazfit)

The Zepp Life app supports some of Xiaomi’s devices:

  1. Install Zepp Life and log in through your Xiaomi account.
  2. In the "Devices" section, select "Add" β†’ "Libra".
  3. Follow the standard connection procedure.

3. Manual addition via Mi Fit (for older models)

If your model is not listed on the list:

  1. In Mi Fit, select "Add device" β†’ "Other".
  2. Type the model name manually (e.g., "Mi Scale").
  3. Confirm the connection when the request appears.

⚠️ Note: When using Mi Home or Zepp Life, data may be duplicated across different applications. To avoid confusion, select one main application and disable sync in the others.

Sync with other services (Google Fit, Apple Health, Strava)

Xiaomi scales can automatically send data to third-party health apps. Here's how to configure it:

1.Export to Google Fit (Android)

  1. Open Mi Fit β†’ Profile β†’ Settings.
  2. Select "Connected Applications" β†’ "Google Fit".
  3. Sign in through your Google account and allow access.

2.Export to Apple Health (iOS)

  1. In Mi Fit, go to Profile β†’ Settings β†’ Apple Health.
  2. Turn on the switches for the parameters you want to sync (weight, fat percentage, etc.).
  3. Confirm access in your iPhone settings (β€œPrivacy” β†’ β€œHealth”).

3.Integration with Strava or MyFitnessPal

This will require an intermediate service, such as SyncSolver or Health Auto Export (available on the Play Market), which takes 5-10 minutes to set up:

  1. Install one of the synchronization applications.
  2. Connect it to Mi Fit and your target service (like Strava).
  3. Set up export rules (e.g., send data once a day).

If the data is not synchronized:

  • πŸ”„ Restart applications (Mi Fit and Targeted Service).
  • πŸ“Ά Check your internet connection.
  • πŸ”§ Update all applications to the latest versions.

πŸ’‘

For stable sync with Apple Health on iPhone, turn off the power saving mode for Mi Fit in the battery settings.

FAQ: Answers to Frequent Questions

Libra shows the error "Lo" - what to do?
A β€œLo” error means that the weight is below the minimum threshold (usually 5-10 kg). Try to stand on a scale with a small load (for example, holding a bottle of water in your hands). If the error persists, check the calibration or reset the settings.
Can I connect the scales to two phones at the same time?
Officially, no. Xiaomi scales are tied to one Mi Fit account, but you can use multiplayer mode, where each family member registers in one app under their profile, and the data is shared by user.
How to lose weight if they don’t respond to the button?
If the button doesn't work: Turn off the scales for 1 minute. Connect the charge and hold the button for 20 seconds. If the indicator doesn't blink, contact Xiaomi (possible hardware malfunction).
Why do scales show different weights when measured again?
A range of 0.2 to 0.5 kg is normal because of: Uneven surfaces; Movement during weighing; different weight distribution on the legs. To be precise, stand on the scale for 3-5 seconds and fix the position.
Can I use a scale without a phone?
Yes, the scales are autonomous and show the weight on the display, but without connecting to Mi Fit, you can't: Save your measurement history; Analyze your body composition; Sync your data with other applications.