# \[APP\] Midea Vacuum - Control your Midea robot vacuum

**URL:** <https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318>\
**Category:** Apps\
**Created:** [February 18, 2026, 9:52pm UTC](https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318 "2026-02-18T21:52:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexjje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexjje/32/121981_2.png) [@alexjje](https://community.homey.app/u/alexjje)\
**Post date:** [February 18, 2026, 9:52pm UTC](https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318/1 "2026-02-18T21:52:47Z")

</div>

**Status:** released

> **[Midea Vacuum | Homey](https://homey.app/nl-nl/app/com.midea.vacuum/Midea-Vacuum/)**
>
> Control Midea vacuum via cloud API

* * *

**Introduction**

After discovering there was no way to control Midea robot vacuums from Homey (no Tuya support, no working Alexa/Google Home bridge, no IFTTT), I built an app that connects directly to the Midea MSmartHome cloud API.

If you own a Midea robot vacuum (or a rebrand like Eureka or Comfee) and use the SmartHome (MSmartHome) app, this is for you.

**What does it do?**

- Start/stop cleaning from Homey

- Send vacuum back to dock

- Adjust fan speed (quiet, normal, strong)

- Adjust water/mop level (low, medium, high)

- Monitor battery level

- Monitor cleaning area

- Real-time status updates (cleaning, charging, docked, etc.)

- Flow support, use your vacuum in Homey automations

**Supported devices**

Any Midea robot vacuum (device type 0xB8) registered in the MSmartHome app, including:

- **Midea** (i5C, S8, S8+, M7 Pro, etc.)

- **Eureka**

- **Comfee**

- Other OEM brands using the MSmartHome platform

**How it works**

The app communicates via the Midea MSmartHome cloud API using your existing account credentials. No additional hardware, hubs, or third-party services required. Just install, log in with your MSmartHome account, and your vacuum appears in Homey.

**Setup**

1. Install the app on your Homey Pro

2. Add a new device and select “Midea Vacuum”

3. Log in with your MSmartHome email and password

4. Select your vacuum from the discovered devices

5. Done, your vacuum is now controllable from Homey

**Looking for testers!**

The app has been submitted to the Homey App Store for review. I’m looking for people with Midea (or rebrand) robot vacuums to help test:

- **Different vacuum models** - Tested with the Midea i5C, looking for feedback from S8, S8+, M7 Pro and other models

- **Different regions** - MSmartHome cloud routes differ per region, testing from various countries helps

- **Reliability over time** - Does the cloud connection stay stable over days/weeks?

**Known limitations**

- Fan speed “quiet” may give errors on some models (working on correct byte mappings per model)

- No map/zone cleaning support yet

**Feedback & bugs**

Please let me know if you experience any issues. Your feedback will be valuable.

 ![IMG_2701](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/e/fe2ef628d7e2e529861dc82d0b561b21ff578751.jpeg)

 ![IMG_2698](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/7/078625c5a999a05d68925f19d860b2b4f9339955.jpeg)

 ![IMG_2699](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/7/772033d50d37403649f552965ec3a2e74f588d76.jpeg)

 ![IMG_2700](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/3/63bead3f16211afcbfe14c6e887da3761d0fcf2a.jpeg)

---

<div class="post-metadata">

**Author:** ![alexjje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexjje/32/121981_2.png) [@alexjje](https://community.homey.app/u/alexjje)\
**Post date:** [February 27, 2026, 7:06pm UTC](https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318/2 "2026-02-27T19:06:25Z")

</div>

The app is released. Please let me know if you experience any issues! Feature requests are also welcome.

> **[Midea Vacuum | Homey](https://homey.app/nl-nl/app/com.midea.vacuum/Midea-Vacuum/)**
>
> Control Midea vacuum via cloud API

---

<div class="post-metadata">

**Author:** ![iShoot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ishoot/32/121382_2.png) [@iShoot](https://community.homey.app/u/iShoot)\
**Post date:** [April 15, 2026, 6:35am UTC](https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318/3 "2026-04-15T06:35:44Z")

</div>

Hi Alexjje,

Really nice work on this app — great to see support for Midea-based vacuums!

I’m trying to build a Home Assistant integration for my Eureka J15 Max Ultra (my first one, and I’m still pretty new to development), and your project looks super relevant. Would you be open to sharing some details about how you’re communicating with the MSmartHome API (auth, endpoints, etc.), or possibly parts of the source code?

No worries at all if not — just thought I’d ask. Happy to share anything I figure out as well 🙂

Thanks!

---

<div class="post-metadata">

**Author:** ![alexjje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexjje/32/121981_2.png) [@alexjje](https://community.homey.app/u/alexjje)\
**Post date:** [April 15, 2026, 1:54pm UTC](https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318/4 "2026-04-15T13:54:09Z")

</div>

Hi! Yes the code should be publicly available via [GitHub - ndgmedia/homey-midea-vacuum: Homey app to control Midea robot vacuums via the MSmartHome cloud API · GitHub](https://github.com/ndgmedia/homey-midea-vacuum)

---

<div class="post-metadata">

**Author:** ![iShoot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ishoot/32/121382_2.png) [@iShoot](https://community.homey.app/u/iShoot)\
**Post date:** [April 15, 2026, 2:31pm UTC](https://community.homey.app/t/app-midea-vacuum-control-your-midea-robot-vacuum/151318/5 "2026-04-15T14:31:30Z")

</div>

**Thanks a lot for the quick reply and the GitHub link — really appreciate it!**
