Connecting Xiaomi’s Smart Kettle to iPhone via Bluetooth: Full Instruction with Tips

Is it possible to connect Xiaomi kettle to iPhone?

Xiaomi smart kettles (such as the Viomi Smart Kettle, Mijia Electric Kettle Pro or Xiaomi Smartmi Kettle) officially support smartphone connectivity via Bluetooth Low Energy (BLE). However, iPhone owners often face difficulties: the Mi Home app may not see the device, the connection is cut, or the functions are limited. BLE, Apple is strictly in control of.

In this article, we’ll break down three working ways to connect: through the official Mi Home app, alternative programs (such as Home Assistant), and manually configured for models with Apple HomeKit support.

Spoiler: If your kettle is released before 2022, you'll probably need to update your firmware through your Android device, but in order.

What Xiaomi Dummies Are Compatible With iPhone

Not all Xiaomi smart kettles work equally well with iOS, here’s a current list of models with confirmed compatibility (data for 2026):

  • πŸ”Ή Xiaomi Smartmi Kettle 1S β€” Supports Mi Home and HomeKit (after the firmware update).
  • πŸ”Ή Viomi Smart Kettle V-KET01A β€” Full compatibility with iPhone, but requires registration in Mi Account.
  • πŸ”Ή Mijia Electric Kettle Pro – runs via Mi Home, but may not display real-time temperature.
  • πŸ”Ή Xiaomi Youpin Smart Kettle – limited functionality on iOS (no boil notifications).

Models before 2020 (such as the first generation Xiaomi Mi Smart Kettle) do not officially support iPhones, but can only be connected via Android or third-party hubs like Home Assistant.

πŸ“Š What kind of kettle Xiaomi has?
Xiaomi Smartmi Kettle 1S
Viomi Smart Kettle
Mijia Electric Kettle Pro
Another model
I don't know.

How do you check the model? Look at the sticker under the bottom of the kettle or in the documents. If the model is not in the list above, go to the section "Alternative ways of connecting."

Preparing iPhone before connecting

Before you sync your kettle, make sure your iPhone is ready to work with smart devices:

β˜‘οΈ Checklist of preparation of the iPhone

Done: 0 / 5

Pay special attention to the permits for Mi Home:

  1. Go to Settings β†’ Privacy β†’ Geolocation Services.
  2. Find Mi Home and select Always (without geolocation, Bluetooth devices won’t be found!).
  3. Include notifications for the application in Settings β†’ Notifications β†’ Mi Home.

⚠️ Note: If you use an iPhone with a jailbreak, Mi Home may not see devices due to iOS security restrictions.Try temporarily disabling tweaks or using alternative software.

Also check that your kettle is charged (if it is a wireless model) or connected to the network. The indicator on the case should flash blue (pairing mode).

Step-by-step: Connection via Mi Home

This is the main way to synchronize. Follow the instructions carefully, because skipping steps often leads to errors.

  1. Launch Mi Home and log in (or sign up) with Mi Account. Use China region – in other regions, some Xiaomi devices are not displayed.
  2. Click Add the device (+) in the upper right corner.
  3. Select the category of Kitchen β†’ Teapot.
  4. Hold the button on the kettle for 5 seconds until the indicator starts to blink quickly.
  5. Your model will appear in the application - click on it and wait for the pairing to be completed (it can take up to 2 minutes).

If no kettle is found:

  • πŸ”„ Reboot your iPhone and kettle (unplug for 10 seconds).
  • πŸ“± Remove Mi Home and install it again.
  • 🌐 Try connecting via a 2.4 GHz access point (5 GHz not supported!).
What to do if Mi Home asks you to update the firmware?
If the app offers to update the kettle software, but the process is stalled - do not interrupt it! wait 10-15 minutes. If the update does not pass, try: 1. Connect the kettle to an Android device for updating. 2. Reset the kettle (hold the button 10 seconds before resetting the indicator). 3. Use a VPN with servers in China (sometimes helps to bypass regional locks).

Critical detail: If the kettle has already been connected to another phone (such as Android), it must first be deleted from the Xiaomi account via Device Settings β†’ Delete to Mi Home.

