Creating a smart map for a robot vacuum cleaner Xiaomi F9: from scanning to optimization

Xiaomi Mi Robot Vacuum Robot Cleaner F9 β€” This is not just a device for automatic cleaning, but a full-fledged assistant with support for laser navigation. LDS But many users have problems: the vacuum cleaner moves randomly, doesn't remember the layout, or loses the maps when it's updated. All this is due to the incorrect configuration of the smart card – a key element that determines the effectiveness of cleaning.

In this article, we will understand how to create an accurate map of the room from scratch, configure cleaning areas, save and update data, and solve typical errors that interfere with Xiaomi. F9 We'll focus on the nuances of the model. F9, which distinguish it from other Xiaomi robot vacuum cleaners (for example, from the S5 or S6). If you want the vacuum cleaner not just to drive around the room, but to cleverly plan the route, avoid obstacles and clean only where you need to – read more.

What is a Smart Card and Why is it Important for Xiaomi F9

A smart card is a virtual copy of your home that a robot vacuum cleaner creates with a laser scanner. LDS (Unlike budget models that move around chaoticly, Xiaomi F9 uses this map for:

  • πŸ“ Precise Positioning – The vacuum cleaner knows where it is in real time.
  • 🧹 Route planning – cleaning takes place along the optimal path (for example, in a spiral or a snake).
  • 🚫 Avoid obstacles – furniture, walls and other objects are taken into account when driving.
  • πŸ”„ Zoning – the ability to set separate rooms or restricted areas.

Without the correct card. F9 It will work as a blind person: slow, repeating passages to the same places or skipping sections, for example, if the map is built incorrectly, the vacuum cleaner may "forget" the corners of the room or encounter low furniture that it did not recognize when scanning.

It is important to understand that Xiaomi F9 Hybrid navigation system: Laser + optical-sensors + This means that for an accurate map, you need not only to perform the first scan correctly, but also to keep the sensors clean (for example, wipe the laser lens from dust).

πŸ“Š How often do you update the map in a robot vacuum cleaner?
Never updated.
Once a month
After each general cleaning
Only if the vacuum cleaner starts to clean badly

Preparing for a map: what to do before scanning

Before launching Xiaomi F9 If you want to build a map, prepare the room, and it will save time and improve the accuracy of the scan:

Remove small objects from the floor (wires, toys, shoes)

Lift curtains and curtains (they can interfere with the laser)

Close doors to non-cleaning rooms

Make sure the lighting is uniform (avoid dark corners)

Check the battery power of the robot (at least 80%)

-->

Pay special attention to obstacles that can confuse the vacuum cleaner:

  • πŸͺŸ Glass surfaces (tables, windows) – laser may not recognize them.
  • πŸ–ΌοΈ Mirrors reflect the beam, distorting the map.
  • πŸšͺ Transparent doors (e.g. showers).
  • 🌿 Plants with long leaves can cling to wheels.

It is also recommended to update the firmware to the latest version through the Mi Home app. In older versions of the software there were bugs with saving cards (for example, after rebooting the vacuum cleaner "forgot" the layout). To check the firmware version, go to the application: Device Profile β†’ Settings β†’ Device information β†’ Firmware version.

⚠️ Note: If there are carpets with high pile (more than 2 cm), Xiaomi F9 It can get stuck on them during the scan, in which case temporarily remove the carpets or use zone limiters in the settings.

Step-by-step: how to create a smart card in Xiaomi F9

Now, to the process itself, you'll need to make a map.

  • πŸ“± Smartphone with Mi Home app installed (version no lower than 6.0).
  • πŸ”‹ Xiaomi robot vacuum cleaner F9 chargeable%.
  • πŸ“Ά Stable Wi-Fi connection (2.4 GHz).

Step 1: Reset the old card (if any)

If the vacuum cleaner has tried to build a map before, but it turns out to be inaccurate, it needs to be removed.

  1. Open Mi Home and select your Xiaomi F9.
  2. Go to the map. β†’ Settings (βš™οΈ) β†’ Clear the map.
  3. Confirm the action. The robot will reboot.

Step 2. Start scanning

Place the vacuum cleaner on a flat surface in the center of the room (not on the carpet!). In the app, click Map β†’ Start cleaning. The robot will spiral, gradually expanding the scanning area.

Step 3: Controlling the process

Keep an eye on building the map in real time in the app.

  • πŸ”„ It is spinning in place – check if it hits the carpet or is not stuck.
  • ❌ Does not see the wall - wipe the laser sensor (located under the top cover).
  • ⚠️ Interrupts scanning – make sure the battery is not drained.

Step 4: Save the map

Once the cleaning is complete, the card will automatically be saved, but for security reasons:

  1. Go to the map. β†’ Save (if the option is available).
  2. Give the name of the card (for example, "Apartment_1_floor").
  3. Press Apply.

πŸ’‘

If the map is curved (the walls are not parallel, the rooms are displaced), repeat the scan in a well-lit room without foreign objects.

Configuring zones and forbidden areas

One of the key features of Xiaomi F9 β€” You can break the map into zones and customize the cleaning options for each:

  • 🧽 Intensive cleaning areas (kitchen, hallway).
  • 🚫 No-go zones (baby bed, animal feed).
  • πŸ”„ Cleaning (first bedroom, then living room).

How to add a zone:

  1. In the Mi Home app, open the saved map.
  2. Click Edit β†’ Add Zone.
  3. Circle the area on the map.
  4. Select the type of zone: Normal is standard cleaning. Intensive is increased suction power. Forbidden is not going to come in.

Save the changes.

Nuances for Xiaomi F9:

Unlike other models (such as Xiaomi). S7), F9 It doesn't support multi-family maps (one card on multiple floors) If you have a two-level apartment, you have to create separate maps for each floor and manually switch between them.

