How to connect Alice to Xiaomi kettle: full instructions

Integration of Yandex voice assistant with Xiaomi’s smart home ecosystem opens up extensive possibilities for home automation. The smart kettle becomes not just a water boiler, but a full-fledged participant in scenarios that respond to voice commands. The setup process requires careful attention, as direct synchronization of devices from different brands often occurs through intermediate cloud services.

Many tech owners have struggled to get the Chinese giant’s hardware and the Russian company’s software platform to work together. A Wi-Fi router, a stable internet connection, and accounts on both services are the base without which integration is impossible. In this article, we’ll take a closer look at each step, eliminating common bugs.

It’s worth noting that the functionality can vary depending on the specific kettle model and the version of the Yandex app. Some devices only support basic power, while advanced models allow you to adjust the heating temperature and maintain it for a given time.

Testing of device compatibility and preparation

The first and most important step is hardware verification. Not all Xiaomi kettles or sub-brands like Viomi and Deerma have Wi-Fi built-in. There are models that work exclusively via Bluetooth that can't be connected directly to Alice without a gateway or a smartphone with a constantly active application.

Make sure your device supports the Internet of Things (IoT) protocol, usually on the box or bottom of the case next to the voltage marker, and if the kettle connects to the Mi Home or Yeelink app and is controlled over the Internet when the phone is on another network, it is compatible.

⚠️ Warning: Make sure your router is running in the 2.4GHz band.Most Xiaomi smart home devices don't support 5GHz networks, and trying to connect to them will result in a sync error.

For successful configuration, you will need:

  • 📱 Smartphone with installed applications Mi Home (or Yeelink) and Yandex.
  • 🌐 Xiaomi ecosystem account tied to the region where the device is located.
  • 🏠 Smart speaker Yandex Station or installed application on the phone.
  • 🔌 Stable connection to the power grid for the kettle itself.

App version checks are critical. Go to the app store and make sure you have the latest Mi Home and Yandex updates installed. API-Keys for Correct Data Exchange between Servers.

📊 What kind of kettle Xiaomi has?
Mi Smart Kettle Pro
Viomi Electric Kettle
Deerma Electric Kettle
Another model

Customization of the kettle in the Mi Home app

Before you connect devices through the cloud, make sure the kettle is working properly in your native ecosystem. Open the Mi Home app and log in to your account. If the device hasn't been added yet, click on the plus in the upper right corner and follow the instructions on the screen.

The addition process usually involves resetting the Wi-Fi settings of the kettle module. This often requires pressing and holding a specific combination of buttons on the device body for 5-7 seconds until the indicator starts flashing, after which the phone will find the device and prompt you to enter a password from your wireless network.

☑️ Checklist of primary settings

Done: 0 / 5

Once added successfully, rename the device to something that is understandable, such as "Kitchen kettle" or "Kettlepot at work," which will later be used by Alice for identification. Avoid complex symbols and emojis in the title, as the voice engine may not correctly recognize them.

It is important to check the functionality inside the Mi Home application. Try to turn on heating, select a temperature or start a timer. If the application says “Device offline” or commands do not execute, the problem should be solved at this stage, without going to integration with Yandex.

⚠️ Note: The region of the Mi Home account and the region selected when adding the device must match. If the kettle is bought in China and the account is Russian, the device may not be determined or work unsettled.

Integration of accounts in the Yandex application

Now, to the most important thing, the two ecosystems are connected, open the Yandex app on your smartphone, and in the bottom menu, select the Services tab or click on the profile icon, then go to the Smart Home section.

In the smart home interface, look for a Plus or Add Device button. In the list of appliance manufacturers that appears, look for the Xiaomi logo (or Yeelink if your kettle belongs to that brand). Click on it to start the authorization process.

The system will redirect you to the Xiaomi account login page, enter the username and password you use in the Mi Home app, which will give Yandex the rights to manage your devices through the cloud API.

What if Yandex does not see Xiaomi devices?
If your device doesn’t appear on the list after you’ve linked your account, try changing your account region in the Mi Home app, sometimes creating a new Xiaomi account with Russia or Europe helps, but that requires reconfiguring all your devices.

Once you have successfully logged in, you will see a list of all the available devices found in your Xiaomi account. Select your kettle from the list and confirm the add-on. Now it will appear in the general list of smart home devices of Yandex.

