How to connect a Xiaomi robot vacuum to Wi-Fi and Mi Home on iPhone

Integrating smart technology into the Apple ecosystem requires careful consideration, especially when it comes to Chinese gadgets. Xiaomi robot vacuum cleaner Connecting to a Wi-Fi network via iPhone (iOS) is a process that many users have questions about due to the specifics of security protocols and router settings. If you've just unpacked your device and are experiencing syncing issues, this guide will help you navigate the process.

The setup process doesn't take much time, but it does require following a specific sequence of steps. It's important to understand that the application Mi Home (or Xiaomi Home) is the central control unit, and the functionality of the entire device depends on its proper operation. We'll cover every step: from preparing the gadget to troubleshooting common errors encountered by iPhone owners.

Before moving on to the software, make sure your router is broadcasting at 2.4 GHz. Modern routers often combine the 2.4 GHz and 5 GHz bands under one name, which can confuse smart devices. Xiaomi robot vacuum cleaners, like most IoT gadgets, do not support 5 GHz network, so frequency separation or proper router configuration is a critical step.

Preparation of equipment and software

The first step is to physically prepare the device for use. Remove the robot vacuum cleaner from the box, remove all shipping films, and install the side brush. Pay attention to the charging station: it must be plugged in and placed against a wall on a flat surface. Make sure there is clear space on the sides and in front of the base—at least 0.5 meters to the left and right, and 1.5 meters in front. This is necessary for proper docking and mapping.

Now let's move on to the smartphone. iPhone owners need to download the official app. Xiaomi Home from the App Store. Please note that the developer must be listed as Beijing Xiaomi Mobile Software Co., Ltd.To avoid installing counterfeit software containing malicious code, open the app and sign in to your Mi Account. If you don't have one, register using your phone number or email.

An important point concerns geolocation. When you first launch the app, it will request access to your location. For iOS, this is a mandatory requirement for using Wi-Fi modules: the system needs to know your country of residence in order to select the correct server.

⚠️ Note: If you deny access to geolocation, the app may not recognize your devices or may not function properly. Allow access "While using the app."

Also make sure Bluetooth and mobile data are turned on on your iPhone, even if you're connected to your home Wi-Fi.

📊 What version of iOS are you using?
iOS 15 and below
iOS 16
iOS 17
iOS beta

Check the vacuum cleaner's charge. New devices often arrive with a partially discharged battery. Place it on the base and wait until the charging indicator lights up solidly or flashes, indicating it's ready. Only then can you begin pairing.

Registering your device in the Mi Home app

The process of adding a device to the ecosystem Mi Home The iPhone app has its own interface. Open the app and tap the plus icon in the upper-right corner of the screen. The system will automatically search for nearby devices. If the robot vacuum is turned on and paired, it should appear in the "Local Devices" list at the top of the screen.

In some cases, the automatic search doesn't work right away. In these cases, you'll need to search for the model manually. Enter the model name in the search bar, for example, Xiaomi Vacuum Mop 2 Pro or Roborock S5 MaxMake sure you select the exact model you have, as firmware versions may differ. After selecting the model, the app will ask you to confirm that the Wi-Fi indicator on the device is blinking.

Putting the robot into pairing mode usually requires pressing two buttons on the body simultaneously (often the Home and Power buttons) or holding one of them for a long time.

How to enter pairing mode?

Press and hold the power and home buttons simultaneously for 5-7 seconds. You'll hear the voice prompt "Resetting Wi-Fi" or see the network indicator flashing.

After this, the application will ask you to select your Wi-Fi network and enter the password.

Enter the password carefully, paying attention to the capitalization. At this point, your iPhone may display a warning that the network doesn't have internet access—this is normal during the setup process. Tap "Continue." The data transfer process may take 30 seconds to 2 minutes. During this time, stay in the app and keep your phone near the vacuum.

Setting up a Wi-Fi connection and frequency ranges

The most common connection issue is frequency incompatibility. As mentioned earlier, the Wi-Fi modules in Xiaomi robots operate exclusively within the frequency range. 2.4 GHzIf your router broadcasts a 5 GHz network with the same name (SSID), your vacuum may attempt to connect to it and be rejected, or may not see the network at all. iPhone owners with iOS 14 and later should also check the "Private Wi-Fi Address" feature.

This Apple security feature changes the device's MAC address for each network, which sometimes blocks IoT devices from accessing the router.

⚠️ Note: In the Wi-Fi settings on your iPhone, tap the "i" icon next to your home network and turn off the "Private Wi-Fi Address" switch during setup.

After successfully connecting the robot, you can try to restore this setting, but in most cases, for stable operation of the smart home, it is better to keep it disabled for the home network.

If you have a dual-band router, try temporarily separating the networks by giving them different names (for example, HomeWiFi And HomeWiFi_5G). Connect your iPhone to the network without the 5G adapter (which is 2.4 GHz) and repeat the device addition procedure. Also, make sure that AP Isolation, which prevents devices on the local network from communicating with each other, is not enabled in your router settings.

