How to control the vacuum cleaner Xiaomi through Marusya: full setup

Integrating voice control into a smart home system has long since become a fantasy, becoming a daily reality for millions of users. Voice assistants allow you to start cleaning, return the device to base or learn the status of the battery without taking a smartphone out of your pocket. Particularly popular in Russia is gaining a bundle of ecosystem Xiaomi and assistant from the company. VK, known as Marousia.

And robotic device owners often wonder if we can combine these platforms for maximum comfort. The answer is yes, that it's possible to control a robot vacuum cleaner through voice commands, and it works fairly consistently, but the tuning process requires attention to detail and proper application sequence.

In this article, we will go into detail on the technical side of the issue, explain how to link accounts, and consider the possible difficulties. You will learn what commands are supported, how to create complex scenarios and what to do if devices do not see each other. The key condition is that you have the same region in the settings of Mi Home and VK accounts.

Preparation of equipment and software

Before you start syncing, you need to make sure that all the components of your system are ready to go.The basic requirement is to have a customized robot vacuum cleaner that is already connected to the Wi-Fi network and controlled through the official Mi Home or Xiaomi Home app. If the device is just out of the box, first perform the initial setup in the manufacturer's native application.

The second important element is a smartphone with Marusya installed or having a smart speaker with this assistant.The app should be updated to the latest available version, as the skills and integrations functionality is constantly being expanded by developers. Also make sure that geolocation is enabled on the phone, as some smart home services require location to work correctly.

Keep in mind the stability of the Internet connection. The interaction of cloud services Xiaomi and VK requires a stable communication channel. If the router is far from the vacuum cleaner or in the area of noise of the air, commands can be executed with a delay or not at all.

⚠️ Warning: Make sure your Mi Home account is set to Russia or China (depending on the device version) as this will determine the list of available integrations in the Marusya app.

Check the list of supported models. Although integration covers most popular devices, some older or specific modifications may not appear in the list of available devices.

Instructions for connecting accounts

The process of combining systems is through a skill or integration mechanism within the Marusya app, which is standard for most smart home devices, allowing you to transfer statuses and commands between different platforms, without having to install additional software or use complex emulators.

To start, open the Marusya app on your smartphone. At the bottom of the screen, look for the Devices section or click on the profile icon to go to the settings. Here, find the Smart Home or Add Device item. From the manufacturer list that opens, select Xiaomi (or Mi Home, if the brand is listed that way).

  • πŸ“± Click on the button "Tie" or "EnterΒ».
  • πŸ”‘ Enter the login and password from your Mi Account account, which is used in the vacuum cleaner application.
  • βœ… Confirm permission to access device data.
  • πŸ”„ Wait for the end of synchronization of the list of gadgets.

Once you've successfully authorized it, the system will request permission confirmation, so that the voice assistant can not only see the status of the device, but also send control commands, and without that step, the vacuum cleaner will be displayed as offline or non-response.

β˜‘οΈ Checking before synchronization

Done: 0 / 1

In some cases, you may need to re-authorize. If you see an error after entering your password, try logging out of your Mi Account in the Mi Home app and logging in again, and then repeat the binding procedure in the Marusya app.

Setting up scenarios and automation

One of the key features of a smart home is to create scenarios that combine multiple actions into a single command, so you can set the voice assistant to run a single phrase to clean the entire apartment or, conversely, to turn on quiet mode at night.

To create a script, go to the Scripts section of Marusya's app. Select a new script and specify the trigger, the event that triggers the action. The trigger may be a voice command, a time of day, or the state of another device. For example, "When I say, "Marusya, it's time to generate," start the vacuum cleaner.

Type of teamExample of phraseOperation of the device
Standard."Put the vacuum cleaner on."Starting the cleanup
Manager"Bring the vacuum cleaner back to base."Stopping and charging
Status"What charge does the vacuum cleaner have?"Voice response on percent battery
Regular."Put the quiet mode on."Change of suction power

Using complex scenarios, you can automate routines, for example, you can set the condition: if the smart lock closes (you leave the house), then the robot vacuum cleaner should turn on in 5 minutes, which requires that other smart home devices be tied into the system.

