Integrating appliances into a single smart home ecosystem is no longer a geek’s thing and has become a daily reality for millions of users. Asking your voice assistant to boil water while you’re busy is a great way to make your living more comfortable. However, the process of initially setting up Xiaomi Smart Kettle or Viomi with the Yandex ecosystem is often a challenge for newcomers because of the different communication protocols.
In this article, we will discuss in detail the algorithm of actions that will allow you to link the accounts of manufacturers of equipment and voice assistant. You will learn which models of kettles support direct control, and which will require the use of bridges or third-party integrations through the Yandex Smart Home platform. The correct sequence of actions during the initial configuration stage will save you time and nerves in the future.
It is worth noting that the stability of the bundle depends not only on the software settings, but also on the quality of the Wi-Fi network at the installation point. Before starting the procedure, make sure that your router operates at 2.4 GHz, since most Xiaomi IoT devices do not support the 5 GHz standard.
Testing of model compatibility and equipment preparation
The first step is to identify the exact model of your device. Xiaomi makes electric kettles under its own name, as well as through sub-brands like Viomi, Deerma and Scishare. Not all of them have built-in Wi-Fi module; some work exclusively via Bluetooth, which requires a gateway for remote control over the Internet. Carefully read the technical documentation or markings at the bottom of the device.
To successfully sync, you’ll need a smartphone with Mi Home (or Viomi Home) installed and Yandex with an active Yandex ID account. Make sure your phone has geolocation and Bluetooth enabled, as current security protocols require you to confirm the device’s location when you first peg it. It’s also critical that your smartphone and kettle are in the zone of confident router signal reception.
⚠️ Note: If your kettle was previously connected to another Mi Home account, be sure to unplug the device in the app settings before starting a new installation. Otherwise, the server may block a second attempt to connect.
List of the main requirements for successful integration:
- 📱 Smartphone with Android 8.0+ or iOS 12+ administrator.
- 📡 2.4 GHz stable Wi-Fi network with no special character password.
- 🆔 Mi Account with selected region (often requires a change of region to China).
- 🔌 Charged kettle connected to the power grid.
Many Xiaomi kettles, especially those for the domestic Chinese market, are only visible when you select the appropriate region. If you choose the wrong location, the device simply won't show up when scanning. Changing the region in the app may require re-authorization, so remember your credentials in advance.
📊 What kind of kettle Xiaomi has?
Xiaomi's Own Brand
Sub-brand Viomi
Deerma / Scishare
Another model
No kettle yet.
Primary setting of the kettle in the Mi Home app
Before you use the voice assistant, the device should be fully integrated into the manufacturer's ecosystem. Launch the Mi Home app and press the add button in the upper right corner. The system will offer automatic search for nearby devices; if the kettle is in pairing mode, it will appear in the list of available gadgets.
In the process of setting up, you may be asked to reset the network settings on the kettle itself, usually by holding the on button for a long time (5-7 seconds) or the combination of buttons specified in the instruction. The indicator should start flashing, signaling readiness to (pair).
Once you've successfully connected, rename your device in the app by giving it a clear name, such as "Kitchen kettle" or "Kettlepot at Work." This is the name that the voice assistant will use to identify. Avoid complex characters or too long names, as this can make it difficult to recognize commands.
An important aspect is to check the functionality. Make sure you can remotely start the boiling or set the heating temperature through the Mi Home interface from another room. If local control is unstable, integration with Alice will also function with delays or errors. Local network stability is the foundation of a smart home.
Linking accounts Xiaomi and Yandex
The most important step is to authorize Xiaomi Home within the Yandex ecosystem. Open the Yandex or Yandex Smart Home app, go to Devices and click the + button to add a new gadget. In the list of manufacturers, find Xiaomi (or Mi Home) and select it.
The system will redirect you to the Mi Account login page. Enter the login and password you used in the Mi Home app. Once you log in successfully, Yandex will request permission to access your device list. Confirm the action to complete the synchronization process.
Once the accounts are linked, all the devices found in the Mi Home app will appear. If the kettle doesn't show up immediately, try updating the list of devices or double-checking if the same region is selected as in the manufacturer's application. Sometimes you need to manually add the device through a search for the model name.
What to do if accounts are not connected?
If you make an error when you try to log in, check if you have two-factor authorization enabled on your Mi Account, which can block third-party apps. Also try changing your Mi Account password and re-entering the Mi Home app, and then repeat the binding procedure in Yandex. In rare cases, temporary shutdowns help. VPN, If it's active. It's important to understand the difference between on-premises and cloud management. When linking accounts, management goes through the cloud servers of Xiaomi and Yandex. This means that your request goes the way to execute the command: Voice → Yandex server → Xiaomi server → Any delay in one of the chain's sections can cause lag in command execution. Scenario and voice control settings After successfully adding a kettle to the Yandex app, you can control it with your voice. Say, "Alice, turn on the kettle," or "Alice, set the temperature at 60 degrees." The voice assistant will confirm the action and send a command to the device. For more complex tasks, it is recommended to use scenarios. Scenarios allow you to automate processes. For example, you can create a condition: "If it's 7:00 in the morning, boil water." To do this, go to the "Scenarios" section of the Yandex app, select the "Time" condition and the "Switch on the kettle" action. This is especially useful for creating morning rituals. Let's look at the basic capabilities of voice control: 🗣️ The team "Switch on the kettle" starts the boiling process to 100°C. 🌡️ The “Set 45 degrees” command heats the water to the specified temperature (if the model supports the thermostat). ⏱️ The “Switch Off the Kettle” command interrupts heating, which is useful in erroneous start-up. ❓ Asking, "What's the temperature in the kettle?" lets you know the current state of the water. When creating scenarios, consider the logic of the device. Some Xiaomi kettles don't know how to keep the temperature constant, but only heat the water to a predetermined value and turn off. So a "keep the temperature" scenario may not work as expected if the device doesn't have thermostat function.compatibility and functionality table Not all kettle models have the same set of features when integrated with Alice. Below is a comparison table of popular devices that will help you understand what to expect from your particular model. Device model Wi-Fi Support Precise Temperature Setup Heat Maintenance Status in Yandex Xiaomi Mi Smart Kettle Pro Yes Yes (step 1°C) Yes (12 hours) Full support for Viomi Smart Kettle Yes (preset modes) No Basic support for Deerma Electric Kettle No (Bluetooth) Limited No Scishare Smart Kettle Gateway Yes Yes Yes Full support for Xiaomi Kettle (Bluetooth) No As can be seen from the table, models labeled Pro or Smart usually have advanced functionality No (Bluetooth) No (BluthoTunesss are required to add to the device with a special support for your network, add the device, or add the network, the device to the Zateway, if the newer to the network, you need to add the update or add the device to the network). Often, support for new gadgets is added server-side without the need to update the application itself. In the process of operation, users may encounter a situation where the kettle is displayed as “Out of the network” or commands are executed with a large delay. Most often, the problem lies in an unstable Wi-Fi signal or changing the router password. In this case, you need to re-assign the device. Another common problem is desynchronization of statuses. For example, in the Mi Home application, the kettle shows that the water is hot, and in Yandex it is turned off. ⚠️ Warning: Never try to reflash the kettle with third-party firmware (like Tasmota or ESPHome) unless you are an experienced user.This will result in a loss of warranty and may permanently bring the device down as Xiaomi's encryption protocols are difficult to bypass. If the kettle stopped responding to Alice's commands, but through Mi Home works, the problem is on the side of Yandex servers or in the authorization token. Try disabling the Xiaomi Home skill in Yandex settings and connecting it again. This will update the access keys and restore the connection between the clouds. 💡In 80% of cases, management problems are solved by simply restarting the router and reconnecting the account in the Yandex application. Advanced features and automation For advanced users, the ability to create complex chains of action is available. For example, you can set the script: "When I leave the geozone Home, turn off the kettle." This improves security and saves electricity. To do this, select the "Geoposition" condition and the "Switch off" action in the script settings. You can also integrate the kettle into the "Morning" or "Good Morning" scenario, in which case, on a voice command or alarm, Alice will not only turn on the light and tell the weather, but also put water on. This creates the effect of real smart housing, where the equipment anticipates the owner's wishes. Don't forget about security. Make sure that your Mi Account and Yandex are part of the security, the device that the security is installed in the home, the ID and the security system is secure. No, the Xiaomi + Alice bundle requires an active Internet connection. Local control is only possible inside the Mi Home app if there is a gateway, but voice control always goes through the cloud. Using a smart kettle is not just a tribute to fashion, but a real step towards optimizing everyday life. A properly configured device will become an invisible but faithful assistant in your kitchen, saving time and adding comfort to everyday routines. Why does Alice not see my Xiaomi kettle? Most likely, you chose different regions in the Mi Home and Yandex apps, or the accounts were not reconnected through the Mi Home app, you can also try to install the voice in the device from there. Yes, if your model of kettle supports temperature control (e.g. Mi Smart Kettle Pro). You can say, "Alice, put 55 degrees in the kettle." If the model supports only boiling, the temperature command will not be executed. Does the Xiaomi kettle work if there is no Internet? Without the Internet, voice control through Alice will not work. Locally, through the buttons on the kettle itself, the device will function, but remote control and scenarios will become unavailable until the connection is restored. How to untie the kettle from the old account? In the Mi Home application, go to the device settings (three dots in the corner), scroll to the new one to pair the device to the device (tweigh the button to the device to the device to the device to connect it to the device to the Wid device).