How to connect Xiaomi Body Composition Scale 2 scales to your phone: a complete guide with error solutions

Xiaomi Body Composition Scale 2 is not just a weight measurement device, but a full-fledged body composition analyzer with 13 key metrics: from fat and muscle mass percentage to water and bone level. However, many users face difficulties already at the stage of connecting the device to a smartphone. Unlike classical scales, it requires synchronization through the application, customization of the profile and sometimes even updating the firmware.

In this article, we'll look at all the ways you connect, from standard synchronization via Mi Fit to alternative applications like Zepp Life or Google Fit. We'll focus on common mistakes: why the scales don't find the phone, how to reset the settings to factory settings, and what to do if the data isn't saved. And for those who want to maximize measurement accuracy, we've prepared a unique table of compatibility between smartphones and software versions that you won't find in the official documentation.

1.What you need to connect the scales Xiaomi Body Composition Scale 2

Before you start synchronizing, make sure you have everything you need, and without these components, the process can fail or take much longer.

  • πŸ“± Android 6.0+ or iOS 12.0+ smartphones – older versions of the OS may not support the latest version of the Mi Fit app.
  • πŸ”‹ Scale charge of at least 20% – when the battery level is low, the device may not turn on or interrupt synchronization.
  • πŸ“Ά Stable Internet connection – required for downloading the application, registering an account and updating the firmware of the scales.
  • πŸ†” Xiaomi/Zepp Account – without it, you can’t save your measurement history and use cloud features.

Also check that your phone is enabled with Bluetooth 4.0 or later. Xiaomi Body Composition Scale 2 uses the BLE (Bluetooth Low Energy) protocol, which saves energy but requires a compatible module. You can find out the Bluetooth version on Android from the Settings menu β†’ About Phone β†’ Bluetooth version. On iPhone, all models starting with the iPhone 4S support BLE.

πŸ“Š What OS is using your smartphone?
Android
iOS
Another.
I don't know.

2. Step-by-step instruction: connection via the Mi Fit application

The official Mi Fit app (renamed Zepp Life in some regions) is the most reliable way to sync.

  1. Download and install Mi Fit: πŸ€– For Android: Google Play 🍎 For iOS: App Store

⚠️ Warning: If you download APK from third-party sites, you risk getting a virus or an outdated version. Use only official sources.

Register an account

Google

Apple ID

Facebook

Add the device.

  1. Click on the Profile icon β†’ Add the device.
  2. Select the Libra category.
  3. In the list, find the Xiaomi Body Composition Scale 2.
  4. Follow the setup wizard: πŸ”„ Libras should flash white light, which means they are ready to pair. πŸ“± On your phone, confirm the connection in the Bluetooth pop-up window. βš–οΈ Stand on the scales for calibration (required for accurate measurements).

If you have a β€œCan’t Find the Device” error at the connection stage, try:

  • πŸ”„ Reset the scales (hold the 5 seconds switch).
  • πŸ“± Restart Bluetooth on your phone.
  • πŸ”§ Remove the scales from the list of conjugated devices in the Bluetooth settings and repeat the process.

Charge scales to 100% | Install the latest version of Mi Fit|Enable Bluetooth and geolocation |Delete old weight data from Mi Fit (if any) |Prepare profile data (height, age, gender)

-->

3. Alternative ways to connect: Zepp Life, Google Fit and others

If Mi Fit doesn't work well or is not stable, alternative applications can be used, but note that not all of them support full body composition analysis.

AnnexSupport for Body Composition Scale 2Synchronization with the cloudAdditional functions
Zepp Life (formerly Mi Fit)βœ… Complete.βœ… Xiaomi/Zepp CloudHealth Trends, Nutrition Tips
Google Fit⚠️ Partial (weight only)βœ… Google AccountIntegration with other Google services
Apple Health⚠️ Partial (via Mi Fit)βœ… iCloudSynchronize with the Watch and other Apple devices
Yazioβœ… Complete.βœ… Own cloud serviceCalorie nutrition, training plans

To connect via Google Fit:

  1. Open Mi Fit and go to Profile β†’ Settings β†’ Accounts and Sync.
  2. Select Google Fit and log in.
  3. Allow access to data on body weight and composition.

⚠️ Warning: When using third-party applications (e.g. Yazio), data may be duplicated or conflicted with Mi Fit.

πŸ’‘

If you use an iPhone, enable Bluetooth, Notifications and Geolocation for Mi Fit in your privacy settings. Without geolocation, the scales may not be automatically determined.

4. Solving common connection problems

Even when instructions are followed correctly, users often encounter errors, and here are the most common ones and ways to fix them:

πŸ”΄ Libras are not turned on or responsive to pressing

  • πŸ”‹ Check the battery power – if the indicator is not on, recharge the scales of the 2-3 hour.
  • πŸ”Œ Try another cable or power adapter (original from Xiaomi is preferred).
  • πŸ”„ Reset: Hold the 10 seconds switch to double signal.

πŸ”΄ Phone doesn't find scales on Bluetooth

  • πŸ“± Make sure your phone is Bluetooth and Geolocation enabled.
  • πŸ”§ Remove the scales from the list of conjugated devices in the Bluetooth settings and repeat the search.
  • πŸ“² Reinstall the Mi Fit app β€” sometimes cleaning the cache helps.

πŸ”΄ Data is not stored or reset

  • πŸ†” Check that you are logged in to Xiaomi’s account in the app.
  • πŸ“‘ Make sure you have a stable internet connection during measurements.
  • πŸ”„ Update the firmware of the scales through Mi Fit β†’ Device Profile β†’ Software Update.

