How to set the program to the robot vacuum cleaner Xiaomi: the complete guide

Cleaning automation is becoming the standard in modern homes, and proper task planning for the Xiaomi Robot Vacuum allows you to forget about dust for weeks. Many owners buy a device, but use only 20% of its capabilities by running cleaning by hand or by clicking on a button. A well-tuned program is not just a schedule, but a complex algorithm that takes into account the type of coverage, time of day and even the presence of people in the room.

In this article, we’ll take a look at how to program a Xiaomi robot vacuum cleaner to work as efficiently and quietly as possible. You’ll learn to create complex scenarios, customize virtual walls, and optimize battery life. The precise settings in the Mi Home app turns a simple gadget into an intelligent assistant who knows your habits better than you do.

Preparing the ecosystem and connecting to the network

Before you can make complex graphs, you need to make sure that the device database and the application are synchronized correctly. The main management tool is the Mi Home platform, which requires a stable connection to a 2.4 GHz Wi-Fi network. If the robot is not connected to the Internet, remote management and saving of maps will be unavailable, which will make programming meaningless.

Make sure the device has the latest firmware installed, as older algorithms may not display zones correctly or ignore new commands. Go to the device's settings in the app and check the update status. Often, schedule failures are due to time dissynchronization between the server and the vacuum cleaner itself.

πŸ’‘

Use static. IP-address for the routemap in the router settings so that the robot always stays online and does not lose communication with the Xiaomi server.

It is important to note that for all functions to work, the region in the application must match the region of the device. If you bought the global version, but the server is selected in Chinese, some features may not be available or work with a delay.

Mi Home application interface and basic modes

Xiaomi’s robot management interface has changed, but the basic logic has remained the same: On the device’s home screen, you see a map (if built) and the main control buttons. To access programming, you need to click on the menu icon (three dots) in the upper right corner or find the Settings β†’ Schedule section.

There are several basic modes of operation that can be combined:

  • 🧹 Quiet mode – minimum noise level, ideal for night cleaning or working from home.
  • πŸŒͺ️ Standard mode – balance between cleaning quality and noise level for daily use.
  • πŸš€ Turbo mode - maximum suction power for carpets and severe pollution.
  • πŸ’§ Wet cleaning – activation of the module with water (if supported by the model).

Choosing the right mode is critical to programming, for example, running a turbo mode at night can wake up households, and quiet mode during the day will not remove the wool from the carpet qualitatively. The engine algorithm changes depending on the selected setting, affecting battery life.

πŸ“Š What cleaning mode do you use most often?
Quiet (night/day): Standard: Turbo (for carpets): Wet cleaning only

Creating and setting up a cleaning schedule

The central element of automation is the schedule section, where you can set the exact start time of a task. Modern models allow you to create up to 5-10 different schedules, which gives you flexibility in planning. Press Add Schedule and select the days of the week.

β˜‘οΈ Set up the perfect schedule

Done: 0 / 1

When you create a new task, the system will suggest you to choose the settings. You can set different programs for weekdays and weekends. For example, from Monday to Friday, the robot can only clean the kitchen and corridor at 11:00, and on Saturday, perform a general cleaning of the entire apartment at 14:00.

⚠️ Warning: Don't set the cleaning time too close to when you get home. The robot may not have time to return to base or finish the cycle and you will find it working, which will create inconvenience.

Also, you should consider the time of day. If you're setting a program at night, be sure to activate the Do Not Disturb (DND) function if it's not automatically enabled. In this mode, the robot turns off the sound signals and reduces the brightness of the indicators, which is especially important for models without a laser rangefinder, which can encounter obstacles in the dark.

Working with the map: zoning and virtual walls

For models with LDS or visual navigation, a key tool is a room map. To be effective, the map must be divided into rooms. In map editing mode, you can combine or separate zones, and assign names to them.

Virtual walls and restricted areas are powerful tools for restricting access, so you can draw a rectangle around an animal water bowl or a wired area, and the robot will ignore them, and that's more important than the physical magnetic tapes that were used in the old models.

