Integration of Xiaomi’s Smart Teapot with Marusya’s Voice Assistant

The modern smart home has become a collection of affordable gadgets that make life much easier. One of the most popular devices is Xiaomi’s smart kettles, which allow you to boil water remotely or on a schedule. However, full automatic control often requires you to link them to voice assistants such as Marusya from VK.

The process of pairing equipment from different ecosystems may seem difficult to a beginner, but it actually takes only a few minutes. In this article, we will break down a step-by-step algorithm of actions that will allow you to control the boiling of water by voice or through scenarios in the Marusya app.

Before you start setting up, you need to make sure you have a stable Internet connection and installed all the necessary applications. Proper operation of the system depends on the correct sequence of actions when you first register devices in the cloud services.

Preparation of equipment and software

The first step is to check for all the system components. You will need the Xiaomi kettle itself (models like Mijia Electric Kettle Pro or Viomi), a smartphone with an Android or iOS operating system, and a router with support for 2.4 GHz. It is important to understand that many IoT devices do not work on 5 GHz networks, which often causes connection errors.

The smartphone should have two main apps installed: Mi Home (or Viomi Home depending on the kettle model) and Marusya. Make sure the software versions are up to date, as older versions may not contain the necessary security protocols to communicate with external services.

You also need to have a registered Mi Account and a VK ID account. It is through these accounts that data will be exchanged between devices. If you just bought a kettle, you should first connect it to electricity and make sure that the indicators work correctly.

  • 📱 Smartphone with installed applications Mi Home and Marusya
  • 📡 Router with active Wi-Fi network 2.4 GHz
  • ☁️ Registered Mi Accounts and VK ID
  • 🔌 Xiaomi Smart Kettle with a Charged Battery (If There Is One)

⚠️ Warning: Before setting up, make sure that the kettle does not have the previous owner's pairing mode on. If the used device, perform a full reset by holding the control button on the kettle. 5-7 seconds before the characteristic beep.

Primary setting of the kettle in the Mi Home app

Integration with voice assistant is impossible without first registering the device in the manufacturer's native ecosystem. Open the Mi Home app and log in to your Mi Account acca. Press the add-on button in the upper right corner of the interface.

The app will automatically start searching for nearby devices. If the kettle is in pairing mode (the indicator flashes), it will appear in the list. Otherwise, select the category "Kitchen" and find your model manually from the list. Follow the instructions on the screen, entering the password from your Wi-Fi network.

Once you've successfully connected, check the functionality: try boiling water or changing the temperature through the app. Make sure the kettle is displayed online and responds to commands. Only then can you move on to the next step, the Marusya bundle.

☑️ Checking before the ligament

Done: 0 / 1

It is important to note that the region in the Mi Home app and the account region must match for cloud services to work correctly, usually in the region of Russia or China, depending on the device version.

Activation of Xiaomi skill in Marusya app

Now, let's get to the voice assistant settings, open Marusya's app on your smartphone, and in the bottom menu, look for Devices or Smart Home, and that's where the entire ecosystem of connected technology is managed.

Click on the add-on button or select Manufacturers. In the list of available brands, find Xiaomi (sometimes called Mijia). By clicking on the logo, you start the authorization process.

The system will redirect you to the Mi Account login page, enter the same login and password used in the Mi Home app, after successful login, Marusya will request permission to access the list of your devices, confirm the action to complete the sync.

What to do if Xiaomi is not on the list?
If you haven’t found a Xiaomi manufacturer, try looking for the name of the specific brand that the kettle is made under, such as Viomi or Yunmi.

Once you link the accounts in Marusya's app, you'll see a new section with the kettle, so you can rename the device, for example, "Kitchen kettle," so you can give voice commands more conveniently.

Setting up scripts and voice control

The core value of a smart home is automation. In Marusya, go to Scripts, where you can create a chain of actions that will run on your voice request or a specific event.

