How to connect Xiaomi Mi Body Composition Scale 2 to your phone: full instructions with error solutions

Introduction: Why sync scales with phone?

The Xiaomi Mi Body Composition Scale 2 is not just a weight measurement device; it analyzes 13 key body parameters, including fat percentage, muscle mass and water level. But all of this analytics becomes useless if the data is not transmitted to your smartphone. Without synchronization, you will only get dry numbers on the scale screen, without history of changes, progression charts and personalized recommendations.

Connecting to your phone gives you access to advanced features like comparing months of performance, integrating with Google Fit or Apple Health, and sharing success on social media. However, many users face challenges when pairing β€” the scales are not there, the app is giving out errors, or data is not fully transmitted. In this article, we will analyze all the ways to connect, including bypassing typical errors, and give tips on how to optimize the device.

Important: the instruction is relevant for both versions of the scales - standard and Mi Body Composition Scale 2 (with a handle). The difference is only in the number of parameters measured (the model with a handle has 3 more), but the synchronization process is identical.

What you need to connect

Before you start setting up, make sure you have everything you need. Here's the minimum set:

  • πŸ“± Smartphone on Android 6.0+ or iOS 12.0+ (The scales do not support older versions)
  • πŸ”‹ Xiaomi Mi Body Composition Scale 2 (charge indicator – flashing battery icon when pressed)
  • πŸ“² Installed application Mi Fit (for the Android/iOS) Zepp Life (alternative to new devices)
  • πŸ“Ά Stable Internet connection (for downloading the firmware of scales and authorization in the account)
  • πŸ”„ Bluetooth 4.0 enabled+ (scales use protocol BLE data-transmitting)

If you have a scale with a handle (Mi Body Composition Scale 2 with Handle), additionally check the integrity of the contacts on the handle - they must be clean and not oxidized. Polluted contacts can lead to false impedance measurements (and therefore incorrect data on fat / muscle).

⚠️ Note: If you use custom firmware on Android (like LineageOS), check compatibility with Google Play Services. Without it, the Mi Fit app may not work properly with Bluetooth.

πŸ“Š What kind of Xiaomi ecosystem do you use?
Only a smartphone.
Smartphone + Wearable Devices
Full set (smartphone, scales, bracelet, lamp)
Other

App selection: Mi Fit vs Zepp Life

Since 2022, Xiaomi has started the transition from Mi Fit to a new Zepp Life app (formerly known as Amazfit).Both apps support Mi Body Composition Scale 2, but there are key differences:

CriteriaMi FitZepp Life
Support for the Russian languageβœ… Complete.βœ… Complete.
Sync with Google Fit/Apple Healthβœ… Yes.βœ… Yes (but requires additional adjustment)
Design and convenienceSimple but outdated interfaceModern, with advanced analytics
Updates to the firmware of the scalesβœ… Automatic.βœ… Automatic (but less frequently)
Support for multiple accounts❌ No.βœ… Yes (up to 8 profiles)

We recommend Zepp Life for new users β€” it’s better optimized for modern smartphones and offers more detailed analytics. However, if you already have a history of data in Mi Fit, you don’t have to jump: both apps get data from scales equally accurately.

The official versions can be downloaded only from:

  • πŸ€– Google Play (Mi Fit)
  • πŸ€– Google Play (Zepp Life)
  • 🍎 App Store (Mi Fit)
  • 🍎 App Store (Zepp Life)

⚠️ Warning: Avoid clones of apps from third-party sources.Fake versions may steal account data or show incorrect measurements.

Step-by-step instructions for connecting

Follow this algorithm to sync your phone with no errors:

Install the selected application (Mi Fit/Zepp Life)

Charge the scales (the indicator should burn green)

Turn on Bluetooth on your phone

Register a Xiaomi/Zepp account (or sign in to an existing one)

Place the scales on a flat, solid surface-->

  1. Open the app and log in. If you don't have an account, sign up via email or phone number. For Zepp Life, you can use a Google or Apple ID account.
  2. Go to Profile β†’ Add Device (in Mi Fit) or Devices β†’ Add (in Zepp Life).
  3. Select the Libra category and the Mi Body Composition Scale 2 model. If it is not on the list, update the app.
  4. Press Connect and wait for the app to find the scales. They should flash white light (if not blink, press the turn on button on the back).
  5. Confirm pairing in the Bluetooth pop-up window. Android 12+ may require permission for Exact Location – this is normal (needs for BLE to work).
  6. Stand on the scale with your bare feet. The app automatically receives the data and saves it in profile. The first measurement can take up to 15 seconds.

Critical detail: if the scales are not located, try to reset them to the factory settings. To do this, hold the button on the back for 10 seconds until the indicator flashes red 3 times.

πŸ’‘

If the scales are connected but the data is not saved, check the app permissions in your phone settings. On Android, you need to allow access to Warehouse and Physical Activity.

Solving Typical Connection Problems

Even with the right setup, you can get errors, and here are the most common ways to fix them:

1.The scales are not an appendix

  • πŸ”„ Reboot Bluetooth: Turn it off and on again on your phone.
  • πŸ“± Update the app: Older versions may not support new protocols BLE.
  • πŸ”‹ Check the weight: if the battery is discharged below 10%, they will not broadcast the signal.
  • 🚫 Remove old pairings: in your Bluetooth phone settings, find Mi Scale and forget the device.

