Smart gadgets from the Chinese giant have long ceased to be just exotic and have become a familiar part of everyday life for millions of users. Robot vacuum cleaners Xiaomi and their sub-brands, such as Roborock or Viomirequire proper initial setup for correct operation. Owners of smartphones based on Android often encounter nuances during the first launch related to the choice of region or access rights.

The process of integrating the device into the smart home ecosystem takes no more than 10-15 minutes if you act consistently. Errors at the stage of connecting to the network Wi-Fi can lead to the fact that the device will not be controlled remotely or build maps of the room. In this material, we will analyze in detail each step, from downloading the application to fine-tuning the cleaning scripts.

It is worth noting that the software interface may differ slightly depending on the firmware version of the vacuum cleaner itself. However, the basic algorithm of actions remains unchanged for most models released in recent years. The main thing is to ensure a stable Internet connection and enable the necessary communication modules on your mobile device before starting the procedure.

Preparing the smartphone and selecting the right application

The first step is to install the control software. For ecosystem devices Xiaomi The main tool is the application Mi Home. It can be found in the official store Google Playhowever, the version for the global market may have limitations. Sometimes it is more advisable to download the current APK file from the manufacturer’s official website in order to gain access to all functions without geographical blocks.

After installation, you need to create an account or log in to an existing one. Here lies the first important nuance: choosing a server region. If you purchased a vacuum cleaner for the Chinese market (CN Version), selecting the “Russia” or “Europe” region will not detect the device. In this case, in the profile settings you need to change the location to China.

⚠️ Attention: Changing the region in the Mi Home application can hide previously added devices linked to another server. Make sure you have selected the correct zone before you start setting up your new gadget.

The application will ask for a number of permissions in order to work correctly. Providing access to geolocation and location is critical. This system requirement Android is necessary so that the smartphone can scan the airwaves and find signals from Wi-Fi networks with the device name (SSID). Without GPS enabled, the robot search process simply will not start.

Also check that the module Bluetooth is active. Modern models use a combined connection protocol that speeds up pairing. Make sure that your phone is connected to the 2.4 GHz network, since most smart devices do not support the 5 GHz frequency.

📊 Which version of the robot vacuum cleaner did you purchase?
Global (Global/RU)
Chinese (CN)
European (EU)
I don’t know/Haven’t bought it yet

Physical preparation of the robot vacuum cleaner for work

Before moving on to digital settings, you need to properly prepare the device itself. Take the robot out of the box and remove all shipping locks. Pay special attention to the side brush and dust container - they must be installed until they click. If you skip this step, the sensors may indicate an error during the first start.

Charging the battery is the next required item. Place the robot on the docking station and connect it to a power outlet. The charge indicator should light up, signaling the start of the process. It is recommended to allow the device to reach at least 20-30% capacity, even if it was partially charged at the factory.

  • 🔌 Make sure that the contacts on the bottom panel of the robot and on the charging station are clean and do not have protective film.
  • 📍 Place the base on a flat surface near the wall, leaving 0.5 meters of free space on the sides and 1.5 meters in front for maneuver.
  • 📶 Check the Wi-Fi signal level at the location where the base is installed - it must be stable, since the robot will constantly return there.

To turn on the device, you usually need to hold down the power button or key combination on the case for 3-5 seconds. A voice greeting or beep will confirm that the electronics are active. Now the gadget is ready to search for a network and pair with your smartphone.

💡

If the Wi-Fi indicator on the robot body blinks slowly, this means connection standby mode. If the flashing is fast or the indicator is constantly on, the device is already trying to connect or is in access point mode.

The process of pairing the device with the Mi Home application

Open the application Mi Home on your Android smartphone. On the main screen in the upper right corner, click on the plus icon + to add a new device. The system will offer to automatically scan the broadcast. If the robot is nearby and turned on, it should appear in the list of found devices.

If the automatic search does not produce results, use the manual mode. Enter the model name in the search bar or select the “Vacuum cleaners” category. The app will provide instructions on how to put the device into pairing mode. Most often, you need to simultaneously hold down the power and return to base buttons.

When the device icon appears on the screen, click on it. The Wi-Fi network selection window will open. Select your home network from the list and enter the password. It is important here not to make a mistake in any character, since robot vacuum cleaners do not have a keyboard to correct input errors.

Indicator status Meaning User action
Slow blinking Waiting for connection Press the power button to activate the mode
Fast flashing Pairing mode (AP Mode) Select a network in the application and continue
Constant glow Successful connection Complete setup in the application
Red / Orange Network or charging error Check Wi-Fi password or battery charge

After confirming the password, the synchronization process will begin. The progress bar will show the status of data exchange between the cloud server, phone and robot. At this moment, do not minimize the application or lock the smartphone screen so as not to interrupt the transfer of configuration files.

☑️ Stages of successful connection

Done: 0 / 4

Setting up a map of the room and cleaning zones

