Turning on the kettle without getting out of the couch is the dream of any sloth and the reality of the owner of Xiaomi smart appliances. But if everything is intuitive with a smartphone or a light bulb, then with electric kettles, you often wonder why the app does not see the device, how to configure remote access over the Internet, and whether you can do without the Mi Home hub. In this article, we will analyze all the current ways of remote switching on, from the official application to voice commands and automation through the Home Assistant.
It is important to understand that not all Xiaomi kettles support remote control out of the box. For example, budget versions like the Mi Smart Kettle Pro require connection through the gateway, and flagship versions (for example, the Viomi Smart Kettle) work directly over Wi-Fi. We will look at hardware requirements, step-by-step instructions and typical errors that interfere with stable operation. And at the end of this article, answers to frequent questions and safety tips (spoiler: remotely switching on the kettle without water can lead to a fire is not a joke).
Which Xiaomi kettles support remote control?
Not all Xiaomi smart kettles are equally useful, but here are the key models that support remote switching:
- πΉ Viomi Smart Kettle β flagship with Wi-Fi, works without a gateway, supports voice control through Alice and Google Assistant.
- πΉ Mi Smart Kettle Pro β requires a Mi Home Gateway for remote access, but cheaper than analogues.
- πΉ Xiaomi Smartmi Smart Kettle β budget version with Bluetooth (control only within a radius of 10 meters).
- πΉ Viomi Mini Smart Kettle β compact version with Mi Home support, but without integration with Apple HomeKit.
If your model is not on this list, check its name on the box or in the documents. Unmarked kettles "Smart" or "Wi-Fi" in 99% of cases do not support remote control (CN) You may not be able to use the Mi Home servers.
Before buying or setting up, check the deviceβs communication protocol:
| Protocol | Models. | Need a lock? | Remote access |
|---|---|---|---|
| Wi-Fi | Viomi Smart Kettle, Viomi Mini | β No. | β Yes (via the Internet) |
| Zigbee | Mi Smart Kettle Pro (older versions) | β Yes, Mi Home Gateway) | β Yes (through the lock) |
| Bluetooth | Xiaomi Smartmi, some Redmi | β No. | β No (only within a radius of 10 m) |
β οΈ Warning: Zigbee-enabled kettles (such as 2020βs Mi Smart Kettle Pro) require a mandatory connection to the Mi Home Gateway 3. Without it, remote control will not work, even if the device is connected to the Mi Home via Bluetooth.
Method 1: Managing the Mi Home application
The official Mi Home app is the most reliable way to remotely turn on the kettle, but there are nuances: region-specific, network settings, and model restrictions.
Step-by-step:
- Install Mi Home from Google Play or App Store.
- Sign up or sign in to your Xiaomi account (required! without an account, remote access does not work).
- Connect the kettle to the socket and turn it on with a button on the case (the indicator should light up).
- In the app, click Add Device (+) β Household appliances β Teapot.
- Choose your model and follow the instructions on the screen (usually you need to connect to the temporary Wi-Fi network of the kettle).
- Once connected, the kettle will appear in the main menu, and you can now turn it on/off or set the temperature.
Is the kettle connected to the socket?|Does the indicator on the body burn?|The right region is chosen in Mi Home (China/Europe)?|Have you reset the kettle settings (hold the 5 sec button)?|Wi-Fi operates at 2.4 GHz (5 GHz not supported)?
-->
If the kettle doesn't connect, try:
- π Reboot the router and smartphone.
- πΆ Switch Wi-Fi to 2.4 GHz (teapots don't work with 5 GHz).
- π Change the region in Mi Home to China mainland (sometimes helps with Chinese models).
- π§ Reset the kettle to factory settings (hold the switch on button 5-10 seconds).
β οΈ Note: If you are using the Mi Smart Kettle Pro with Zigbee protocol, first connect the Mi Home Gateway to the application, and then add the kettle through the gateway menu. Without this step, remote control will not work!
Method 2: Voice control via Alice, Google or Siri
If the kettle is connected to the Mi Home, it can be turned on by voice via Yandex Alice, Google Assistant or Siri (for HomeKit), but there are limitations:
- π£οΈ Alice works only with kettles connected to Mi Home on the server Russia or Europe.
- π€ Google Assistant requires Mi Home account to be linked in Google Home settings.
- π Siri supports only models with HomeKit integration (e.g. Viomi Smart Kettle for the European market).
Setting up for Alice:
- Open Mi Home and make sure that the kettle is in the same account with Yandex.
- Tell Alice, "Find my devices" β wait for synchronization.
- Now you can use the commands: "Alice, turn on the kettle" "Alice, heat the water to 80 degrees" "Alice, turn off the kettle in 5 minutes"
π‘
If Alice doesn't see the kettle, check in Mi Home that the device is added to a room with a name in Russian (e.g. "Kitchen"). English room names can cause synchronization errors.
Setting up for Google Assistant:
- Open Google Home and click Add (+) β The device β Set up the device.
- Select Xiaomi Mi Home from the list of services and sign in to your account.
- Allow access to the devices and wait for synchronization.
- Now you can say, "OK, Google, turn on the kettle in the kitchen."
Siri will require:
- Connect the kettle to Apple HomeKit via Mi Home (not available for all models).
- Add the device to the Home app (iOS).
- Use commands like, "Hi Siri, turn on the kettle."
Why donβt voice assistants always work with Xiaomi kettles?
Method 3: Automation with Home Assistant or Yandex Smart Home
For advanced users who want to integrate a kettle into a smart home, automation systems like Home Assistant or Yandex Smart Home are suitable, which allows you to create scenarios (for example, βturn on the kettle when the alarm is offβ) or control the device from the same panel with other gadgets.
Connection to Home Assistant:
- Install Home Assistant on a Raspberry Pi or other server.
- In the configuration file.yaml add integration Xiaomi Miio: Miio: devices: - host: IP_token: YOUR_TOKEN model: viomi.kettle.v1
- Get a token kettle through MiHome Token Extractor (Android).
- Reboot Home Assistant and add a kettle to the interface.
For Yandex Smart Home:
- Connect the kettle to Mi Home (as in Method 1).
- Open the Yandex application β Devices β Add the device β Xiaomi.
- Sign in and select a teapot from the list.
- It can now be added to scripts (e.g., "Morning" or "Coming Home").
π‘
Home Assistant allows you to bypass the limitations of Mi Home, such as managing Chinese models of kettles from Europe, but it will require manual tuning and knowledge of basic commands. YAML.
Method 4: Control through a smart socket (if the kettle is not smart)
If your Xiaomi kettle doesnβt support remote control, but you have a smart socket (like the Xiaomi Mi Smart Plug or Aqara Smart Plug), you can turn it on indirectly:
- Connect the kettle to a smart socket.
- Add the socket to Mi Home (similar to Method 1).
- Now turn on the socket = kettle-in.
Limitations of this method:
- β You can not adjust the temperature (the kettle will warm to the maximum).
- β No protection from turning on without water (risk of overheating!).
- β Not all outlets can withstand the power of the kettle (check the characteristics: you need a socket at 2200 W and above).
β οΈ Attention: Using a smart socket with a kettle is a potentially dangerous method. If the kettle turns on without water, the TEN will overheat, which can lead to a fire. Always check for water before remotely switching on!
How to reduce risks:
- π§ Use a kettle with automatic shutdown when boiling (all Xiaomi models are equipped with it).
- β±οΈ Set the timer in the socket for 5-10 minutes (maximum heating time).
- π Buy overheating sockets (such as Aqara Smart Plug) T1).
Method 5: Third-party applications (if Mi Home doesn't work)
If the official Mi Home app refuses to plug in the kettle, alternative solutions can be tried, but beware: third-party programs may violate privacy policies and do not guarantee stable operation.
Popular alternatives:
- π± Mi Home Lite is a simplified version of the official app, sometimes works better with Chinese devices.
- π Home Assistant (already mentioned in Method 3) β for advanced users.
- π§ MiToolKit (Android) β allows you to manually add devices to your device. MAC-address.
How to connect the kettle through MiToolKit:
- Download MiToolKit with 4PDA (officially out of stores).
- Turn on the kettle and bring the smartphone closer to it.
- In the app, click Scan and select a kettle from the list.
- Enter token (can be obtained through Packet Capture in Mi Home).
- Save the device and try to control it.
Risks of using third-party applications
Typical errors and their solutions
Even after setting it up properly, the kettle may not be switched on remotely, and here are the most common problems and solutions.
| Problem. | Possible cause | Decision |
|---|---|---|
| The kettle doesn't connect to Wi-Fi | The router runs on 5 GHz or hides it SSID | Switch router to 2.4 GHz, disable network hiding |
| App doesn't see kettle | Wrong region in Mi Home or reset settings | Change the region to China or Russia, drop the kettle (hold the 5 sec button) |
| Voice commands are down. | The teapot is connected to the Chinese server Mi Home | Create a new account with the region "Russia" and reconfigure the device |
| The teapot is turned on, but does not heat the water. | Protection against switching on without water | Add water and try again (water level sensor may be contaminated) |
| Smart socket turns off when heated | The rosette can not withstand the power of the kettle | Buy a 2200W power outlet+ (For example, Xiaomi Mi Smart Plug 2) |
If none of these methods helped, check:
- π Food: the kettle should be plugged into the socket, and the indicator should burn.
- πΆ Wi-Fi signal: the kettle should be in the coverage area of the router (not further than 10 meters from it).
- π Updates: In Mi Home, check for firmware updates for the kettle.