How to find out the version of the Xiaomi vacuum cleaner: the complete guide

Determining the exact modification of your robot vacuum cleaner may seem like a trivial task, but in the Xiaomi ecosystem, it often becomes a real puzzle due to the sheer number of sub-brands and regional versions. Device owners often confuse global models with Chinese ones, leading to problems connecting to servers and updating firmware through the Mi Home app. Understanding the differences between versions is critical for the correct operation of a smart home.

There are several proven ways to identify a device, ranging from simple visual inspection to system log analysis. Hardware revision and software firmware are two different parameters that should not be confused. In this article, we will break down all the nuances so that you can determine exactly which gadget you are holding.

Misidentifying a model often leads to the purchase of incompatible consumables, such as filters. HEPA In addition, some functions, such as wet cleaning management or building 3D-maps may be software-limited depending on the regional version of the device, so you need to know the modification exactly before you start setting up or troubleshooting.

Visual identification by sticker on the body

The fastest and most reliable way to know the model is to look at the bottom of the device, flip the vacuum cleaner over and find an information sticker, which is usually located next to the main wheel or under the dust collector lid, and this label contains all the necessary information to initially identify the gadget.

Notice the Model box, which has alphanumeric code, like dreame.vacuum.p2009 or roborock.vacuum.a15. This code is the key to knowing which version of the firmware and region you can access, and users often ignore this code, relying only on the marketing name, which is a mistake.

⚠️ Warning: The sticker may be erased over time or covered with dust. Do not use aggressive chemicals to clean it, so as not to damage the barcode.

The sticker also contains a serial number (SN) that may be required to register a warranty or contact technical support, and in some cases, especially for older models, the hardware platform version is also indicated, which helps distinguish early revisions from later ones.

πŸ’‘

Take a photo of the model number sticker immediately after you buy it and save it to the cloud, which will help you quickly find compatible accessories in the future.

Version definition through the Mi Home app

Your device's digital passport is stored in the Mi Home app, which is the central node for ecosystem management. To access the detailed information, you need to go to the device card and click on the three dots in the upper right corner of the screen.

In the Device Information section, you'll see some important parameters, MAC-The system name distinguishes the Chinese version (often ending in.cn or having a specific prefix) from the global version.

πŸ“Š What is your version of a robot vacuum cleaner?
Global (Global)
Chinese (CN)
European (EU)
I don't know / It's hard to determine

If the app shows the server region as β€œChina” and you are in Europe, it may indicate that you have a Chinese version of the device, in which case the functionality may be limited, and the voice control may not work properly without additional manipulation of the account region.

Differences between regional versions (CN, Global, EU)

Understanding the differences between regional modifications is key to successful operation: Chinese versions (CN) often have more functionality and go to market earlier, but require customization of the region in the application to "China". Global versions (Global) and European (EU) are adapted to local standards and languages.

The main differences are not just in software, but also in hardware, such as charging devices may have different forks, and voice packets may have different sets of supported languages, and Xiaomi and sub-brands like Dreame or Roborock strictly follow these regional restrictions.

ParameterChinese version (CN)Global version (Global)European version (EU)
Interface languageChinese, EnglishMultilingualMultilingual (EU Standards)
Server in the applicationChinaSingapore/Europe/USAEurope
Voice packetsChinese, EnglishAll major languagesAll major languages
Wi-Fi frequency2.4 GHz / 5 GHz (depending on model)2.4 GHz2.4 GHz

It is important to note that reflashing the Chinese version to the global version is not always possible and often requires root rights or the use of special tools such as miio.

Can I use the CN version in the Global version?
Theoretically, yes, but in practice, it's complicated. You need to reset the device, change the region in the app to China, and then use special scripts to change the region of the device, but after the server updates the firmware, the settings can go back.

Software Methods: CLI and Log Analysis

For advanced users who are not afraid of the command line, there is a way to get detailed information through the miio protocol, which allows you to know not only the model, but also the status of the token, the operating time and sensor errors in real time, and this will require you to install the python-miio utility on your computer.

Once you receive the device’s token (via traffic sniffer or root access on Android), you can execute a status survey command, which gives you the most accurate information about how the device sees itself on the network.

miio device status --ip 192.168.1.XX --token YOUR_TOKEN

The server response will contain the model field, which is the ultimate truth, and even if the sticker is erased and the app is lying because of the cache, a direct request to the device will give the correct model code.

β˜‘οΈ Check through CLI

Done: 0 / 4

Specificity of sub-brands: Dreame, Roborock, Viomi

Xiaomi’s ecosystem includes many partners, and each has its own naming system. For example, Dreame vacuum cleaners often have the dreame.vacuum prefix in their name, and Roborock – roborock.vacuum. However, models released under the Viomi brand can be controlled by a separate application, which confuses beginners.

Viomi devices often require a separate Viomi Home or Mijia app depending on the year of release. It is important to understand that while the Xiaomi logo may be present on the box, the internal software architecture may differ, which affects integration with voice assistants and automation scenarios.

⚠️ Note: When buying consumables for Viomi, make sure they are compatible with your model, as the shape of the dust collectors in different sub-brands often does not match.

Some models, such as the Xiaomi Vacuum Mop 2 Pro+, are technically Dreame devices but sold under the Xiaomi brand.In system logs, they will be identified as Dreame products, which is something to consider when looking for instructions.

Compatibility and firmware update issues

One of the main reasons users are looking for a version of their vacuum cleaner is that it is not possible to update the firmware. If you are trying to upgrade a device tied to a Chinese server while in the European region of the application, the upgrade process simply will not begin.

There are often situations where the new version of the software contains navigation bug fixes, but is only available for a specific region, in which cases users are forced to create additional accounts or use a VPN, which is not always safe and convenient.

πŸ’‘

Always link your device to the same region in the app that is listed on the box or in the instructions to avoid update issues.

If the update is stuck at a certain percentage, this may indicate an unstable connection or an attempt to install an incompatible version of firmware. In this case, it is better to interrupt the process and recheck the model through Settings β†’ Device.

Frequently Asked Questions (FAQ)

Can I change the region of the device after the binding?
No, after the initial binding of the device to the server (China, Europe, USA) to change the region without a complete reset of the device can not be reset. 5-10 seconds.
What does the model code end in "gl" mean?
The suffix gl in model code (e.g. p2008-gl) usually indicates the Global version, meaning that the device is designed for the international market and supports many languages.
Why doesn’t the app see Xiaomi’s vacuum cleaner?
The most common problem is in the account region. Make sure that the Mi Home app settings select the correct region corresponding to the version of your device. Also check that the phone is connected to a 2.4 GHz Wi-Fi network.
Where can I find the device token?
The token can be obtained through root rights on Android (miio.db file), with plugins for Home Assistant or using special scripts for PC, if you know the username and password from the Xiaomi account.