Xiaomi Mi Electric Rice Cooker
syssi/xiaomi_cooker · v2025.5.0.0
Xiaomi Mi Electric Rice Cooker integration for Home Assistant
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
sensor | Sensor (temperature, humidity, air quality…) |
What people report
Xiaomi cookers use local miIO, though some firmware misbehaves without internet. Newer multi-cooker models are still pending.
- Works2
- Not working1
- Requested2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Xiaomi Mi IH Rice Cooker | Works Local | Listed as supportedSaved copySupported devices: Mi IH Rice Cooker; Mi Smart Pressure Cooker. Excerpt saved from the README on 2026-10-23. | README | |
| Xiaomi Mi Smart Pressure Cooker | Works Local | Listed as supportedSaved copySupported devices: Mi IH Rice Cooker; Mi Smart Pressure Cooker. Excerpt saved from the README on 2026-10-23. | README | |
| Xiaomi chunmi.cooker.press2 | Not working Local | Temperature history sensor errors; open since 2021Saved copyhello > model your xiaomi cooker ? > Xiaomi YLIH02CM IH 1S 3L chunmi.cooker.k1pro1 ? My model is chunmi.cooker.press2. I'm not sure the product code name, I guess my cooker is YLIH01CM which is 1st model from xiaomi(mijia) as a pressure cooker. Excerpt saved from GitHub on 2026-10-23. | Issue #34 · 2021-02 | |
| Mi Rice Cooker DFB201CM | Requested | Mini rice cooker support asked, still openSaved copyMi Smart MultiCooker 1.6L Model: chunmi.cooker.eh1 Region: cn There is a fork of your work https://github.com/sschirr/xiaomi_cooker/ which has already added partial support for this cooker (based on https://github.com/rytilahti/python-miio/pull/1018). The forked integration has problems with loading initially when (re)-starting homeassistant (~50% of the starts it does not load properly) and the sensors "stage name", "stage description", "rice id", "state", "taste", "taste phase" remain unknown. "duration", "remaining", "mode", "temperature", "menu" are working fine. If i can help in any way … Excerpt saved from GitHub on 2026-10-23. | Issue #42 · 2021-08 | |
| Mi Smart MultiCooker 1.6L | Requested Local | Support PR blocked on python-miioSaved copyThis PR adds support for chunmi.cooker.eh1 (Multi cooker). The integration in python-miio is still in review so this PR is blocked until python-miio is merged. The integration allows to start cooking profiles and also configure schedule times and autokeepwarm. I added a example on how this can be integrated in HA in the readme. This PR also contains some import fixes to be compatible with the latest python-miio. This also includes replacing the OperationMode enum with strings since the enum is not exported anymore in pyhton-miio. Excerpt saved from GitHub on 2026-10-23. | PR #70 · 2024-05 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local polling
Talks to the device on your network, asking it for updates every so often.
Details
| Installs (analytics) | 59 (0.01%) |
|---|---|
| GitHub stars | 157 |
| Latest version | 2025.5.0.0 (2026-10-01) |
| Set up in the UI | No, YAML |
| Maintainers | @syssi |
| License | Apache-2.0 |
Devices listed in its README
- Mi IH Rice Cooker
- Mi Smart Pressure Cooker
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| sschirr/xiaomi_cooker | ★ 12 | 2024-05-03 | Xiaomi Mi Electric Rice Cooker integration for Home Assistant |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/syssi/xiaomi_cooker
- Source code: https://github.com/syssi/xiaomi_cooker
- Issues: https://github.com/syssi/xiaomi_cooker/issues
- HACS: https://hacs.xyz