Application for robot vacuum cleaner Xiaomi: detailed instructions for setting up and using

Xiaomi vacuum cleaners have long been indispensable cleaning assistants, but their full potential is revealed only when using a proprietary application correctly. Many owners limit themselves to basic functions, without even realizing that Mi Home (or Xiaomi Home in new versions) can adjust the schedule to take into account humidity, create no-go zones for animals or integrate a vacuum cleaner with other smart home devices. This article will help you understand all the nuances from the first connection to hidden features that are not written in the official instructions.

It is important to understand that the application for Xiaomi Mi Robot Vacuum, Roborock or other models of the brand works on a single principle, but some features may differ depending on the firmware version and region. For example, in China, advanced mapping options are available, which are blocked in European versions due to legal restrictions. We will look at universal settings that are relevant for most users, and also tell you how to circumvent typical restrictions.

Connecting a robot vacuum cleaner to the application: step-by-step instructions

The first time a vacuum cleaner is turned on often raises questions about why the device can't find the Wi-Fi network, or why the app is giving out a connection error, starting with the basic algorithm that works for all models, from the Mi Robot Vacuum 1 to the Roborock S8 Pro Ultra.

Before starting, make sure that:

  • πŸ“Ά The robot vacuum cleaner is charged at least 20% (the indicator on the body is lit green or blue).
  • πŸ“± The latest version of the Mi Home is installed on the smartphone (you can download it from Google Play or the App Store).
  • πŸ”„ The router supports 2.4 GHz (5 GHz is not suitable for most models!).

Now we move on to the connection:

  1. Turn the vacuum cleaner on the ON/OFF button (3-5 seconds).
  2. Open Mi Home, press + β†’ Add the device.
  3. Select the Smart Home category β†’ Vacuum and specific model (if it is not on the list, select Mi Robot Vacuum).
  4. Bring the smartphone to the vacuum cleaner – the application will automatically connect to the device’s temporary network (the name will be of the type rockrobo-XXXX).
  5. Select a 2.4GHz home Wi-Fi network and enter a password.

πŸ’‘

If the vacuum cleaner doesn’t connect, try disabling the VPN or changing the region in the Mi Home settings to Mainland China, which often resolves server problems.

Once the app is successfully connected, it will prompt you to update your firmware. It is not recommended to refuse the update - new versions fix mapping bugs and add features like carpet recognition or automatic suction adjustment. However, if you have a model older than 2019 (for example, Mi Robot Vacuum 1S), check the reviews on forums (for example, 4PDA) - sometimes updates break compatibility with third-party firmware.

The main interface of the application: what all buttons and indicators mean

The main screen of the application is divided into several zones, and their purpose is not always intuitive.

Interface elementAppointmentNotes
Start/Pause buttonStarting or stopping the cleaningDouble-click – Emergency stop with return to base
Icon Home (🏠)Return to base for chargingIt only works if the database is installed correctly (see section below).
Zone buttonChoosing a room or area for cleaningAvailable only after creating the map (requires 1-2 full cleaning)
Power sliderAdjustment of the suction force (Silent, Balanced, Maximum)On models with LDS- sensor (laser) available Turbo mode