Alternative ways of connecting

If Mi Home doesn’t work, try these methods:

MethodRequired.PlusesCons
Home AssistantRaspberry Pi or serverFull control, integration with other devicesComplicated setup, technical knowledge required
Apple HomeKitHomeKit-enabled teapot (such as Smartmi 1S)Native integration with iOS, voice control via SiriLimited list of supported models
Android emulatorComputer with BlueStacksYou can update the kettle firmware.Inconvenient for continuous use

To connect via HomeKit:

  1. Update the kettle firmware to the latest version (via Android).
  2. In Mi Home, go to your device settings and find the Add option in HomeKit.
  3. Scan it. QR-code from the body of the kettle in the application Home on the iPhone.

⚠️ Note: When using Home Assistant, the kettle will only work on the local network. VPN cloud-server.

Common mistakes and their solution

Even with the right connection, there can be problems, and here are the most common ways to fix them:

  • πŸ”Œ Make sure the right Region (China) is selected in Mi Home. Make sure the kettle is plugged into the socket (even if it has a battery).
  • πŸ“Ά Connection is constantly lost: Turn off Low Power (it limits Bluetooth) on your iPhone. Move the kettle closer to your phone (maximum 10 meters).
  • βš™οΈ No water temperature display: Update the kettle firmware (via Android if your iPhone doesn't work). Check that the Mi Home has Temperature Monitor option enabled.

πŸ’‘

If the kettle is plugged in but not responding to commands, try restarting the router. Sometimes the problems are caused by conflict. IP-local-network addresses.

If nothing helps, reset the kettle:

  1. Turn the kettle off the net.
  2. Hold the switch on for 15 seconds.
  3. Connect to the network and repeat the pairing procedure.

Additional functions after connection

After successful synchronization, you will be able to:

  • β˜• Remote Control: Turn on/off the kettle via Mi Home or Siri (if connected to HomeKit).
  • 🌑️ Temperature control: Set a target temperature (e.g., 80)Β°C for green tea and receive heat notifications.
  • ⏱️ Timer: Start boiling on a schedule (for example, to your wake-up call).
  • πŸ”„ Boiling modes: Select intensity (fast/economical boiling).

Smartmi Kettle 1S and Viomi V-KET01A have a Smart Boiling feature: the kettle automatically maintains water temperatures between 40 and 90Β°C for up to 12 hours, convenient for baby food or herbal teas.

πŸ’‘

To ensure that water alerts arrive on time, in your iPhone settings, turn off Do Not Disturb mode for the Mi Home app.

FAQ: Frequent questions about connecting Xiaomi kettle to iPhone

Can I connect Xiaomi kettle to iPhone without Mi Home?
Yes, but with limitations, like the Home Assistant or Apple HomeKit (if the model is supported), but you'll still need a Mi Home or Android device to update the firmware to set up the initial setup.
Why can't Mi Home see the kettle when Bluetooth is on?
There are several reasons: the kettle is not in pairing mode (the indicator should flash blue), the iPhone is connected to a VPN or is using a corporate network (blocks Xiaomi servers), an outdated version of Mi Home (update the application), the kettle is tied to another Xiaomi account (you need to delete it from your previous profile).
How to reset Xiaomi kettle to factory settings?
For most models: Turn off the kettle. Hold the switch for 10-15 seconds (until the indicator is reset); connect to the network, the kettle will be ready for the new setup; For the Viomi Smart Kettle, the touch button must be held for 20 seconds.
Can I drive the kettle through Siri?
Yes, but only if the kettle is connected to Apple HomeKit. For this: Update the kettle firmware (via Mi Home on Android). In the device settings in Mi Home, find the option Add to HomeKit. Scan. QR-The code in the iPhone Home app, and then you can use commands like, "Hey Siri, turn on the kettle 90 degreesΒ».
The kettle is plugged in, but it's not heating the water.
Check: Is the kettle plugged in (even if it has a battery) or is the safety mechanism working (for example, if it is overheated or not water), is the boiling mode enabled in Mi Home (sometimes the default is Temperature Support). If the problem persists, reset the kettle and reset it.