If the problem persists, try to shed the scales to factory settings:

  1. Hold the switch for 10 seconds until two signals are heard.
  2. The scales will reset and be ready for a new setup.
How to check the version of the firmware scales?
Open Mi Fit, go to the device profile and find the firmware version. Recent updates: - 1.5.6 for global firmware - 1.6.2 for Chinese (requires manual update).

5. How to improve measurement accuracy: tips from experts

Xiaomi Body Composition Scale 2 uses bioimpedance analysis (BIA) technology that is sensitive to external factors. To get the most accurate data, follow these recommendations:

  • ⏰ Measure at the same time β€” ideally in the morning on an empty stomach after using the toilet.
  • 🚿 Bare feet – Socks or tights distort impedance readings.
  • πŸ’§ Hydration level – Drink a glass of water 30 minutes before the measurement, but not immediately before it.
  • πŸ‹οΈ No exercise – do not exercise 12 hours before the measurement.

Also, look at the surface on which the scales are standing.

  • πŸͺ¨ Solid and flat (tile, laminate, wood).
  • ❌ Not carpet or soft flooring, it distorts weight distribution.
  • 🧲 No metal objects nearby (they affect the bioimpedance signal).

For calibration of the scales:

  1. Stand on the scale and wait for a stable weight reading.
  2. Come down and wait 5 seconds – the scales will save calibration data.

πŸ’‘

The accuracy of the measurement of body composition depends on the correct personal data entry (height, age, gender) in the Mi Fit profile. A mistake of 5 cm of height can distort the percentage of fat by 2-3%!

6.Sync with other devices: Mi Band, Apple Watch and smartwatch

One of the key advantages of the Xiaomi Body Composition Scale 2 is the ability to integrate with other gadgets, which allows you to automatically correlate weight data with activity, sleep and pulse.

πŸ”Ή Sync with Mi Band or Amazfit

If you have a Xiaomi or Amazfit fitness bracelet:

  1. Open Mi Fit or Zepp.
  2. Go to the device profile and find the Linked Devices section.
  3. Add a bracelet – the data will automatically be combined into a single profile.

πŸ”Ή Exporting data to Apple Health or Google Fit

For iPhone users:

  1. In Mi Fit, go to Profile β†’ Settings β†’ Accounts and Sync.
  2. Select Apple Health and allow access.
  3. Specify what data to export (weight, percentage of fat, etc.).

⚠️ Warning: When synchronized with Apple Health, some metrics (such as muscle mass) may not be displayed correctly due to differences in data formats. Check the values manually.

πŸ”Ή Integration with Yandex.Health and other services

For users from Russia:

  • In Mi Fit, select Yandex from the list of synchronization services.
  • Sign in through your Yandex ID account.
  • The data will be available in the Yandex.Health app and on the health.yandex.ru portal.

7. Firmware Update: Why It Matters and How to Do It

The firmware of the Xiaomi Body Composition Scale 2 affects the stability of work, measurement accuracy and compatibility with new versions of applications.

To update the firmware:

  1. Make sure the scales are charged 50% or more.
  2. Connect to a stable Wi-Fi network (updating via mobile is not recommended).
  3. Open Mi Fit, go to the device profile.
  4. If an update is available, an Update button will appear – press it and wait for the process to be completed.

⚠️ Warning: Don't interrupt the upgrade process! If the scales are turned off or the connection is interrupted, they may stop turning on. In this case, you will need to reset to factory settings (hold the 10 seconds button).

The latest stable firmware version at the time of writing is 1.6.2.

  • Sync error with iOS 16+.
  • Incorrect display of muscle mass in users over 60 years old.
  • Connection problems in regions with limited access to Xiaomi servers.

πŸ’‘

If the update is suspended during the Prepare to Install stage, reset the scales (hold the 5 seconds button) and repeat the process.

FAQ: Frequent questions about connecting Xiaomi Body Composition Scale 2

❓ Can you connect scales to multiple phones at the same time?
Yes, but with reservations. Libras can only be paired with one device via Bluetooth, but the data will be available on all phones where you are logged in to the same Xiaomi account. To change the main device, remove the scales from the Mi Fit on the old phone and reconnect on the new one.
❓ Why do scales show different weights when measured repeatedly?
This is normal for bioimpedance scales. The Β±0.2 kg spread is related to: Uneven weight distribution on the platform; changes in hydration levels (e.g. after eating or sports); ambient temperature (cold can affect impedance); Take 2-3 consecutive measurements for accuracy and take the average.
❓ How do you lose weight if it doesn't respond to a button?
If the scales don't turn on and react to the hold of the button: Connect them to charge for 30 minutes. Press and hold the 15 second button, a double signal should sound. If it doesn't work, contact Xiaomi for hardware malfunction.
❓ Can you use a scale without a phone?
Yes, but with limitations. Libra will show weight and impedance on the screen, however: Body composition data (fat, muscle) will not be calculated without synchronization with the application. Measurement history will not be preserved. Calibration can be lost without regular synchronization.
❓ Why is Mi Fit not showing fat percentage?
The reasons may be: πŸ“± No profile height, age, or gender. πŸ”„ Libras are not calibrated (stand on them and wait for a stable value). πŸ“² Outdated version of the app or firmware. 🚫 Health data (for iOS) is disabled in the privacy settings. Check all the items and repeat the measurement.