Voice control of home appliances has long ceased to be a fantasy — with Xiaomi Smart Kettle and voice assistant Alice, you can boil water without stopping. But many users face problems: the kettle does not respond to commands, does not connect to Mi Home, or Alice simply answers “can’t do it.” In this article, we will analyze all the stages of setting up, from preparing devices to solving typical errors.
It is important to understand that not all Xiaomi models support direct integration with Alice. For example, Viomi Smart Kettle (a sub-brand of Xiaomi) works through Mi Home, and Xiaomi Mi Smart Kettle Pro may require additional manipulation with Yandex IoT. We will consider a universal algorithm that will suit most of the smart kettles of the ecosystem, as well as point out key differences for specific models.
1.What Xiaomi kettles are compatible with Alice?
Before you try to set up voice control, make sure your kettle supports this feature.Here is the current list of compatible devices (as of 2026):
- 🔹 Xiaomi Mi Smart Kettle Pro (model) V-RTC01XR) — Full support for Alice via Mi Home and Yandex IoT.
- 🔹 Viomi Smart Kettle (Series) V-KETTLE1, V-KETTLE2) — Requires manual binding to Yandex.Smart home.
- 🔹 Xiaomi Mijia Smart Kettle S (model) DMaker-Kettle-S1) — Limited support (basic teams only).
- 🔹 Deerma Smart Kettle (a sub-brand of Xiaomi, model) DX-K01) — It works via Mi Home, but may require firmware updates.
If your model is not on the list, check it on the official Xiaomi website in the section “Smart home” or in the Mi Home app (the “Devices” tab» → «Please note: some kettles only support Google Assistant or Siri, as specified in the specifications.
Also, consider the region of purchase: Teapots purchased in China may have restrictions on integration with Alice due to the difference in firmware, in which case you will need to change the region to Mi Home (as discussed below).
2. Device Preparation: What You Need to Set Up
To Xiaomi teapot listened to Alice, you will need:
- 📱 Smartphone on Android 8.0+ or iOS 12+ with installed applications: Mi Home (last version) Yandex (with Alice support) Yandex.Smart home (optional, for manual binding)
- 🔌 Stable Wi-Fi connection 2.4 GHz (Xiaomi kettles do not work with 5 GHz!).
- 🔋 Charged kettle (if model with battery) or connected to the network.
- 🆔 Xiaomi account (if not, register with Mi Home).
An important nuance: if you use Alice through a Yandex Station or Yandex Module column, make sure that she is connected to the same Wi-Fi as the kettle. Otherwise, commands may not reach.
💡
If you have a dual-band router, temporarily turn off the 5GHz network in the settings so that the kettle is precisely connected to 2.4GHz. Once set up, both bands can be returned.
3. Step-by-step instructions: connect the kettle to the Mi Home
The first step is to add a kettle to the Xiaomi ecosystem.
- Install the Mi Home app and log in.
- Go to the Devices tab → press «+» (add).
- Select the category "Kitchen» → «Teapot».
- Follow the instructions on the screen: Hold the power button on the kettle 5–7 Just connect to the temporary Wi-Fi network of the kettle (the name will be like, "I'm not sure if you're going to be a lighter"). Xiaomi_XXXX). Return to Mi Home and select your main Wi-Fi network (only) 2.4 GHz!).
Wait for the setup to be completed (the kettle will emit an audible signal).
If the kettle doesn't connect:
- 🔄 Reboot the router and kettle (take out the plug for 10 seconds).
- 📶 Check that the smartphone and kettle are close (no further than 2 meters).
- 🌐 Try changing the region in Mi Home to China (in profile) → region-setting).
Make sure Wi-Fi is running at 2.4GHz |
Charge the kettle or connect to the socket|
Remove old devices from Mi Home (if you have any)|
Update the Mi Home app to the latest version-->
4. Synchronization with Alice: tie the kettle to Yandex.Smart home
Now you have to get Alice to know the kettle.
Method 1: Automatic synchronization through Mi Home
- Open Mi Home → pick your kettle.
- Go to the device settings (⚙️) → «Yandex Smart House».
- Log in through Yandex account and confirm access.
Method 2: Manual addition to Yandex.Smart home
- Open the Yandex.Smart Home application.
- Press + → Add device → Xiaomi.
- Enter the username/password from Mi Account and select the kettle from the list.
Note: if the kettle does not appear in the list of Yandex devices, check:
- 🔗 Is it linked to your Xiaomi account (sometimes devices hang on old profiles).
- 📱 Is the kettle firmware updated (in Mi Home) → device settings → «Update of the PO»).
- 🌍 Region in Mi Home (should coincide with the region of the teapot purchase).
What if the kettle is not displayed in Yandex.Smart home?
5.Voice commands to control the kettle
Once the synchronization is successful, you can give commands to Alice, and here are the basic phrases she understands:
| Team team. | Action. | Example |
|---|---|---|
| Switching on/off | Starting/Stopting Heating | Alice, turn on the kettle in the kitchen. |
| Temperature setting | Heating to a predetermined temperature (if maintained) | Alice, heat the water in the kettle to 80 degrees. |
| Status check | Report of current status | Alice, what's the temperature of the water in the kettle? |
| Timer. | Postponed start | Alice, turn on the kettle in 10 minutes. |
Limitations:
- ⚠️ Not all models support temperature control – for example, Xiaomi Mi Smart Kettle Pro allows you to set 40°C, 60°C, 80°C or 100°C, and budget versions only heat to a boil.
- ⚠️ Commands like “pour water” or “open the lid” do not work – the kettle is not equipped with water level sensors or servo actuators.
If Alice doesn't understand the commands:
- Check the device name in Yandex.Smart Home (the default can be “Teapot” or “Xiaomi Kettle”). If necessary, rename it to “Kitchen Teapot” for convenience.
- Make sure that the microphone of the speaker or smartphone is not drowned out by extraneous noises.
- Paraphrase the command, for example, “Alice, set the kettle” instead of “turn it on.”
💡
The teapot must be plugged into the socket and within range of Wi-Fi. If it is turned off by a button on the body, voice commands will not work (even if the indicator is on).
Typical errors and their solutions
Even with the right setup, users face problems.
⚠️ Note: If after all the manipulations, the kettle does not respond to Alice, check whether your router blocks the connection to the servers of Xiaomi (port 8080) or Yandex (port 443.
| Problem. | Possible cause | Decision |
|---|---|---|
| Alice says, "I can't find the device." | The teapot is not synchronized with Yandex.Smart home | Repeat the binding (see section 4) or check your Xiaomi account |
| The teapot is plugged in, but it doesn't warm on command. | Turned off by a physical button on the body | Press the power button on the kettle, then repeat the voice command. |
| Mi Home doesn't see the kettle | Device in standby or discharged | Connect to the socket, hold the 10 seconds button to reset |
| Commands are executed with a delay | Weak Wi-Fi signal or overloaded Xiaomi servers | Restart the router or repeat the command later |
If none of the methods helped, try resetting the kettle to factory settings:
- Turn the kettle off the socket.
- Hold the power button for 15 seconds (even if nothing happens).
- Connect to the socket and repeat the setting from scratch.
Last Chance: Contact Xiaomi Support (via Mi Home) → «Feedback") or Yandex (in the application Yandex.Smart home → «Help. Add screenshots of errors and a model of the kettle, which will speed up the solution.
7. Alternative ways to manage the kettle
If voice control through Alice is not resting (for example, due to delays or limited functionality), consider alternatives:
- 📱 Mi Home: Remote timer start, temperature setting (if supported) View usage history.
- 🎤 Google Assistant: Supports more commands for some models (like Viomi). → «Add the device» → Xiaomi.
- ⚡ Smart outlets: If the kettle isn't smart, plug it in via Xiaomi Smart Plug and control power with voice. minus: you can't adjust temperature or monitor status.
Advice for advanced users: If you are familiar with Home Assistant or IOBroker, you can set the kettle to automatically turn on on on schedule or when other conditions are met (for example, when you return home).
- Install Home Assistant on the Raspberry Pi or NAS.
- Connect the kettle through Mi Home integration.
- Set up automation (scripts for the YAML).
This is more complicated than standard setup, but gives you full control of the device.
8.Safety when using a smart kettle
Smart devices make life easier, but they require a lot of attention to security.
- 🔒 Use a complex password for your Xiaomi and Yandex account (at least 12 characters with letters, numbers and signs).
- 📡 Do not connect the kettle to public Wi-Fi (risk of interception control).
- 🔄 Regularly update the kettle firmware and Mi apps Home/Yandex.
- 🚫 Turn off the kettle if you don’t use it for a long time (for example, going on vacation).
⚠️ If the kettle starts to spontaneously turn on or behaves strangely (for example, heats water to unexpected temperatures), immediately:
- Disconnect it from Mi Home and Yandex.Smart Home.
- Reset the settings to factory (see section 6).
- Check your smartphone for viruses (sometimes malware sends commands to smart devices).
It’s also worth noting that Xiaomi’s smart kettles collect usage data (onset times, temperature, etc.) If this is critical for you, study Xiaomi’s privacy policy or opt out of cloud sync (although this will limit functionality).