Connecting Xiaomi’s smart kettle to iPhone: from pairing to voice control

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.

📊 What a smart Xiaomi teapot you have?
Viomi Smart Kettle
Mijia Electric Kettle Pro
Xiaomi Mi Smart Kettle
Another model
I haven't bought it yet.

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:

  1. Download Mi Home from the App Store.
  2. Sign up or sign in through your Xiaomi account (if not, create one).
  3. Select the “mainland China” region in your profile settings, which will increase the list of supported devices.
  4. 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

Done: 0 / 5

Let's take a closer look at each item:

  1. 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).
  2. 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».
  3. 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).
  4. 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?
If the indicator flashes but Mi Home doesn't see the device: 1. Check that the phone and kettle are on the same network. 2. VPN or proxy on iPhone – they can block the connection. 3. Try connecting via a mobile hotspot (distribute Wi-Fi from your phone). 4. Update the kettle firmware via Mi Home (if the device has already been in use).

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:

  1. Open Mi Home, find your kettle and go to its settings.
  2. Select Add to Apple HomeKit (or Matter) → Connect to another platform).
  3. 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).
  4. 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:

  1. Open the kettle card in the app.
  2. Go to Settings. → Notifications.
  3. 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:

  1. Open the Home app and go to the Automation tab.
  2. Click Create Automation and select a trigger (e.g. Time or Geolocation).
  3. 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.°CMorning coffee without waiting
Geolocation: HomecomingHeat the water to 95.°CHot 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:

  1. HomeBridge. It's a software bridge that emulates HomeKit devices, and it requires a computer that's always on (like the Raspberry Pi).
  2. Google Assistant + Set up Mi Home integration with Google Assistant and then link it to Siri via Shortcuts.
  3. 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.

FAQ: Frequent questions about connecting Xiaomi kettle to iPhone

❓ My kettle doesn't blink when you press a button?
It probably didn't go into pairing mode. Try: Turn off the kettle for 30 seconds, then turn it back on. Press the power button for 10-15 seconds (some models need to hold the "Menu" button. + Check that the kettle is not locked (some models have a baby lock - an icon). 🔒 If the indicator does not respond, the control unit may be defective, contact the service center.
❓ Can you connect Xiaomi kettle to iPhone without Mi Home?
Technically yes, but it will require additional devices: 🔌 Use Home Assistant with Xiaomi Miio integration (you need a server always on). 🌉 Set up HomeBridge for HomeKit emulation. 🤖 Connect via Google Home or Alice and then manage via Shortcuts.However, without Mi Home, you will lose access to firmware updates and some features (like setting the temperature).
❓ Why the kettle is off Wi-Fi?
The reasons may be different: 📶 Weak Wi-Fi signal – Move the router closer or use a repeater. ⚡ Energy saving - some models disconnect from the grid when down. 🔄 Conflict IP-Addresses – restart the router or assign a static kettle IP customized DHCP. If the problem recurs, try connecting the kettle to another network (e.g., a mobile hotspot).
❓ How to Reset Xiaomi’s Kettle to Factory Settings?
The method depends on the model: For Viomi Smart Kettle: press the Menu button for 10 seconds until the indicator flashes red. For Mijia Electric Kettle Pro: simultaneously press the On and Temperature for 8 seconds. After reset, the kettle automatically reboots and is ready for a new connection.
❓ Can you control Xiaomi teapot from multiple phones?
Yes, but you do: Connect the kettle to your main Mi Home account. In the device settings, select Sharing and add other Xiaomi accounts. Secondary account users must update the device list in their Mi Home. Restriction: Only one person can control the kettle at a time (the last person to send the command is the priority).