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.
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:
| Criteria | Mi Fit | Zepp Life |
|---|---|---|
| Support for the Russian language | β Complete. | β Complete. |
| Sync with Google Fit/Apple Health | β Yes. | β Yes (but requires additional adjustment) |
| Design and convenience | Simple but outdated interface | Modern, 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-->
- 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.
- Go to Profile β Add Device (in Mi Fit) or Devices β Add (in Zepp Life).
- Select the Libra category and the Mi Body Composition Scale 2 model. If it is not on the list, update the app.
- 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).
- Confirm pairing in the Bluetooth pop-up window. Android 12+ may require permission for Exact Location β this is normal (needs for BLE to work).
- 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?
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):
| Parameter | Mi Body Scale 2 | Professional analyzer | The margin of error |
|---|---|---|---|
| Weight. | Β± 0.1 kg | Β±0.05 kg | Minimum |
| Percentage of fat | Β±2β3% | Β±1% | Medium |
| Muscle mass | Β± 0.5 kg | Β± 0.3 kg | Medium |
| 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)
- Open Mi Fit or Zepp Life.
- Go to Profile β Settings β Data Synchronization.
- Select Google Fit and log in through your Google account.
- 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:
- Sync your data with Google Fit.
- 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.