How to set up a robot vacuum cleaner Xiaomi on the iPhone: step-by-step instructions

Smart tech is becoming the standard, and integrating a robot vacuum cleaner into Apple’s ecosystem allows you to manage cleaning from the sofa. Connecting your device to an iPhone gives you access to advanced functionality that is not available when you only use physical buttons on the body of your gadget, you can run cleaning on schedule, build detailed maps of the apartment and track the consumption of dust bags in real time.

The initial activation process may seem complicated for beginners because of the many steps, but if you follow the algorithm, the entire procedure will take no more than ten minutes. It is important to understand that the stability of the Xiaomi robot vacuum cleaner depends on the quality of the connection and the correct configuration of the harvester application. In this article, we will discuss all the nuances of pairing, typical errors and ways to fix them.

First, make sure your smartphone is connected to a 2.4GHz Wi-Fi network, as most smart devices do not support the 5GHz band. You will also need a registered Mi Account, which is the key to all the manufacturer's services.

Connection Preparation and Network Requirements

The first step before installing software is to check the network infrastructure. Many users encounter problems precisely at the stage when the application does not see the device, and most often the reason lies in the settings of the router. Modern routers often combine the 2.4 and 5 GHz bands under one name, which can confuse the communication protocol of the smart home.

You need to log into your router's settings and make sure the 2.4GHz network is active and has a separate name (SSID) if the automatic separation doesn't work correctly.The encryption protocol should be set to WPA2-PSK, as old or too new security standards can block the connection of budget IoT modules.

⚠️ Note: Do not use a guest Wi-Fi network to connect smart appliances, as customer isolation can prevent the transfer of commands from your smartphone to the vacuum cleaner.

It is also worth checking whether the router is not enabled function MAC-filtering, which locks all unknown devices. If that protection is active, you'll have to manually add MAC-The address of a new gadget is whitelisted before you try to plug it in, and you can usually find it on the sticker at the bottom of the case or on the screen of the device itself, if it has a display.

Make sure your iPhone has an up-to-date version of the iOS operating system installed. Older versions may not support the necessary libraries to work with the new encryption protocols that the Mi Home app uses. Updating your phone's software is a basic requirement for a stable ecosystem.

πŸ“Š What version of iOS is installed on your iPhone?
iOS 14 and below
iOS 15
iOS 16
iOS 17 and newer

Installation and configuration of the Mi Home application

The main management tool is the official Mi Home app, which is available for download from the App Store for free, and it is important to download the global version of the app if you are not in China, so that the interface and servers fit your region.

Once installed, start the program and create a new account or log in to an existing one. When registering, select the right region, which is critical. If you choose the wrong country, you may not see your devices or be able to use voice control through Siri.

In the application settings, go to the profile section and find Settings β†’ Region. Make sure your real country of residence is selected there. For Russia and CIS countries, the most suitable region is Russia or European Union, depending on the device model and its release date.

  • πŸ“± Download the Xiaomi Home app from the official App Store.
  • 🌍 Select the correct region in your profile settings before adding devices.
  • πŸ” Link your phone number or email to restore access to your account.
  • πŸ”” Allow the app to access geolocation and local area network in iOS settings.

The app will request a number of permissions, including access to the local network. Without local network permission in iOS settings, the app will not be able to detect a robot vacuum cleaner in your Wi-Fi. This is an Apple security requirement that cannot be ignored.

πŸ’‘

If the app doesn’t suggest selecting a region when you first start, remove it and install it again, keeping a close eye on the welcome screens.

The process of pairing the robot with the iPhone

Now, we're going to go into direct pairing, turn on the robot vacuum cleaner by holding two buttons on the top panel at the same time (usually the power button and the back button), and the device will go into pairing mode, as reported by the voice module or flashing indicator.

Open the Mi Home app and press the + button in the top right corner. The system will automatically start scanning the available devices around. If the robot is found, its image will appear on the screen - click on it to start setting up.

Enter your Wi-Fi password. Make sure your phone is connected to the 2.4GHz network at that point. If the automatic search fails, manually select the device from the category list by searching for the "Vaccines and Floor Cleaners" section.

β˜‘οΈ Checklist of successful connection

Done: 0 / 4