The Map section is particularly noteworthy, and it shows the plan of your home that the vacuum cleaner builds during the first cleaning, if the map doesn't appear or is not displayed correctly:

  • πŸ”¦ Make sure there is enough light in the room (laser sensor doesn't work well in the dark).
  • πŸšͺ Close all doors, open openings knock down the map-building algorithm.
  • πŸ“ Check the ceiling height: If it exceeds 2.7 m, the sensor may not be able to "firing" the surface.
πŸ“Š What model of Xiaomi robot vacuum cleaner you use?
Mi Robot Vacuum 1/1S
Roborock S5/S6
Roborock S7/S8
Another Xiaomi model
Not Xiaomi.

Setting up a cleaning schedule: how to program a vacuum cleaner for a week ahead

One of the key features of the app is the ability to create flexible schedules that take into account your schedule, such as program cleaning for weekdays at 9:00 (when you are at work) and 18:00 (before you return), and turn it off on weekends altogether.

To set up the schedule:

  1. Go to the schedule. β†’ Add.
  2. Choose the days of the week (you can note several).
  3. Specify the launch time (within minutes).
  4. Select cleaning mode: Standard - basic cleaning of all rooms. Zone - only selected areas (you need to save them on the map beforehand); Full - cleaning with repeated passage around the edges.

Quiet regime

Hidden Life Hack: Newer versions of the app allow you to set up a dynamic schedule that takes into account your location.

  1. Enable geolocation in the smartphone settings.
  2. In Mi Home, go to Profile β†’ Settings β†’ Smart Home β†’ Geozone.
  3. Create a zone around the house with a radius of 500 m.
  4. Set the rule: "If I leave the β†’ zone, start cleaning in 30 minutes."

How to set up a forbidden zone:

  1. On the main screen, click the map β†’ edit.
  2. Select Add No-go zone and circle the desired area on the map.
  3. Set the settings: πŸ•’ Valid always or on schedule (e.g., only during the day). πŸ€– For all robots or only for this (if you have multiple vacuum cleaners).
What if the vacuum cleaner ignores the forbidden areas?
This is a common problem with models with a weak processor (for example, Mi Robot Vacuum 1). Solutions: 1. Update the firmware to the latest version. 2. Reduce the size of the forbidden zone - some models do not recognize areas larger than 2Γ—2 m. 3. Use physical limiters (magnetic tapes for robot vacuum cleaners).

For models with LiDAR (laser scanner), 3D- mapping is available, which allows you to create restricted areas in height, for example, you can prohibit cleaning under the table if fragile things are stored there, to activate it:

  1. Go to Device Settings β†’ Map β†’ Advanced Settings.
  2. Enable the 3D- mapping option (not available on all models).
  3. Download the additional data packet (weighs ~50MB).

Step-by-step:

  1. Install a water tank and fasten a napkin (it should be special for robot vacuum cleaners - ordinary fabric will quickly clog the pump).
  2. In the app, go to Settings β†’ Wet cleaning.
  3. Choose a mode: Light for daily cleaning (water is not consumed enough); Deep for general cleaning (requires water refilling); Auto vacuum cleaner chooses the intensity by floor type.

Avoid carpeting

πŸ’‘

Never use ordinary tap water, which contains salts that will eventually clog the pump tubes, and only pour distilled or boiled water.

For models with hot wipe function (for example, Roborock S8 Pro Ultra) additional settings are available:

  • 🌑️ Water temperature: from 30Β°C (for delicate coatings) to 60Β°C (for disinfection).
  • 🧼 Automatic refueling of detergent (special cartridge required).

Warning: If there are divorces after cleaning, check:

⚠️ Warning: The wipe should be slightly wet, but not wet. If the floor is slippery after cleaning, reduce the water level or increase the speed of the vacuum cleaner in the settings (Settings β†’ Movement β†’ Speed).

Integration with smart home and voice assistants

Xiaomi's robot vacuum cleaner can be paired with other smart home devices to automate cleaning, such as running it at the same time as the air conditioner is turned on or when windows are opened.

How to connect to the ecosystem:

  • πŸ€– Mi Home Automations: Embedded automation in the Xiaomi app.
  • πŸ—£οΈ Voice assistants: Alice, Google Assistant, Siri (via HomeKit)
  • 🌐 Third-party services: Home Assistant, IFTTT, Yandex Smart Home.

Example of automation settings in Mi Home:

  1. Go to Profile β†’ Automation β†’ Add.
  2. Select a trigger: for example, Time (daily at 10:00) or Device (when the window is closed).
  3. Add the action: Start cleaning (select your vacuum cleaner).
  4. Save the rule and activate it.

For voice control via Yandex Alice:

  1. Connect the vacuum cleaner to Yandex Smart Home via Mi Home (Device settings β†’ Integration).
  2. Tell Alice, "Run the living room cleaner" or "Put the vacuum cleaner on the charger."
How to connect Roborock to Home Assistant?
1. Install the Xiaomi Miio component via HACS. 2. Get the device token using this service (requires a username from a Mi Account). 3 Add to.yaml: vacuum: - platform: xiaomi_miio host: IP_ADRESS DUST token: YOUR TOKEN 4 Reboot Home Assistant.

If the vacuum cleaner does not respond to voice commands, check:

  • πŸ”Œ Internet connection (robot must be online)
  • πŸ“‹ Applicable device name (without special characters)
  • πŸ”„ Update to firmware (in older versions, voice control may not work).

Solving typical problems: errors, failures and malfunctions

Even the most reliable robot vacuum cleaners sometimes fail, and let's look at some of the most common mistakes and how to fix them without going to the service center.

Frequent errors and their causes:

Error codeDescriptionDecision
1Main brush blockedClean the hair and threads. Remove the lid and check the rotation axis.
2The sidebrush problemCheck the brush attachment. If it's broken, replace it (Article: W10836158 for most models).
5Collision sensor errorWipe the IR sensors in the front with an alcohol wipe, and if it doesn't work, you need to replace the sensor.
10Charging base problemCheck the contacts at the base and vacuum cleaner. Reset the base to another location (minimum 0.5 m from the walls).

If the vacuum cleaner does not return to the base:

⚠️ Attention: The problem is often with the base being misplaced. Make sure: The base is on a flat surface (not on the carpet!) At least 1 meter of space is free on the right and left of it. There are no mirrors or glass on the way to the base, they knock down the laser sensor. If the problem persists, reset the map (Settings β†’ Map β†’ Reset the map) and let the vacuum cleaner build it again.

Models with LiDAR (laser) have a laser lock error to fix it:

  1. Turn off the vacuum cleaner and turn it over.
  2. Carefully scroll through the laser unit (it is under a transparent cap) - sometimes it jams.
  3. Wipe the lens with a lilac-free napkin.

If nothing helps, try resetting the device to factory settings:

  1. Press the Home and Start buttons for 5 seconds.
  2. Wait for the sound signal and the indicator flash.
  3. Connect the vacuum cleaner again through the application.

FAQ: Answers to Frequent Questions

Can you use a Xiaomi robot vacuum cleaner without an app?
Yes, but with serious limitations. Without the app, only the basic functions are available: πŸ”˜ Start/stop the cleanup with a button on the housing. 🏠 Return to the base (if properly installed). πŸ”‹ Adjust the suction power (on some models). However, you can't: πŸ—ΊοΈ Create a map of the premises. πŸ•’ Set up a schedule. 🚫 Set up restricted areas. πŸ’§ Manage wet cleaning.
How to update the firmware of the robot vacuum cleaner if the update is suspended?
If the upgrade process stalled during the β€œDownload” or β€œInstall” phase: Don’t turn off the vacuum cleaner or close the application for 30 minutes β€” sometimes the update takes longer than indicated. If after an hour of change there is no: πŸ”Œ Disconnect the vacuum cleaner from the base. πŸ“± Close and restart the Mi Home. πŸ”„ Try to run the update again. If the error repeats, flush the vacuum cleaner to the factory settings (see section above) and try again. Important: Don’t interrupt the upgrade during the β€œInstall” stage β€” this can lead to a β€œdip” device!
Why doesn’t the vacuum cleaner build the map or build it wrong?
Causes and solutions: πŸŒ‘ Low lighting: Laser sensor requires normal light. Turn on the lamps or do the first cleaning during the day. πŸͺŸ Mirrors/glasses: Cover them with fabric or furniture – they reflect the laser and knock the map. πŸšͺ Open doors: Close all doors except those through which the vacuum cleaner must pass. πŸ“ High ceilings: If the height is more than 2.7 m, the sensor does not "shoo down." Try to install virtual walls manually. 🧲 Magnetic interference: Remove powerful magnets (e.g. speakers with neodymium magnets) from the vacuum cleaner. If the map is curved, reset it (Settings) β†’ Map. β†’ Reset) and let the vacuum cleaner walk around the house at minimum speed.
How to increase the battery life of the vacuum cleaner?
The average running time of most models is 90-120 minutes. To extend it: πŸ”‹ Suction mode: Use Quiet or Balanced instead of Maximum. 🧹 Clean brushes: Hair-filled brushes increase engine load. Clean them after each cleaning. πŸ—ΊοΈ Route optimization: In the card settings, select Optimized Path (not chaotic). πŸ”„ Auto Return to Base: Enable Return to Charge option at 20% (default: 15%). 🌑️ Temperature: Store vacuum cleaner at 15-25Β°C β€” extreme temperatures shorten battery life. If the battery goes down quickly even after these measures, it may need to be replaced.The original batteries for Xiaomi last 2-3 years when used actively.
Can you use a Xiaomi robot vacuum cleaner on multiple floors?
Yes, but you do: Buy additional bases (one for each floor). In the app, create separate maps for each level: On the ground floor, start cleaning and save the map as Floor 1. Move the vacuum cleaner to the second floor, reset the map (Settings β†’ Map β†’ Reset) and save the new one as Floor 2. When moving the vacuum cleaner between floors, manually select the desired map in the app. Note: models without LiDAR (for example, Mi Robot Vacuum 1) do not support multiple cards. For them, you will have to buy a separate vacuum cleaner for each floor.