You should check it right away. Say, "Alice, turn on the kettle." If the device reacted, the integration was successful. If not, try updating the list of devices in the app by pulling the screen down.

Setting up scenarios and automation

Simple voice control is just the tip of the iceberg. The power of a smart home is revealed in scenarios. In Yandex, go to Scenarios and create a new one. You can set the kettle to automatically turn on when certain conditions occur.

For example, you could create a Good Morning scenario that would trigger the kettle as soon as your smartphone alarm goes off or the motion sensor in the hallway goes off, and that would allow you to walk up to the table with hot water without wasting time waiting.

Type of triggerOperation of the deviceConditions of implementationExample of use
Voice commandInsert heating to 90°CAnytime."Alice, I'm here."
Time (schedule)Turn on the heat.Every day at 07:30Breakfast preparation
GeolocationTurn on temperature maintenanceWhen the phone is in a radius of 500 mReturning home
Temperature sensorTurn off the kettleIf the room is > 25°CSaving energy in summer

To create a complex scenario, select the “Time” or “Geolocation” condition, and as an action, specify your kettle and the “Enable” command. Note that some Xiaomi kettles models may not support remote selection of exact temperature through third-party integrations, operating only in On/Off mode.

💡

Use short-term latency scenarios, for example, if you set your alarm at 7:00, set the kettle on at 7:01 so that the network can process the command when the phone wakes up.

You can also use text scripts. Create a phrase called "Coffee Break," which will include a kettle and, for example, light in the kitchen, which is especially convenient when hands are busy or when you need to quickly activate multiple devices at once.

Addressing common problems

Despite its apparent simplicity, users often face technical challenges, with one of the common issues being the status of “Offline” in the Yandex app, even though the device is available in Mi Home, indicating that access tokens between the clouds are out of sync.

In this case, you need to untie your Xiaomi account in the Yandex app and re-assign it. Go to the smart home settings, select Xiaomi service and click Untie. After that, repeat the authorization procedure described in the previous sections.

Another problem is the delay in execution of the command. Alice can confirm execution, but the kettle turns on after 10-20 seconds, due to the peculiarities of data transfer through Xiaomi servers and back, in most cases this is standard behavior and does not require repair.

⚠️ Note: If the kettle stopped responding to commands after updating the router's firmware, check the Wi-Fi security settings. WPA3 Sometimes conflicts with older IoT modules, try switching to the new IoT modules. WPA2.

If the device is not searchable at all, make sure that it is not assigned to Home in the Mi Home app, which is different from the region of the account, sometimes it helps to move the device to another Home inside the Mi Home app and re-search in Yandex.

💡

90% of connection problems are solved by restarting the router and reassigning Xiaomi account in the Yandex application.

Frequently Asked Questions (FAQ)

Can you manage a Xiaomi kettle without the Internet, only through a local network?
No, the architecture of the Xiaomi and Yandex smart home is built on cloud computing. To transfer commands from the voice assistant to the device, you need Internet access at both ends of the chain. Without a network, the kettle can only be turned on with a mechanical button on the case.
Does temperature regulation work through Alice?
It depends on the specific model of the kettle and the implementation of the plugin in Yandex. Basic models only support the commands "On" and "Off." Mi Smart Kettle Pro models often allow you to set the temperature with your voice, for example: "Alice, set the temperature of 85 degrees."
What if Alice says “The device is not responding”?
Check if the Wi-Fi indicator is on the kettle itself. If the indicator is flashing or not burning, the device has lost communication with the router. Try restarting the router. If the problem persists, it may have changed. IP-Wi-Fi device address or password, and the kettle needs to be reconfigured.
Is it safe to leave a smart kettle connected to the network?
Yes, modern Xiaomi devices have built-in safety systems that turn off heating in the absence of water or overheating. However, if you are leaving for a long time, it is recommended to physically turn the device off from the outlet for fire safety.
Can I add Xiaomi teapot to Google Home or Apple HomeKit?
Direct integration with Apple HomeKit for Xiaomi devices is often impossible without the use of special gateways (for example, Aqara Hub with HomeKit support). With Google Home integration is possible through the Mi Home service, similar to the scheme with Yandex, but the list of supported models may differ.