Also in F9 There's no automatic room recognition feature, you have to manually mark them, and it takes time, but it allows you to fine-tune the cleaning.

What to do if the zones are not preserved?
If the zones disappear or reset after editing, try: 1. Reboot the robot (hold the power button for 5 seconds). 2. Update the Mi Home app to the latest version. 3. Remove and re-add the device to the application (extreme case).

Common Mistakes and How to Fix Them

Even after scanning correctly, users face problems, and here are the most common ways to solve them:

Problem.Possible causeDecision
The map is not saved.Firmware failure or lack of memoryUpdate the robot software and clear the cache in Settings β†’ Memory.
Robot "lost" on mapShifting furniture or changing lightingRescan the room or add virtual walls in the settings
The map is curved (the walls are not even)Mud on laser sensor or reflective surfacesWipe the sensor and remove the mirrors/glass from the scanning area.
Cleaning areas are down.Unsaved changes or synchronization failureReboot the robot and check the Wi-Fi connection

Critical error: if after updating the firmware Xiaomi F9 stop seeing the saved card, don't try to restore it from the backup, it can cause navigation to fail.

Another common problem is that the robot ignores the no-go zones.

  • πŸ”„ Incorrect placement of the zone (for example, too small radius).
  • πŸ“Ά Loss of communication with Xiaomi servers (check the Internet).
  • πŸ”‹ Low battery charge (less than 20%) – in which case the robot can ignore the settings.

⚠️ Note: If you use virtual walls (magnetic tapes or infrared limiters), make sure they don't overlap with the areas specified in the application.

Tips for Optimizing Cleaning with a Smart Card

Making a map is only half the job. F9 Cleaning as efficiently as possible, use these tips:

  • πŸ•’ Zone schedule: Set up different times for different rooms, for example, the kitchen can be cleaned daily, and the bedroom every other day.
  • πŸ”‹ Charge level cleaning: In the card settings, you can set the return to base when the charge drops below 30% so that the robot does not β€œfall asleep” in the middle of the room.
  • 🧹 Double aisle: For highly contaminated areas (such as near a trash can), set up a re-clean through 10-15 minute.
  • πŸ“± Voice control: If you have a Xiaomi Smart Speaker, you can start cleaning with your voice (e.g., Alice, start cleaning the kitchen").

How to reduce cleaning time:

By default, Xiaomi F9 It cleans the room using a Z-motion algorithm, but for larger rooms, it's more efficient to use a spiral mode:

  1. In the Mi Home app, go to Cleaning Settings β†’ Mode of traffic.
  2. Pick the Spiral.
  3. Save the settings.

You can also turn off cleaning at the edges (the cleaning function along the walls), if your apartment has a lot of furniture - this will save up to 20% of the time.

πŸ’‘

If the robot gets stuck under a sofa or bed, add a virtual wall to the wall. 5-10 See the real edge of the furniture, and that'll prevent you from going into hard-to-reach places.

Update and backup of the card

Map in Xiaomi F9 β€” It's not a static file, it's dynamic data that can change, for example, if you rearrange furniture or add new items, you need to update the map:

Method 1: Partial Update

If the changes are minor (for example, moving the chair), it is enough:

  1. Put the robot in cleaning mode.
  2. In the process, it will adjust the card automatically.

Method 2: Complete rescanning

If the layout has changed dramatically (repair, new furniture), it is better to create a map again:

  1. Remove the old card in Settings β†’ Clear the map.
  2. Start the robot from scratch (as described in the "Step-by-Step Instructions" section).

Backup

Xiaomi F9 It does not support cloud-based card storage (unlike flagship models), but you can back up manually:

  1. Connect the robot to the PC through USB (Use the cable from the kit).
  2. With the help of the Mi Home program PC Suite (unofficial utility) copy the card file (usually has the.map extension).
  3. Save the file to the hard drive.

⚠️ Note: When restoring the card from the backup, make sure the firmware version of the robot matches the version at the time the backup was created.

FAQ: Frequently Asked Questions

Can I use one card for several floors?
No, Xiaomi. F9 It doesn't support multi-family maps. You need to create a separate map for each floor and manually switch between them in the app. If you live in a two-level apartment, consider buying a newer model (e.g. Xiaomi). S7), where this function is implemented.
Why can't the robot see some of the obstacles on the map?
It could be related to: πŸ”¦ Dirty laser sensor – wipe it with a soft cloth. πŸͺž Reflective surfaces (mirrors, glass) - they distort the laser signal. πŸ“ Low obstacles (e.g. thresholds below 2 cm) - the robot may not notice them. Solution: add virtual walls manually through the app or use physical limiters (magnetic tapes).
How to reset the card if the robot freezes during the scan?
If Xiaomi F9 hung while building the map: Press and hold the power button on the robot body for 10 seconds (hard reset). After restart, run the scan again. If the problem recurs, update the firmware through Mi Home. If the reset doesn’t help, check if direct sunlight hits the laser sensor – it can knock it off.
Can I transfer the card from one Xiaomi? F9 elsewhere?
Technically, yes, but it requires manual intervention: Back up the card from the first robot (as described in the Update and Backup section). Connect the second robot to a PC and replace the card file in its memory. Make sure both devices have the same firmware version. However, it is not recommended to do this, as even minor differences in layout or lighting can lead to navigation errors.
Why did the card disappear after the firmware update?
This is a well-known problem with older versions of Xiaomi software. F9. In the new firmware (starting with the 3.5.8_003024) The cards are stored in a separate memory partition, but critical updates may cause a reset. To avoid loss: Before updating, back up the card. Do not interrupt the upgrade process (the robot must be on base and connected to Wi-Fi). After the update, restart the robot and check the map in the application.