During the setup process, the application may ask you to update the firmware of the device. Updating firmware is a must, as the factory version of the software often contains errors that interfere with stable operation.

⚠️ Note: During the firmware update, it is strictly forbidden to turn off the robot vacuum cleaner or interrupt the connection, otherwise the device may turn into a brick".

Set up maps and cleaning areas

Once successfully connected, the first complete cleaning is required to map the room, and the robot must travel through the entire available area so that the laser rangefinder (LDS) or camera (VSLAM) can scan the geometry of the room.

In the app, go to map viewing mode, where you can rename rooms, set virtual walls and no-go zones, and No-Go Zones allows you to fence off places with wires or water that the robot is not allowed to enter.

For iPhone owners, the easy way to divide the map into rooms is to use the "Separate" tool to draw a demarcation line, so that you can only clean specific rooms in the future.

  • πŸ—ΊοΈ Wait for the first full cycle to be completed to build an accurate 3D-map.
  • 🚫 Install virtual walls around water bowls and tangles of wires.
  • 🏠 Assign names to rooms for easy voice control via Siri.

Save the map after editing. Some models allow you to save multiple maps, which is true for multi-storey buildings. You can switch between floors right in the application interface, selecting the desired floor plan.

How does a virtual wall work?
A virtual wall is a software barrier, and the robot can see it as clearly as a physical wall, and it will never cross that barrier, even if there are no obstacles on the floor.

Integration with Apple HomeKit and Siri

For users of the Apple ecosystem, the ability to manage through the Home app and voice assistant Siri is especially important. Not all Xiaomi models support native HomeKit, but many modern versions already have this feature or support it through the gateways.

If your model supports HomeKit, the Mi Home app will have the option "Add to Apple Home," click on it and scan the HomeKit code that is on the box or in the manual, and then the robot will appear in the standard Home app on the iPhone.

Now you can use voice commands, like, "Hi Siri, turn on the vacuum cleaner," or, "Hi Siri, send the vacuum cleaner to charge," which eliminates the need to open the app every time.

Siri TeamThe robot's actionConditions required
"Put the vacuum cleaner on."Starting the cleanupRobot on base
"Stop cleaning."Pause/StopActive cleaning
"Bring the vacuum cleaner home."Return to baseAny condition
"Where's the vacuum cleaner?"Search for a mapAvailability of card

If native HomeKit support is not available, you can use third-party gateways such as Homebridge, but this requires a separate server (such as Raspberry Pi) and technical knowledge.

Solving and eliminating errors

In the process of operation, there may be situations when communication with the device is lost, and the "Device offline" error most often indicates a problem with the router or a change in the Wi-Fi password, in which case the device is re-associated.

If the robot loses the card, try clearing the device's memory through the app. Go to the robot's settings, select "General Settings" and click Reset the card, and then you need to re-clean the entire device to build a new plan.

⚠️ Attention: Frequent loss of the map may indicate contamination of sensors.Wash the laser rangefinder (turret on top) and collision sensors with soft dry cloth.

Another common problem is that the robot gets stuck. The app will come with a notification with the type of error. Check the wheels for wound hair and clean the brush. Regular maintenance prolongs the life of the device and prevents navigation errors.

πŸ’‘

90% of connection errors are solved by switching the phone to a 2.4 GHz network and restarting the router.

Frequently Asked Questions (FAQ)

Can you control Xiaomi vacuum cleaner without the Internet, only through Wi-Fi?
Yes, there's a local control feature in the Mi Home app, but for initial configuration and downloading of maps, the Internet is mandatory. Without the Internet, voice commands and remote launch from another network will not work.
Why does the iPhone not see the robot vacuum cleaner when scanning?
Chances are your phone is connected to a 5GHz network and the vacuum cleaner only works at 2.4GHz. Switch Wi-Fi on your phone in iOS settings or split the network names in the router. Also check if access to the local network is allowed for the Mi Home app.
How to change the language of voice notifications of the robot?
In the Mi Home app, go to your device settings, select Voice Package, where you can download and activate Russian or English if available for your model.
Is the robot compatible with the Apple Watch?
Yes, if you add the device to the Apple Home (via HomeKit), you can run basic cleaning scenarios right from the screen of the Apple Watch.