Xiaomi’s smart kettles are not just appliances, they’re full-fledged gadgets that integrate into the smart home ecosystem. If you’ve purchased a model like the Viomi Smart Kettle, Mijia Electric Kettle Pro, or Xiaomi Mi Smart Kettle, connecting to an iPhone will give you access to remote control, temperature setting, and even voice commands through Siri. However, many users face difficulties: the Mi Home app doesn’t see the device, the kettle doesn’t respond to commands, or synchronization breaks. In this article, we’ll examine all the stages of connectivity, from preparation to solving typical errors.
It's important to understand that the process depends on the kettle model and the firmware version. For example, new devices (2023-2026) support Matter, which makes it easier to integrate with Apple's HomeKit. Older models may require workarounds over Home Assistant or third-party bridges. We'll look at both scenarios, and we'll also give you recommendations for how to choose the best way to control.
If you’ve never worked with Xiaomi before, don’t worry: the manual is adapted for beginners. For experienced users, we’ve prepared advanced settings – from customizing notifications to automating through Shortcuts.
1.Preparation: What will be needed to connect
Before you start pairing, make sure you have everything you need, and without one of the components, the process can stall halfway.
Mandatory conditions:
- 📱 iPhone with iOS 14.0 or later (for stable operation Mi Home).
- 🔌 Xiaomi Smart kettle with Wi-Fi support (check the model on the box or in the documentation).
- 📶 2.4 GHz router (most kettles don’t run on 5 GHz).
- 🔋 Charged battery on a kettle (if the model with a battery) or network connection.
We also recommend:
- 🔄 Update the kettle firmware via Mi Home (if the device was already in use).
- 📲 Install the latest versions of apps: Mi Home (or Xiaomi Home for new models) and Apple Home.
- 🔐 Prepare data from your Wi-Fi network (name and password).
Critical detail: if your router only works in mode 5 GHz, the kettle won't be able to connect. The solution is to temporarily switch the router to mixed mode (2.4/5 GHz) or use a separate access point.
2. Installation and configuration of the Mi Home app
The main tool for managing the kettle is the official Mi Home app (or Xiaomi Home for new devices), which you need to download and configure correctly to avoid authorization problems.
Step-by-step:
- Download Mi Home from the App Store.
- Sign up or sign in through your Xiaomi account (if not, create one).
- Select the “mainland China” region in your profile settings, which will increase the list of supported devices.
- Enable notifications for the app in your iPhone settings (Settings → Mi Home → Notifications).
If the app requests access to a location, allow it to search for devices on the nearest network, and without geodata, the kettle may not appear in the list of available gadgets.
💡
If you already have a Xiaomi account but the kettle is not there, try logging out and re-entering. Sometimes resetting the app cache (remove and reset) helps.
After authorization, go to the Devices tab and click Add Device (Icon «+» The system will tell you to choose a category — look for "Kettlepot" or "Kitchen appliances».
3.Pairing a kettle with an iPhone: a step-by-step process
Now, to the most critical step, connecting the kettle to the network and the application, follow the instructions carefully, as skipping a step can cause a failure.
Algorithm of action:
☑️ Connecting Xiaomi’s kettle to Wi-Fi
Let's take a closer look at each item:
- Put the kettle on. Connect the device to the network. 220V. On most models, the indicator will light up in blue (standby mode) or orange (ready to pair).
- Activate the connection mode. Press the power button (or touchpad) for 5-7 seconds until the indicator flashes quickly. On the Viomi Smart Kettle, you need to press the combination "Menu" + Inclusion».
- Search for a device in Mi Home. In the app, select Add Device → If the model is not displayed, try the "Other Device" option and enter the name manually (e.g. kettle.pro for Mijia Electric Kettle Pro).
- Connect to Wi-Fi. Select your 2.4GHz network and enter a password. If the kettle doesn't connect, check if the router is blocking new devices (sometimes rebooting the router helps).
Once paired successfully, the kettle will appear in the Mi Home main menu, and you can now control it through the app: turn it on/off, set the temperature, set the timer.
What to do if the kettle is not connected?
4.Integration with Apple HomeKit (for models with Matter)
If your kettle supports Matter protocol (e.g. Xiaomi Mi Smart Kettle 2026), it can be added to Apple HomeKit and controlled via the Home app or via Siri voice.This is handy for creating automations (e.g., "turn on the kettle when the alarm is off").
How to add a kettle to HomeKit:
- Open Mi Home, find your kettle and go to its settings.
- Select Add to Apple HomeKit (or Matter) → Connect to another platform).
- Scan it. QR-code from the casing of the kettle or enter an 8-digit pairing code (located on the sticker or in the documentation).
- Confirm the addition in the app Home on iPhone.
After that, the teapot will appear in the Home section and will be available for voice commands:
- 🎤 «Hey, Siri, put the kettle on 90 degrees».
- 🎤 «Hey, Siri, turn off the kettle in 10 minutes».
⚠️ Note: Not all Xiaomi models support HomeKit directly.If there is no Matter option in the Mi Home settings, then your kettle requires workarounds (for example, through Home Assistant or HomeBridge).
5. Set up notifications and automation
One of the key features of a smart kettle is the ability to receive alerts and set up automatic scenarios, such as setting a notification when the water is heated to the right temperature, or running the kettle on a schedule.
How to set up notifications in Mi Home:
- Open the kettle card in the app.
- Go to Settings. → Notifications.
- Turn on the options: 🔔 «Water readiness” (temperature reached). ⏱ «Timer's over». ⚠️ «Low water level (if the sensor is supported).
To create automation in Apple HomeKit:
- Open the Home app and go to the Automation tab.
- Click Create Automation and select a trigger (e.g. Time or Geolocation).
- Add the action Control the kettle and adjust the parameters (temperature, working time).
Examples of useful automation:
| Trigger. | Action. | Example of use |
|---|---|---|
| Alarm clock off. | Turn on the kettle at 80.°C | Morning coffee without waiting |
| Geolocation: Homecoming | Heat the water to 95.°C | Hot water for your arrival |
| iPhone Charge Levels < 20% | Send a message saying “Drink tea!” | Reminder of the break |
💡
Shortcuts automates allow you to combine actions with other devices, such as creating a "Morning" scenario that simultaneously turns on the kettle, starts the coffee machine and opens the curtains.
6. Solving typical connection problems
Even if you follow the instructions accurately, you can get errors, and we've collected some of the most common problems and ways to fix them.
The teapot is not at Mi Home:
- 🔄 Reset the kettle (remove the plug from the socket for 10 seconds).
- 📶 Check that the phone is connected to a 2.4 GHz network (turn off 5 GHz in Wi-Fi settings).
- 🔧 Reset the kettle to factory settings (press the power button for 10-15 seconds until the indicator changes color).
The teapot is plugged in, but not responding to commands:
- 🔄 Restart your router – sometimes devices “hang” on the network.
- 📱 Update the Mi Home app and kettle firmware.
- 🔌 Check that the kettle is plugged in and the indicator is on (some models turn off Wi-Fi when power is turned off).
Integration with HomeKit does not work:
- 🔍 Make sure the kettle model supports Matter (check out Xiaomi’s official website).
- 🔄 Reconnect the kettle to Mi Home, then re-add to HomeKit.
- 📱 Update iOS to the latest version (older versions may have Matter bugs).
⚠️ Note: If the kettle was previously connected to another Xiaomi account, it must first be removed from the old profile.
7 Voice control via Siri and alternative methods
Controlling your kettle with your voice is not only convenient, it’s also safe (like when your hands are busy).If your model supports HomeKit, Siri will be your main assistant.
Teams for Siri:
- 🎤 «Hey, Siri, turn the kettle on at maximum temperature» → heat-up to 100°C.
- 🎤 «Hey, Siri, set the teapot temperature at 70 degrees» → perfect for green tea.
- 🎤 «Hey, Siri, turn off the kettle in 5 minutes» → timer.
- 🎤 «Hey, Siri, what's the status of the kettle?» → Siri will report the current temperature and mode.
If HomeKit is not supported, you can use workarounds:
- HomeBridge. It's a software bridge that emulates HomeKit devices, and it requires a computer that's always on (like the Raspberry Pi).
- Google Assistant + Set up Mi Home integration with Google Assistant and then link it to Siri via Shortcuts.
- Alice from Yandex.The teapot can be connected to Yandex.Station and can control voice through Alice (but that won't solve the Siri problem).
⚠️ Note: When using HomeBridge, make sure your computer is static IP-The address on the local network, otherwise the connection with the kettle will be lost after the router restarts.
8. Safety and operational advice
Smart kettles, like any IoT device, require attention to security. Follow these guidelines to avoid problems:
Network security:
- 🔒 Change the standard Wi-Fi password to a complex one (at least 12 characters).
- 🌐 Create a separate network for smart devices (guest Wi-Fi) – this will protect the main network from potential vulnerabilities.
- 🔄 Regularly update the kettle firmware through Mi Home.
The operation of the kettle:
- 💧 Use only filtered water – scale reduces the life of the heating element.
- ⚡ Do not turn the kettle on immediately after washing - wait for the complete drying.
- 🔋 If the model has a battery, discharge and charge it completely every 2-3 months for calibration.
Confidentiality:
- 🔐 Turn off the diagnostic data collection in the Mi Home settings (unless you want to share information with Xiaomi).
- 📵 Delete your device from your account if you sell or transfer the kettle to another person.
If the kettle began to behave strangely (spontaneously turn on, do not respond to commands), reset to factory settings and reconnect it again.
💡
Never connect a smart kettle to public Wi-Fi networks (in cafes, hotels) and this can lead to data leakage or hacking of the device.