2. the data is not fully transmitted

If the scales show the weight on the screen, but only a portion of the parameters are displayed in the app (for example, there is no data on fat/muscle):

  • πŸ‘€ Check your profile: the app must have the correct sex, age and height, and without it, your body composition will be incorrect.
  • πŸ“² Update the firmware of the scales: in Mi Fit go to the Device Profile β†’ Update of the PO.
  • 🧘 Stand right: feet should be on electrodes (metal stripes at the edges), without socks.

Error "Device not supported"

This error occurs if:

  • You are trying to connect through older versions of Mi Fit (update the app).
  • The scales are not original (check the serial number on the box through the official Xiaomi service).
  • You use unofficial firmware on your phone (e.g. MIUI EU on an uncertified device).
What if the weight is not the right weight?
If the scales systematically overestimate or underestimate the weight (the difference with the control measurements > 0.5 kg), perform the calibration: 1. Stand on the scale and write down the readings. 2. Take an object with a known weight (for example, a weight of 5 kg) and place it on the center of the scales. 3. If the difference exceeds Β± 0.3 kg, contact the service center - recalibration of the sensors is required.

Optimization of measurement accuracy

To make the Mi Body Composition Scale 2 data as accurate as possible, follow these guidelines:

  • ⏰ Measurement time: weigh at the same time of day (preferably on an empty stomach in the morning).
  • 🚿 Hydration: Avoid measurements immediately after showering or drinking heavily - this distorts the body's water performance.
  • πŸ‹οΈ Physical activity: Do not weigh yourself immediately after exercise (wait 2-3 hours).
  • πŸ‘• Clothing: Use minimal amount of fabric (better without clothes at all).
  • πŸ“ Surface: Scales should be placed on the hard floor (not on carpet or soft coating).

For the Mi Body Composition Scale 2 with Handle:

  • Hold the handles tightly but without tension - strong compression distorts impedance analysis.
  • Hands should be dry and clean (sweat or cream creates additional resistance).

Comparison of accuracy with professional equipment (data from GSMArena tests):

ParameterMi Body Scale 2Professional analyzerThe margin of error
Weight.Β± 0.1 kgΒ±0.05 kgMinimum
Percentage of fatΒ±2–3%Β±1%Medium
Muscle massΒ± 0.5 kgΒ± 0.3 kgMedium
Water levelΒ±2%Β±1%Tall.

⚠️ Warning: If you use a pacemaker or other implanted medical device, consult your doctor before using an impedance scale.

πŸ’‘

For maximum accuracy, measure in the same conditions: same time of day, same clothing (or lack thereof), same hydration level.

Integration with other services

Data from the Mi Body Composition Scale 2 can be automatically exported to popular fitness platforms.

Sync with Google Fit (Android)

  1. Open Mi Fit or Zepp Life.
  2. Go to Profile β†’ Settings β†’ Data Synchronization.
  3. Select Google Fit and log in through your Google account.
  4. Allow access to body parameters (weight, percentage of fat, etc.).

Synchronization with Apple Health (iOS)

The process is similar, but with nuances:

  • In Zepp Life, the path is: Profile β†’ Settings β†’ Apple Health.
  • Include all available options (especially Active Energy and Body Composition).
  • On iOS 15+, you may need a background permission for the app (in the iPhone settings).

Exports to Strava, MyFitnessPal and others

Direct export from Mi Fit/Zepp Life to these services is not possible, but there is a workaround:

  1. Sync your data with Google Fit.
  2. In the target application settings (such as MyFitnessPal), connect Google Fit as a data source.

You can use services like IFTTT to automate, but they require webhook configuration and API knowledge.

FAQ: Answers to Frequent Questions

Can I connect the scales to multiple phones at the same time?
Officially, no. Libra remembers the last device connected. However, you can manually switch pairing: On the first phone, forget the scales in the Bluetooth settings. Connect them to the second phone through the app, and the data will only be duplicated in the Xiaomi/Zepp account to which both phones are attached.
Why do scales show different weights when measured again?
This is normal - an error of Β±0.1 kg is allowed even in professional scales. To minimize the spread: Weigh 3 times in a row and take the average. Make sure the scales are on a completely flat surface (check the building level). Avoid vibrations (do not put the scales near the washing machine or air conditioner).
How to lose weight to factory settings?
There are two ways: Software Reset: in the Mi Fit app, go to Device Profile β†’ Settings β†’ Device Device. Hardware Reset: Turn off the scales (hold the 5 seconds button). Press and hold the 10 seconds button until the indicator flashes red 3 times. After resetting, all data from the scale memory will be deleted, but the history in the application will remain.
Can I use a scale without a phone?
Yes, but with limitations: Libras will only show weight on their screen. Body composition data (fat, muscle, water) will not be stored, they will only be transmitted to the app. Without synchronization, you will not be able to track the dynamics of changes.
How often should I update the weights?
Updates come out every 3-6 months and usually: Correct synchronization errors, add support for new smartphones (for example, Android 14), improve body composition algorithms, update the firmware when you notice in the application. manually check the updates do not need.