How to tie Xiaomi scales to iPhone: the complete guide

Integrating smart tech into Apple’s ecosystem requires careful attention, especially when it comes to peripheral health devices. iPhone users often have difficulty trying to sync Xiaomi gadgets due to the peculiarities of the iOS operating system. Unlike Android, where the process often happens automatically, here you need to strictly follow the sequence of actions for successful pairing.

The biggest challenge is not the lack of compatibility, but the choice of the right software, and many owners download the first app they get, which causes connection errors, and it's important to understand that Bluetooth protocols work differently depending on the firmware version of the weighing device itself.

In this article, we'll take a look at the nuances of the setup so you can track weight dynamics right in the Health app. It's critical to connect your device through the app first, and then allow access to Apple Health data. Breaking that order is the most common reason why the scales aren't visible to the phone.

Choosing the Right Synchronization Application

The first step is to install specialized software. Xiaomi’s ecosystem has historically used the Mi Fit app, which was later renamed Zepp Life. This tool is the main tool for most scale models, including the Mi Body Scale 1 and 2. Newer devices may require the Mi Home or Xiaomi Wear app, but in 90% of cases it works a bundle with Zepp Life.

Not to be confused with Apple's official Health app, which is just a data aggregator that feeds information from all sources, you can't connect scales directly to iOS without an intermediary in the form of a companion app. You can download software exclusively from the App Store to avoid malicious code.

When registering for an account, choose a region carefully. For users from CIS countries and Europe, the best choice is often the “Russia” or “Germany” region, since the servers in these locations are more stable. If you specify the wrong region, some functions may not be available, and the response speed of the interface will decrease.

⚠️ Note: Don’t try to use older versions APK-Files found on third-party sites may not support the new encryption protocols used in iOS 16 and higher.

📊 What application do you plan to use?
Zepp Life (Mi Fit)
Mi Home
Xiaomi Wear
Other appendix
I don't know.

Preparatory stage before connection

Before you start software, you need to prepare a physical device, make sure that the scales have fresh batteries installed, and even if the indicator lights up on the onset, the weak charge may not be enough to sustain a stable Bluetooth signal during the initial pairing. It is recommended to use alkaline food elements type AAA.

Also check the settings of the smartphone itself. In Settings → Privacy & Security → Bluetooth, make sure that access is allowed for all applications. Sometimes iOS blocks access to the communication module for new programs for security purposes.

☑️ Checklist of preparation for connection

Done: 0 / 5

Clear the list of paired devices. If you've previously tried to connect scales to this phone or other gadget, they may have stayed in memory. Go to Bluetooth settings, find the device (usually called the Mi Body Scale or a set of numbers) and click "Forget this device."

Step-by-step connection instructions via Zepp Life

The anchoring process in the Zepp Life app is standard for most models. Open the app and log in. On the home screen in the upper corner, find a profile icon or plus-plus to add the device. QR-code or select a device from a list.

In the category list, select Libra or Health. If the automatic search fails, click Add Device manually, at which point stand on the scale with one foot to activate pairing mode, the weight indicator should start flashing or (show) the value, after which the phone will detect the gadget.

What to do if the scales are not found?
If the search is not working, try rebooting Bluetooth on your phone (turn off and on). Also make sure you are closer than 1 meter from the scales. Sometimes it helps to uninstall the application and re-install with a full reset of access rights.

Once detected, click on the name of the pairing device. On the iPhone screen, you'll see a request to create a pair, confirm the action. Wait until you complete the sync without leaving the application. At this point, the encryption keys are exchanged.

It's important to set your profile right, and you should indicate your height, age and gender, because the algorithms for calculating fat and muscle tissue are based on this data, and without it, the scales will only show body weight, ignoring bioimpedance analysis.

Synchronizing data with Apple Health

One of the main goals of iPhone owners is to make the data visible in the standard Health app, and once you successfully connect scales to Zepp Life, you need to set up a bridge between the two systems: Go to the app profile, select Add Accounts or Third Party Services.

Search Apple Health and activate the switch, and the system will ask permission to read and write data, and be sure to allow access to all parameters: weight, percentage of fat tissue, muscle mass, BMI, and this will allow you to build summary charts.

ParameterSource of dataFrequency of updateSynchronization status
Weight (kg)Xiaomi LibraInstantly.Actively.
Percentage of fat (%)Zepp Life CalculationAfter weighing inActively.
Muscle massZepp Life CalculationAfter weighing inActively.
BMI (BMI)Calculated.After weighing inActively.

If data doesn't show up in Health, check source priorities. In the Apple Health app, go to Overview → Weight → Data Sources and Access. Make sure Zepp Life has permission to write and is higher on the priority list than manual input.

💡

Tip: For instant synchronization, open the Zepp Life app immediately after weighing while the scales are still active, which ensures data transfer before the scales go to sleep.

Set up profiles for the whole family

Xiaomi’s smart scales support up to 16 users, through the creation of profiles within the app, and each family member needs to install the app on their iPhone and register a separate account, or use the Family Account feature if it’s available in your version of the region.

When weighed, the device automatically identifies the user by comparing the current weight with the history of previous measurements. If the weight has changed slightly, the data will be recorded in the correct profile. If you have lost weight sharply or a child is weighed, the system may go wrong.

In this case, manually switch the profile in the app immediately after the measurement. In the future, the algorithm will adapt. For children under 10 years of age and pregnant women, it is better to turn off the bioimpedance analysis mode (measuring the percentage of fat) because the calculation method may give incorrect results for these groups.

⚠️ Warning: Don't create "guest" profiles for permanent use.Guest data is not stored in long-term history or shared with Apple Health, making monitoring progress impossible.

Solving Typical Connection Problems

The most common problem is that the scales are visible in Bluetooth but not connected in the app. This indicates an address conflict. Remove the device from your phone's Bluetooth settings, close the app completely (swipe up) and try again. Sometimes it helps to reboot the iPhone itself.

Another common mistake is "Device is busy," which occurs when the scales are connected to another phone or tablet in the background, and make sure that no family member within 10 meters has an active app open.

If the scales stopped transmitting body composition data (weight only), the battery may have gone down or the contacts on the bottom panel become contaminated, wipe the electrodes with dry tissue, and check if the baby weigh mode or other special mode that turns off body composition analysis is on.

💡

The main conclusion: 95% of connection problems are solved by completely removing the device from the Bluetooth settings of the phone and re-pairing the procedure from scratch.

Frequently Asked Questions (FAQ)

Can you connect Xiaomi scales to iPhone without the Internet?
Initial setup and binding of the device requires an internet connection to log in to Xiaomi’s account.However, subsequent weighings and data transfers to the phone take place over Bluetooth and do not require an active network connection.
Why do scales show different weights on Android and iPhone?
The scales themselves don't have a memory of the users, they only transmit raw data, and the difference can be due to different calibration algorithms in intermediary applications, or because different phones have different versions of the firmware of the scales, and also affects the time of day and hydration of the body.
Does Mi Body Scale 2 work without the Mi Fit (Zepp Life) app?
The basic weighing function works all the time, but to transfer data to iPhones, customize profiles and get advanced statistics (fat percentage, water, bone), the app is mandatory. Without it, the scales function as a normal mechanical device with an electronic display.
How to lose Xiaomi scales to factory settings?
Most Xiaomi models do not have a physical reset button, and the reset occurs automatically when the batteries are removed for a long time (more than 30 seconds) or through the “Untie the device” function in the application profile.