Secret teams
Some Xiaomi models support hidden settings in scenarios, such as room cleaning. To do this, in Marousi's advanced script settings, select a specific room from the Mi Home list.

Available voice commands and control

Once you've been successfully set up, you've got full control of your cleaning technique with your voice. Marusya's assistant understands both direct commands and contextual queries. It's important to formulate requests clearly, although modern algorithms are good at recognizing natural speech.

The basic command set includes start and stop. You can say, "Marusya, turn on the robot vacuum cleaner" or "Marusya, turn off the vacuum cleaner." The system also responds to the device's name if you rename it in the app, such as, "Marusya, turn on the robot in the kitchen."

  • πŸ—£οΈ Β«Ask the squirrel how long it has been working – statistics.
  • πŸ”‹ Β«How much charge is left? – Check the battery level.
  • 🧹 Β«Start cleaning – activate the standard mode.
  • 🏠 Β«Let’s go home – return to the charging station.

Not all of the features available in the Mi Home app can be done through voice, such as virtual wall installation or building a room map typically require intervention through a smartphone screen.

⚠️ Warning: If the vacuum cleaner is in "Do not disturb" mode» (DND), Voice command to start can be ignored by the device to keep quiet.

For advanced users, you can create your own voice phrases, and in the skill settings, you can prescribe that the assistant should respond to the phrase "Get a marathon" by starting maximum suction power.

Synchronization solution and errors

During operation, users may encounter situations where devices stop responding or display incorrect status. The most common reason is the desynchronization of access tokens between Xiaomi and VK servers. This is solved by simply reassigning the account in the application settings.

If Marusya says, "Device is unresponsive," check the vacuum cleaner's connection to the Internet. Robot vacuum cleaners are sensitive to changing Wi-Fi passwords or router settings, and the problem may be congestion of the manufacturer's servers, which is temporary.

πŸ“Š What problem are you facing?
Device not found:Teams not executed:Incorrect status: Everything works perfectly

If the commands are executed with a long delay, try to change the commands. DNS-servers in router settings to public (e.g. from Google or Cloudflare) that often speeds up the response of smart home cloud services.

Sometimes it helps to completely reset the Wi-Fi module on the vacuum cleaner itself, to simultaneously pinch two buttons on the device body (the combination depends on the model, often it is a power button and a home return button) to the sound signal, and then re-add it to the network.

Expanded Opportunities and Life Hacks

Integration with voice assistant gives you access to functions that are not obvious at first glance. For example, you can use a vacuum cleaner as a status indicator. If Marusya reports that the vacuum cleaner can not leave the base, this is a signal to check the wheels or sensors for contamination.

Use geolocation scenarios. Set up the system so that when you're away from home a certain distance, the cleaning will automatically start, allowing you to return to a clean apartment while you're away.

πŸ’‘

Rename the devices in the Mi Home app to simple words without special characters before synchronizing. Marusya is better at recognizing the commands "Living room vacuum" than "Xiaomi Vacuum Mop 2 Pro+."

Also worth paying attention to firmware updates: periodically Xiaomi releases updates that expand the list of supported commands for voice assistants.

πŸ’‘

Regular cleaning of sensors and software updates are key to sound management. Don't ignore notifications about new firmware versions.

Frequently Asked Questions (FAQ)

Can you control Xiaomi vacuum cleaner through Marusya without the Internet?
No, voice assistant and commands to Xiaomi servers require an active Internet connection, local control is possible only through a direct connection to the Wi-Fi router, but Marusya in this case will not be able to transfer the command.
Why doesn't Marusya see my new vacuum cleaner?
Make sure the device model is officially supported in your region and added to the Mi Home app.Sometimes new models appear on the integration list with a delay of several weeks after release.
Does the control work if the phone is turned off?
Yes, you can send commands through a smart speaker with Marusay (like the Station), even if your smartphone is off or far away, as long as the speaker is connected to the network.
Can I start cleaning a room with a voice?
It depends on the vacuum cleaner model and the app version.Basic commands support running a general cleanup, but cleaning rooms often requires creating a complex scenario in the Marusya app with a specific zone-specific reference in the Mi Home.