Modern house cleaning is no longer a routine task, thanks to smart devices, such as Xiaomiβs robot vacuum cleaners, which can plan their own route, do wet cleaning and return to the base for charging, but require the right initial configuration to work properly. Without smart phone setup, the device becomes a toy that canβt transmit cleaning data or get a launch command from anywhere in the world.
The process of integrating a gadget into the smart home ecosystem can seem challenging for a beginner, especially when considering different firmware versions and regional constraints. However, with an understanding of the basic principles of the Wi-Fi protocol and the logic of the Mi Home application, you can complete the installation in a few minutes.
In this guide, weβll take a look at all the steps of connecting, from unpacking and choosing the right region in your profile to setting up your schedule and voice control, and learn why 2.4GHz is critical to your deviceβs operation and how to get around the common mistakes most users encounter when they first start up.
Preparation for connection and choice of region
The first step before setting up is to properly prepare the device and your smartphone. Install the robot vacuum cleaner on a flat surface 1.5 meters from the walls and turn it on by holding the power button until the voice greeting or beep appears. Make sure that the dust container and the wet cleaning module (if any) are installed correctly, as some models block work in their absence.
The critical point is to choose a region in the Mi Home app. Many users make the mistake of choosing the country of their physical location, which can lead to the inability to manage the device or no updates. For most Xiaomi Vacuum models designed for the global market or the Chinese market (Global Version), you need to choose the region of China or Singapore in the profile settings.
β οΈ Note: If you choose the wrong region when creating an account, the device may not be identified in the list of available to add, in which case you will have to change the region in the application settings, which may temporarily hide other devices associated with the previous region.
Also make sure that your smartphone has geolocation (GPS) and Bluetooth enabled, which are functions that the app needs to scan the surrounding space and detect new gadgets in pairing mode. Without GPS enabled, the device search process can freeze during the "Device Search" stage.
Installation and registration in the Mi Home application
To manage smart equipment Xiaomi uses a single application Mi Home (or Xiaomi Home), which is available in the Google Play Store and Apple App Store. After downloading and installing, you must go through the registration procedure, it is recommended to use a strong password and link a phone number or email to restore access, as the profile will store maps of the premises and cleaning history.
Once logged in, the interface will suggest adding a new device. Click on the plus in the upper right corner of the screen. The app will automatically start scanning nearby devices. If the robot vacuum cleaner is in pairing mode (Wi-Fi flashes or a voice message about the connection mode is given), it will appear in the list of Local Devices at the top of the screen.
If automatic detection does not occur, you can add the device manually through the catalog. In search, type in the model of your vacuum cleaner, for example, Xiaomi Vacuum Mop 2 or Roborock S5. Follow the instructions on the screen: the application will ask to confirm that the Wi-Fi indicator flashes. To translate into this mode, you usually need to simultaneously press two buttons on the case or hold the on button and the return button to the base for a long time.
- π± Make sure that Android is at least 6.0 or iOS is at least 11.0 for the app to work properly.
- π Charge the robot vacuum cleaner to at least 20% before setting up so it doesnβt go into sleep mode.
- πΆ Connect your smartphone to a 2.4GHz Wi-Fi network (more on this in the next section).
- π Allow the application to access the local network and notifications in the operating system settings.
The process of registering a device in the cloud takes from 30 seconds to 2 minutes, during which encryption keys are exchanged between the smartphone, the router and the vacuum cleaner itself.
π‘
If the app is looking for a device for a long time, try turning off mobile Internet (4G/5G) on your smartphone, leaving only Wi-Fi.
Wi-Fi connection settings and frequency ranges
One of the most common problems when setting up is the inability to connect to a Wi-Fi network. The fact is that the wireless communication modules in most models of Xiaomi robotic vacuum cleaners operate exclusively in the 2.4 GHz band. They do not support modern 5 GHz networks, which are often used in modern routers by default or in the mode of a single network name (Smart Connect).
If your router is broadcasting the network 5 GHz and 2.4 GHz under one name (SSID), Mi Home app may attempt to transfer credentials 5 The solution is to split the networks in the router settings. You need to go to the router's admin panel (usually at the address). 192.168.0.1 or 192.168.1.1) and give different names for ranges, for example, Home_WiFi_24 and Home_WiFi_5.
After splitting networks, connect the smartphone to the network Home_WiFi_24 And you can do it again, and you can check the encryption type, because Xiaomi robots require a standard. WPA2-PSK. If you have a set WPA3 or open network, the connection may not take place.
| Parameter | Recommended value | Note |
|---|---|---|
| Frequency | 2.4 GHz | 5 GHz is not supported |
| Encryption | WPA2-PSK (AES) | WPA3 can cause errors |
| Canal | 1, 6 or 11 | Least Noisy Channels |
| Channel width | 20 MHz | Increases the stability of communication |
In some cases, it helps to temporarily disable the Mac Address Filtering function or add MAC-vacuum cleaner addresses in the router's whitelist. MAC-The device address can be found on the sticker under the lid or in the application after a successful but unstable connection in the About Device section".
What if the router does not allow the network to be divided?
Creation of a room map and calibration
Once successfully connected to Wi-Fi, the robot is ready to build a map, and to do this, run a full cleaning through the application by pressing the "Quick Start" button or selecting "Quiet" mode. The device will begin to move chaoticly, gradually building the geometry of the room using a laser rangefinder (LDS) or a gyroscope (in simpler models).
When building a map, it is important that the room is light enough (especially for models without lidar using a camera or a gyroscope) and that all the doors that the robot has to remove are open. Don't move furniture or walk actively in front of the robot in the first 10-15 minutes of work, so as not to interfere with the calibration of the sensors.
After the first cleaning is done, the app will have a saved map, which can be edited into rooms, virtual walls or no-go zones, and use the "Separate" tool to divide the room, and draw a line on the floor of the map where the doorway or arch is located.
- π§ Virtual walls: allow the robot to be prohibited from entering certain areas (for example, to bowls of animals or carpets with fringe).
- π§Ή Zoning: allows you to start cleaning only in a particular room or in a selected rectangle.
- π Keeping cards: Some models allow you to save up to 4 cards, which is convenient for multi-storey houses.
If the map is built curved or the robot is lost, you can reset the map in the device settings and start the construction again, having previously removed unnecessary items from the floor.
βοΈ Checking before building a map
Set up a schedule and cleaning scenarios
The main advantage of the smart vacuum cleaner is the ability to automate. In the Mi Home app, go to your device settings and find the Timer section, where you can create tasks for each day of the week, for example, set up cleaning the kitchen and corridor every day at 10:00 am while you are away, and general cleaning of the entire apartment on Saturdays at 14:00.
For each schedule, you can set individual parameters: suction strength (Quiet, Standard, Turbo, Maximum) and water supply volume (if wet cleaning is supported). For daily cleanliness maintenance, the "Standard" mode is enough, and for carpets with animal hair, it is better to choose "Turbo" or "Maximum".
β οΈ Warning: Do not set the start time of cleaning too close to the time of your return home or departure, so that the robot does not hum under your feet. 30-40 minutes after you left.
Also worth paying attention to the Do Not Disturb (DND) function, if you activate this mode, the robot will not emit audio signals and light indications at a given time (for example, at night), even if it is launched on a schedule or with a button.
π‘
The best strategy is to do a short daily cleaning in either Quiet or Standard mode, which prevents dust buildup more effectively than one general cleaning once a week.
Solving Frequent Problems and Updating Firmware
You may encounter error messages as you operate. The Mi Home app broadcasts error codes in robot voice and push notifications, the most common being "Stuck," "Blocked Wheel," "Reset the device." Most of the time, you just flip the robot over, clean the brush of the hair and wipe the sensors.
An important step in setting up is to update the firmware. Once connected, check the Software Update section. Manufacturers regularly release patches that improve navigation algorithms and fix bugs. The update can take 10-15 minutes, during which time the vacuum cleaner cannot be used.
If the robot is constantly losing communication with Wi-Fi, try to statically fix it. IP-Address for the device in the router settings or reboot the router. Sometimes it helps to remove the device from the application and re-assign from scratch.
- π Mistake 1 (Stuck): Check if the robot is stuck under furniture or on the doorstep.
- π Error 4 (Wheel in the Air): Wipe the drop sensor on the bottom of the body.
- πͺοΈ Error 10 (Filter): Replace or wash HEPA-filter.
For deep diagnosis, you can use voice commands or check the error log in the application, which indicates the time of the problem.