After successful connection, the robot will offer to carry out the first full cleaning to build a map. This is a key step for models with a laser rangefinder (LDS) or visual navigation (VSLAM). Start cleaning from the application and let the device explore the entire available area.

While moving, the robot scans obstacles, walls and furniture, creating a digital twin of your apartment. Do not disturb him at this moment: do not rearrange the chairs, do not open or close the doors to the rooms that should be taken into account on the map. Interrupting the process may result in map fragmentation or data loss.

When the map is built, you can edit it in the application menu. The function dividing rooms allows you to manually draw lines, delimiting the living room, kitchen and corridor. This is necessary so that in the future you can send the robot to clean only a specific room according to a voice command or schedule.

⚠️ Attention: If you have a multi-level apartment, the robot will save only one main card. When moving the device to another floor, the map will have to be built again or use the function of saving multiple maps, if it is supported by a specific model.

You can also set virtual walls and restricted areas. These are rectangular or linear areas where the robot will never enter. This function is indispensable if you have places with wires on the floor, long-pile rugs, or areas where pets' bowls are.

What to do if the map was built crookedly?

If the map turned out to be distorted or the robot “forgot” some of the rooms, go to the map settings and select the “Reset map” option. After that, start the full cleaning again, ensuring good lighting and removing temporary obstacles from the floor.

Integration with voice assistants and smart home

One ​​of the main advantages of using the ecosystem Xiaomi is the possibility of voice control. For Android users, integration with Google Assistant or Yandex.Aliceis most relevant. This allows you to start cleaning without taking your phone out of your pocket.

To configure, go to the “Profile” -> “Other Platforms” (or “Voice Control”) section inside the Mi Home application. Select the assistant you need and follow the instructions to log in. You will need to log into your Mi account in the voice assistant interface to link the services.

Once linked, you can use commands like “Ok Google, turn on the vacuum cleaner” or “Alice, send the robot to the kitchen.” The system recognizes the names of the rooms that you specified when editing the map. You can also set up scenarios: for example, starting cleaning when all family members leave the house (geofence).

If you use smart sockets or door sensors, you can create automation. For example, when the front door opening sensor is triggered, the robot can automatically return to the base so as not to disturb incoming people.

💡

Voice control only works if the robot and smartphone have an active Internet connection. Local commands without the cloud are supported by limited models and require complex configuration through a local server.

Solving common problems when connecting and working

Despite the streamlined processes, users may encounter difficulties. The most common problem is Wi-Fi connection error. Often the reason lies in the fact that the smartphone is connected to a 5 GHz network, but the robot sees only 2.4 GHz. In the router settings, you can temporarily disable the five-gigahertz range or divide the networks into different names (SSID).

Another common situation is that the robot loses contact with the base while cleaning. This may be due to a weak signal in distant rooms or the presence of mirror surfaces that “fool” the laser rangefinder. Try moving the base to a more central point or removing large mirrors from the sensors’ visibility range.

  • 🔄 If the application says “Device is offline”, try rebooting the router and the robot itself by turning it off with the button for 10 seconds.
  • 📡 Make sure that MAC address filtering is not enabled on the router, which can block new devices.
  • 🔋 Monitor the condition of the charging station contacts - oxidation can lead to the robot not charging and going into deep sleep.

In rare cases, a complete reset of the robot’s network settings helps. To do this, you usually need to press two buttons on the case simultaneously for 10-15 seconds until a characteristic sound signal is heard. After this, the connection procedure must be completed again, as with a new device.

⚠️ Attention: The interface of the Mi Home application and the functionality of the robots are regularly updated. If the described menu paths do not match yours, check for application updates on Google Play or on the official Xiaomi support portal.

Frequently asked questions (FAQ)

Is it possible to control the robot without the Internet, only via Wi-Fi?

Basic control (start, stop, return to base) is possible on a local network if the phone and robot are connected to the same router. However, mapping, cleaning scheduling and voice control require access to Xiaomi cloud servers.

The robot does not see the Wi-Fi network, although other devices connect.

Most likely, your router distributes the network only in the 5 GHz range or uses a hidden network name (Hide SSID). Xiaomi robots require a visible 802.11 b/g/n network at 2.4 GHz. Try creating a guest network with these parameters.

How to add a second user to control the vacuum cleaner?

In the Mi Home application, click on the three dots in the corner of the device card, select “Share”. Enter the second user's Mi account (email or phone number), and he will receive full rights to control the device.

Why doesn’t the robot build a map in the dark?

Models with a laser rangefinder (LDS) work in complete darkness without problems. However, models with visual navigation (camera on top) require good lighting, as they are guided by visual objects of the ceiling and walls.

What does the "Height difference sensor" error mean?

This error occurs if the robot approaches a threshold, step or black carpet, which it perceives as a cliff. Clean the height difference sensors (located at the bottom along the perimeter) from dust and check if there are any real height differences on the floor of more than 2 cm.