Introduction: Why connect a smart kettle to a voice assistant?
The Xiaomi Smart Kettle Pro is not just a water boiler, but a full-fledged element of the smart home ecosystem. Connecting it to Yandexβs Alice voice assistant gives you the ability to control the water heating process with your voice, create automation scenarios (such as boiling water on a schedule or when you wake up), and integrate the kettle with other smart devices, which is especially convenient when your hands are busy or you are in another room.
However, many users face difficulties in the first setup: the kettle does not appear in the list of Alice devices, synchronization errors occur or voice commands are not recognized. In this article, we will analyze the step-by-step connection algorithm, consider typical problems and give recommendations for optimizing the system. It is important to note that the instruction is relevant for Smart Kettle Pro models (VIOMI Kettle Pro model number or MJXZM01QM) and all devices with Alice: Yandex Station, Yandex Column, as well as smartphones with the Yandex application Alice.
Before you start, make sure your kettle supports Mi Home protocol (check for logo on packaging or documentation). If you use outdated firmware, you may need to upgrade, which we will also tell you about.
Equipment and software requirements
Before connecting, check if your equipment meets the minimum requirements, without which the synchronization may result in an error or work unstable.
- π Xiaomi Smart Kettle Pro teapot with current firmware (version at least 1.4.5). You can check the version in the Mi Home application in the device information section.
Pay special attention to the version of the kettle firmware. If it is outdated, Alice may not recognize the device. You can update the software through the Mi Home app: go to Profile β Settings β Update firmware. The process will take 5-10 minutes, do not disconnect the kettle from the network at this time.
β οΈ Note: If your kettle was purchased outside of Russia or China, it may be running on Mi Home servers for another region (e.g. China Mainland), in which case you need to change the region in the Mi Home app settings to Russia before connecting to Alice, otherwise sync will not work.
Step 1: Preparing the kettle and the Mi Home app
The first step is to set up the kettle itself and connect it to the Xiaomi ecosystem, without which Alice will not be able to detect the device.
- Install the Mi Home app on your smartphone (you can download it from Google Play or the App Store). Register or sign in to your existing Xiaomi account.
Wait for the synchronization to be completed
Mi Home
If you have a βDisabled to Connect to the Deviceβ error during the Wi-Fi connection phase, try:
- π Reboot router and kettle (unplug for 30 seconds).
- π΅ Temporarily shut down VPN smartphone-based firewall.
- π‘ Move the kettle closer to the router (distance not more than 5 meters).
Install Mi Home and log in to your account|Connect the kettle to the socket and activate|Select 2.4GHz Wi-Fi network in Mi Home|Wait for the kettle to appear in the list of devices-->
Step 2: Sync with Yandex Alice via Mi Home
Now you need to link your Xiaomi account to Yandex services, which will allow Alice to get data about the kettle and manage it.
- Open the Mi Home app and go to Profile β Settings β Yandex (or Smart Home β Integrations).
- Click "Connect" and confirm access to the data. You will be redirected to the browser for authorization in the Yandex account.
After that, the kettle should appear in the Yandex application with Alice (Device section) and on the Yandex Station screen.
- π Update the list of devices manually (pull the screen down in the Devices section).
- π± Reinstall the Yandex application and repeat authorization.
- π Wait up to 10 minutes β sometimes synchronization takes time.
β οΈ Note: If you already have other Xiaomi devices connected to Alice (such as light bulbs or sockets) and they work correctly, and the kettle does not appear - check if it is added to the "black list" in the integration settings. β Settings β Yandex β Manage devices and make sure the kettle is ticked.
Step 3: Set up voice control
When the kettle appears on Alice's device list, you have to set up voice commands, and basic phrases are supported by default, but you can create your own scripts.
Standard commands for managing the kettle:
| Team team. | Action. | Example |
|---|---|---|
| Turn on/off | Start or stop heating | "Alice, put the kettle on in the kitchen." |
| Set the temperature. | Select the target temperature (40Β°C to 100Β°C) | "Alice, heat the water in the kettle to 80 degrees." |
| Status of the device | Find out the current temperature or status | "Alice, what's the temperature of the water in the kettle?" |
| Scheduled management | Time-based startup (requires settings in Yandex Routines) | "Alice, boil water every day at 7 a.m.." |
To create custom teams:
- Open the Yandex app. β Devices β Your kettle. β Settings (βοΈ).
- Select Voice Control. β Add a team.
- Write down your phrase (e.g., βPrepare tea for guestsβ) and associate it with the action (e.g., heating to 90Β°C).
π‘
If Alice doesnβt recognize the name of the teapot, rename it Mi Home to a simple word (e.g., βKettleβ or βKattleβ). Avoid special characters and spaces.
Typical errors and their solutions
Even when you set it up properly, users face problems, and let's look at the most common ones and how to fix them.
1.The teapot does not appear in Alice after synchronization
- π Problem: The device is connected to Mi Home, but does not appear in Yandex.
- π οΈ Solution: Check that Mi Home has selected Russia region (in your account profile). Disable and reconnect Yandex integration in Mi Home settings. Remove the kettle from Mi Home and add again.
2. Alice says "The device is not responding"
- π Trouble: Teams depart but kettle doesn't respond.
- π οΈ Solution: Check if the kettle is plugged in and the indicator is on. Reset the router, sometimes the devices are stuck on the network. In Mi Home, update the kettle firmware (if a new version is available).
3. Temperature control is not working
- π Problem: Alice turns on the kettle but doesn't change the temperature.
- π οΈ Solution: Make sure that the Mi Home for the kettle includes the Smart Mode option (in the device settings). Check if your model supports temperature control (in the Smart Kettle Pro it is, in the basic models it is not).
β οΈ Warning: If after all the manipulations, the kettle never appeared in Alice, check if access to Xiaomi servers is blocked by your ISP (4G/5G) and repeat the synchronization.
What if the kettle is plugged in, but Alice forgets it every other day?
Additional features: scenarios and automation
By connecting a kettle to Alice, you can create smart scenarios to automate everyday tasks.
- β "Morning coffee: Alice turns on the kettle when the alarm goes off at 7:00.
- π "Guests are here: The teapot heats up water to 80Β°C when the motion sensor at the inlet is triggered.
- π‘οΈ "Energy savings: The kettle shuts down 30 minutes after heating if the water temperature is below 60Β°C.
To customize the scenarios:
- Open the Yandex application β Smart home β Scenarios β Create a script.
- Select a condition (time, voice command, event from another device).
- Add the action: Control the device β Your kettle.
- Save the script and test it out.
Important: Sensor scenarios (such as motion or temperature) require additional devices from Xiaomi or other supported brands (such as Aqara) without which automation will be limited to time triggers or voice commands.
π‘
The kettle scenarios work more stable if all devices (kettle, speaker, sensors) are connected to the same router and are on the same Wi-Fi network.
Safety and operational advice
Smart devices require a special attention to security, and follow these guidelines to avoid problems:
- π Protect your Xiaomi account: Use a complex password and enable two-factor authentication in your profile settings.
- π Update the firmware of the kettle and applications (Mi Home, Yandex) to the latest versions.
Also, remember about physical security:
- Do not leave the kettle on unattended for a long time.
- Do not use it to heat liquids other than water (milk, soups, etc. may damage the device).
- Periodically clean the scale - for this purpose, the Smart Kettle Pro provides a self-cleaning mode (activated through Mi Home).
π‘
To make the kettle last longer, set up the "Energy Saving" option in Mi Home, which will turn off the water heating after 2 hours of downtime.