☑️ Checking Wi-Fi settings

Completed: 0 / 4

The table below lists the basic network parameters that must be configured for successful operation:

Parameter Recommended value Impact on work
Frequency 2.4 GHz Critical: 5 GHz is not supported
Encryption WPA2-PSK (AES) WPA3 may cause compatibility issues
Channel 1, 6 or 11 Auto-selection sometimes results in connection loss
IPv6 Disabled (recommended) May cause addressing conflicts

Regional settings and server selection

One of the most important and often overlooked aspects is selecting a region in the app. Mi HomeThe server the device is linked to must match the region for which it is intended, or be universal. Xiaomi devices purchased in China (Global or CN versions) often require the "China" region. If you select "Russia" or "Europe," the app may simply not detect the device during scanning.

To change your region, go to your user profile (Profile tab at the bottom right), then click Settings and Region.

After changing the region, the app will restart, and you'll need to sign in again. All scenarios and bindings created for the previous region will become unavailable until you change the settings back.

Some users are wary of choosing a Chinese server due to privacy or speed concerns. However, for basic control (starting a cleaning session, mapping, scheduling), the latency is practically unnoticeable. The key is to ensure a stable connection. If you plan to use voice control via Siri (HomeKit), make sure your vacuum model supports this feature in your chosen region.

It's worth noting that transferring a device from one server to another without resetting the vacuum itself is impossible. If you selected the wrong region during initial setup, you'll need to delete the device from the app (long-press the icon -> Delete) and repeat the pairing process, after resetting the robot's Wi-Fi.

Troubleshooting common connection errors

Even if you follow all the instructions, problems may still occur. One common error is "Device not found" or a connection timeout. In this case, try rebooting the router. Often, the problem lies in an overflowing DHCP table or a frozen Wi-Fi module. Also, check if your router has MAC address filtering enabled, which could block new devices.

Another problem is a weak signal. The robot vacuum cleaner must be in a strong reception area during setup.

⚠️ Caution: Do not attempt to connect the robot in a distant room or behind thick concrete walls. Bring the base and vacuum closer to the router during setup.

After successful pairing, you can return the device to its original location.

If the app says "Network Error," check your Wi-Fi password. The iPhone's password autofill feature is convenient, but it can sometimes fill in your old password or the password for a guest network. Enter the password manually, using Latin characters. Also, temporarily disable VPNs and proxy servers on your phone, as they can redirect local network traffic through external servers, blocking device detection.

In rare cases, a full device reset is required. To do this, press and hold the power button and the home button (or the Spot Clean button, depending on the model) for 10-15 seconds until you hear a reset prompt. Then, repeat the pairing process again. Make sure the app Mi Home has all the necessary permissions in iOS settings: local network, wireless data, geolocation.

Final setup and map creation

After successfully connecting to Wi-Fi, the robot will prompt you to perform its first cleaning to build a map. This is a critical step. Remove cords, socks, and other small objects from the floor that could become tangled in the brush. Open the doors to all the rooms you want to see on the map. Start the "Silent Cleaning" or "Cleaning" mode in the app.

During the initial navigation, the robot will move erratically, exploring the room. Do not interrupt this process or lift the device unless absolutely necessary. The laser range finder (LDS) or camera (vSLAM) should scan the contours of the walls and furniture.

Once cleaning is complete, the map will be saved in the cloud.

Now you can set up virtual walls, no-go zones, and cleaning schedules directly from your iPhone. The app also includes settings for suction power, water volume (for wet cleaning models), and voice packs. Regularly update your device's firmware through the app, as manufacturers frequently release patches that improve navigation algorithms and fix connectivity issues.

Why can't the robot see the 5 GHz network?

Wi-Fi modules in budget and mid-range smart devices use chips that support only the 802.11 b/g/n standard, which operate in the 2.4 GHz band. The 5 GHz band (ac/ax standards) requires more complex and expensive components and has less penetration through walls, which is critical for a robot cleaning under furniture.

Is it possible to control a vacuum cleaner without the Internet?

Local control is only possible if you're on the same Wi-Fi network as the robot, and only through certain third-party integrations or local servers (such as Home Assistant). The official Mi Home app requires internet access to authenticate commands to the Xiaomi server, even if you're at home.

What should I do if the application says "Server is busy"?

This is a common mistake when selecting the Chinese region during peak hours. Try switching to a different region (for example, Singapore or Europe), if your device model allows it, or wait 10-15 minutes. Also, check the status of Xiaomi servers on third-party resources.

Do I need a separate account for each family member?

No. The primary user (the owner of the account linked to the vacuum) must share the device with other Mi Home accounts. To do this, select "Shared Access" in the device settings and send an invitation via email or QR code.