Type of restrictionFunctionWhere to apply
Virtual wallTotal ban on entryStairways, open balconies
Prohibited zoneBanning cleaning insideMats, wire zones.
Zone without mopBanning wet cleaningCarpets, no varnish parquet

When you set up a program, you can tie a particular room to a specific time, for example, you can select the option "Clean by room" in the application and only mark the living room, and the robot will ignore the rest of the rooms, even if they are on the map, which saves battery power and time.

What do I do if the card gets lost?
If the robot loses the map, don't panic. Often, just clear the sensors and start building the map again in Map mode. Don't delete the old map right away, sometimes you can save it to the cloud and restore it.

Automation scenarios and smart home

Advanced users can go beyond the standard Mi Home app using the Home Assistant platform or scripts in the Apple HomeKit ecosystem (via gateways), which allows for complex chains of action, such as starting a cleanup when all family members leave the house (geolocation).

The scenarios could be linked to other smart home devices: A robot can start cleaning when a smartwatch detects you're asleep, or when an air quality sensor shows high levels of dust. Integration of systems opens up new horizons for home automation.

Complex scenarios often require third-party plugins or Home Assistant servers, but even standard scenarios in Mi Home allow you to link a robot vacuum cleaner to smart outlets or door-opening sensors, making cleaning part of a single home management process.

πŸ’‘

Using geolocation to start cleaning is the most effective scenario, ensuring that the robot won’t interfere with you while you’re at home.

Maintenance and optimization of the programme

Even the most perfect program won't work if the device isn't in service. Regular cleaning of the main brush, side broomstick and filter is a must, and if the filter is clogged, the robot may mistakenly think the task has been completed or return to base early.

Pay attention to the wheels and sensors. Sticking wool or dust on the bumper sensors can cause the robot to "lose" or to rush around the room randomly, disrupting the program.

  • πŸ”‹ Charging contacts – wipe them with alcohol once a month for better contact.
  • 🧢 Side brush – check for hair coiling, this is a common cause of motor failure.
  • πŸ—‘οΈ Empty your container before every cleaning if you have pets.

⚠️ Warning: Never wash the main one HEPA-water filter, unless explicitly stated in the instructions for your Xiaomi model, wet filters dramatically reduce traction and can burn the engine.

Solving Frequent Problems with Tasks

Sometimes users are faced with a situation where a given program does not start. Most often the reason is that the robot is in Do Not Disturb mode or has a battery run out below the launch threshold (usually 20%).

Another common problem is redesigning, and if you move furniture around and the robot tries to walk around the old map, it can get stuck, and in these cases, it helps to update the map or temporarily use virtual walls, and also check if the obstacle sensor is blocked.

If the robot is constantly returning to base in the middle of the cleaning, it may not be able to find its way to base because of difficult navigation or poor Wi-Fi signal at the base installation point. Try to move the base to a more open place. Communication stability is critical for complex routes.

FAQ: Frequently Asked Questions

Can you run a Xiaomi robot vacuum cleaner remotely if it’s not at home?
Technically, you can start cleaning, but it doesn't make much sense, because the vacuum cleaner will remove the empty base or where it is, and you have to physically move the device and the base to another place to clean it, which requires reconfiguring the map.
Why doesn’t the robot run a schedule at a certain time?
Check if DND is on for this time, and make sure that the time on the phone and the device are synchronized, sometimes rebooting the router and the vacuum cleaner helps.
How long does Xiaomi robot work on a single charge?
The operating time depends on the model and mode. In standard mode, modern models last from 90 to 150 minutes. If the area is large, the robot will automatically return to charge and continue cleaning from the stop (Resume function).
How to reset the program and card settings?
To reset completely, press the on and off buttons (or the power button and the Wi-Fi button, depending on the model) at the same time for 5-10 seconds before the beep, which will return the network settings to factory settings.