Press "Add script" and select the launch condition. This can be a voice phrase, such as "Marusya, turn on the kettle." Then select the action: "Device" -> "Teapot" -> "Boil" or "Heat to 40 degrees."

You can also set up automatic scenarios, for example, if you have a smart speaker with a presence sensor, you can set the kettle on when you enter the kitchen in the morning, but for kettles, timers or manual voice control are more common.

📊 How do you plan to use the kettle?
Voice only:Schedule in the morning:In the script "I'm home":Only through the app

Remember that to work scenarios, the device must be permanently connected to the network, and if the kettle is disconnected from Wi-Fi, it will become impossible to perform automatic tasks until the connection is restored.

Solving Connection Problems and Errors

Users often face technical difficulties in setting up, and one of the most common problems is the error "Device not found" or "Time out connection", which is often associated with router settings.

Check to see if AP Isolation is enabled in your router’s settings, which prevents devices on the LAN from communicating with each other, which blocks the smart home from working, and make sure that WPA2-PSK encryption is used, as older protocols may not be supported.

If the kettle is displayed in Mi Home but does not appear in Marus, try to break the account link and log in again, sometimes by removing the device from Marusya's app and re-searching it.

Problem.Possible causeDecision
The teapot offlineChanging Wi-Fi PasswordReconnect the device to Mi Home
Doesn't work with your voice.No account connection.Over-execute the linkage in Marus
Team delayBad signal.Improve Wi-Fi coverage in the kitchen
503 errorXiaomi serversWait 10-15 minutes.

⚠️ Note: If you change your router or Wi-Fi password, all smart devices will lose connection.You will have to reconfigure each gadget through the manufacturer’s application, as they do not automatically update your network settings.

Operational secrets and safety

Using smart appliances requires certain safety rules to be followed: Never leave a kettle without water, even if it is equipped with a dry boil sensor. Electronics can fail, and automatic shutdown will not work.

Regularly clean the kettle of scale, using special means or citric acid. Scale not only worsens the taste of the water, but can also lead to overheating of the heating element, which will reduce the life of the device.

💡

Use filtered water to boil in a smart kettle, which will significantly reduce the rate of scale formation on the heating element and temperature sensors, prolonging the life of the gadget.

Pay attention to the kettle firmware updates. Manufacturers periodically release patches that improve connection stability and add new features. Update usually occurs automatically when connected to the network, but you can check the version manually in the Mi Home app.

💡

The stability of a smart kettle depends on the quality of the Wi-Fi signal in the kitchen. If the router is far away, consider buying a repeater or a Mesh system.

Remember, voice assistants record your commands to improve recognition, and if you're concerned about privacy, check the voice request history settings in Marusya's app and clear it if necessary.

Frequently Asked Questions (FAQ)

Can you run a Xiaomi teapot without the internet?
Local control is only possible via Bluetooth, if the kettle model supports this feature and you are in close proximity.To control via Marusya or remotely via 4G Internet connection is mandatory.
Does Xiaomi’s kettle work with Alice or Siri?
With Alice (Yandex), integration is possible through the skill "Xiaomi Home", the principle is similar to the setting with Marusay. With Siri (HomeKit), there is no native support, you need to have a HomeBridge gateway or use third-party intermediary applications.
Why doesn’t the kettle obey the command to boil to 90 degrees?
Not all Xiaomi kettles models support precise temperature setting. Budget versions can only have a boiling mode of up to 100 degrees. Check the specification of your model in the Mi Home app.
What if Marusya says "The device does not respond"?
Check the status of the device in the Mi Home app. If there's a kettle online, try updating the device list in Marusya's app or re-linking your Xiaomi account. Often, the problem is solved by simply restarting the assistant app.
Is it safe to leave the kettle on in the socket?
Smart kettles consume minimal energy in standby mode, however, if you are away for a long time, it is recommended to physically disconnect the device from the network to avoid power surges.