# Dreame X40 vacuum robot

**URL:** <https://community.homey.app/t/dreame-x40-vacuum-robot/111056>\
**Category:** Devices\
**Tags:** homey-pro\
**Created:** [June 5, 2024, 5:48am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056 "2024-06-05T05:48:43Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Porridge-hunter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/porridge-hunter/32/79344_2.png) [@Porridge-hunter](https://community.homey.app/u/Porridge-hunter)\
**Post date:** [June 5, 2024, 5:48am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/1 "2024-06-05T05:48:43Z")

</div>

I’ve been really happy with my Homey Pro, but I recently encountered an issue. I purchased a Dreame X40 vacuum robot, assuming it would integrate seamlessly with Homey since it’s one of the fastest-growing and best vacuum robots on the market. Unfortunately, I couldn’t find a way to integrate it.

Does anyone know if there’s a solution or workaround to get the Dreame X40 connected with Homey? Any help would be greatly appreciated!

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 5, 2024, 5:34pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/2 "2024-06-05T17:34:40Z")

</div>

Hello and welcome to the Homey forum!

> [@Porridge-hunter](#):
>
> one of the fastest-growing and best vacuum robots

That’s very personal and region dependent imho. I’ve never heard of Dreame.

> [@Porridge-hunter](#):
>
> assuming it would integrate seamlessly

Don’t ever assume things with Homey → Check the app store if a brand/model is supported, else you can

1. [request for support here](https://request-a-brand.homey.app/boards/request-a-brand)  
No one requested Dreame yet 🤷‍♂️  

2. Or request for support [here](https://community.homey.app/t/requests-homey-pro-community-app-requests/2713), but here also no one requested Dreame:  
[Search results for 'Dreame' - Homey Community Forum](https://community.homey.app/search?context=topic&context_id=2713&q=Dreame&skip_context=false)

Except for Matter enabled devices, (most) supported functions (should) work without an app.  
And for zigbee & z-wave enabled devices is very basic support for lights, switches/plugs, like OnOff & dim

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 6, 2024, 3:52pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/4 "2024-06-06T15:52:47Z")

</div>

> [@Porridge-hunter](#):
>
> workaround

Workaround could have been Home assistant, it supports Dreame, but not the X40 model:

> **[GitHub - Tasshack/dreame-vacuum: Home Assistant integration for Dreame robot...](https://github.com/Tasshack/dreame-vacuum)**
>
> Home Assistant integration for Dreame robot vacuums with map support - Tasshack/dreame-vacuum

I’ve teamed up both Homey and HA, because HA supports more devices and in general new devices are much quicker supported.

---

<div class="post-metadata">

**Author:** ![Porridge-hunter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/porridge-hunter/32/79344_2.png) [@Porridge-hunter](https://community.homey.app/u/Porridge-hunter)\
**Post date:** [June 9, 2024, 8:29am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/5 "2024-06-09T08:29:20Z")

</div>

Thanks all for the feedback & help. I will request the app and will also look into suggestion by @Peter_Kawa on integrating Home Assistant.

---

<div class="post-metadata">

**Author:** ![Gianni\_Facchinetti](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gianni_facchinetti/32/79554_2.png) [@Gianni\_Facchinetti](https://community.homey.app/u/Gianni_Facchinetti)\
**Post date:** [June 11, 2024, 5:42am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/6 "2024-06-11T05:42:49Z")

</div>

Hi

I also have a dreame bot (can’t remember the version) and agree that it is a really great vacuum cleaner and can also agree that you always have to check first if the product is supported.

But I could easily integrate it with a simple an cheap Amazon Alexa dot. You install the Dreamehome skill and then you can manage the dreame with the skill and the flows.

---

<div class="post-metadata">

**Author:** ![Jurgen\_Michiels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jurgen_michiels/32/80178_2.png) [@Jurgen\_Michiels](https://community.homey.app/u/Jurgen_Michiels)\
**Post date:** [June 16, 2024, 12:39pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/7 "2024-06-16T12:39:43Z")

</div>

Hallo,  
Can you explain how you did this?  
I also have a dreame l10s , i can connect it to alexa but i can not connect it in homey to use it in flows

---

<div class="post-metadata">

**Author:** ![John\_Clegg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_clegg/32/79366_2.png) [@John\_Clegg](https://community.homey.app/u/John_Clegg)\
**Post date:** [August 26, 2024, 5:12am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/8 "2024-08-26T05:12:23Z")

</div>

I’m, curious in the integraion too. As I’m finalising review of different robot vacuums.

Does the [Xiaomi Mi Home App for Homey | Homey](https://homey.app/en-us/app/com.xiaomi-miio/Xiaomi-Mi-Home/) not work for Dreame robots?

It seems that Dreametech has renamed to Dreame.

---

<div class="post-metadata">

**Author:** ![John\_Clegg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_clegg/32/79366_2.png) [@John\_Clegg](https://community.homey.app/u/John_Clegg)\
**Post date:** [August 26, 2024, 10:07am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/9 "2024-08-26T10:07:55Z")

</div>

The developer has a page for you to request an update to this app.

> **[Adding new devices](https://github.com/jghaanstra/com.xiaomi-miio/wiki/Adding-new-devices)**
>
> Homey app to control Mi Home devices that implement the miIO protocol and Xiaomi gateway child devices - jghaanstra/com.xiaomi-miio

---

<div class="post-metadata">

**Author:** ![Lars\_Zobbe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lars_zobbe/32/92859_2.png) [@Lars\_Zobbe](https://community.homey.app/u/Lars_Zobbe)\
**Post date:** [August 30, 2024, 10:45am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/10 "2024-08-30T10:45:09Z")

</div>

Yes, you would need to use the Xiami Mi Home app to control your Dreame X40 robot. However that specific device is still not listed as officially supported:

> **[Supported Devices](https://github.com/jghaanstra/com.xiaomi-miio/wiki/Supported-Devices)**
>
> Homey app to control Mi Home devices that implement the miIO protocol and Xiaomi gateway child devices - jghaanstra/com.xiaomi-miio

For now you can only pair them if you know the IP (which I did) and you are able to get the necessarry token to actually connect to the device (which I failed to do for now). I will let you know if I succeed during the weekend.

 ![Screenshot 2024-08-30 at 12.32.25](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/7/57a9fec299371bbd28db0b93ddd36ddefd4cb33d.png)

---

<div class="post-metadata">

**Author:** ![Borgen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/borgen/32/12762_2.png) [@Borgen](https://community.homey.app/u/Borgen)\
**Post date:** [September 24, 2024, 7:46am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/11 "2024-09-24T07:46:26Z")

</div>

@Lars_Zobbe Did you manage to solve this?

---

<div class="post-metadata">

**Author:** ![Lars\_Zobbe](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lars_zobbe/32/92859_2.png) [@Lars\_Zobbe](https://community.homey.app/u/Lars_Zobbe)\
**Post date:** [September 24, 2024, 2:54pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/12 "2024-09-24T14:54:16Z")

</div>

No sorry. I can’t seem to find time for anything these days 😉

---

<div class="post-metadata">

**Author:** ![Claude\_Khedhiri](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/claude_khedhiri/32/120549_2.png) [@Claude\_Khedhiri](https://community.homey.app/u/Claude_Khedhiri)\
**Post date:** [December 4, 2024, 6:33am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/13 "2024-12-04T06:33:27Z")

</div>

Hello everyone I can’t wait dreame I managed to connect on the x40 and the h14 pro the integration with homey is coming

 ![IMG_1689](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/a/5a5ffb0b36a7a8b4df73f70c8645c3a0663c2bfb.jpeg)

---

<div class="post-metadata">

**Author:** ![Djordie\_Hendriks](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/djordie_hendriks/32/83625_2.png) [@Djordie\_Hendriks](https://community.homey.app/u/Djordie_Hendriks)\
**Post date:** [December 5, 2024, 3:11pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/14 "2024-12-05T15:11:42Z")

</div>

And the L10s Ultra Gen 2? I can’t wait for the integration,

---

<div class="post-metadata">

**Author:** ![BasPost](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/baspost/32/183_2.png) [@BasPost](https://community.homey.app/u/BasPost)\
**Post date:** [December 16, 2024, 9:00am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/15 "2024-12-16T09:00:07Z")

</div>

Is this still in development? Can’t find it anywhere.

---

<div class="post-metadata">

**Author:** ![Claude\_Khedhiri](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/claude_khedhiri/32/120549_2.png) [@Claude\_Khedhiri](https://community.homey.app/u/Claude_Khedhiri)\
**Post date:** [December 16, 2024, 3:15pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/16 "2024-12-16T15:15:02Z")

</div>

Yes, it’s in development. For now, I will create a simple integration because it takes a lot of time. I’m doing reverse engineering and have set up a proxy to capture requests between the robot and the Dreame app. Unfortunately, I couldn’t find the Dreame specifications on [https://home.miot-spec.com](https://home.miot-spec.com)

---

<div class="post-metadata">

**Author:** ![marcel\_ridder](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_ridder/32/3771_2.png) [@marcel\_ridder](https://community.homey.app/u/marcel_ridder)\
**Post date:** [December 16, 2024, 8:22pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/17 "2024-12-16T20:22:42Z")

</div>

And please support for the L600

Its on HA but doesnt work for me

---

<div class="post-metadata">

**Author:** ![BasPost](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/baspost/32/183_2.png) [@BasPost](https://community.homey.app/u/BasPost)\
**Post date:** [December 17, 2024, 7:11am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/18 "2024-12-17T07:11:24Z")

</div>

Super! Great to hear. Thank you for your time.

---

<div class="post-metadata">

**Author:** ![Patrickske](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrickske/32/120831_2.png) [@Patrickske](https://community.homey.app/u/Patrickske)\
**Post date:** [December 30, 2024, 2:49pm UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/19 "2024-12-30T14:49:22Z")

</div>

Can you also make a integration for the Dreame L20 Ultra?

---

<div class="post-metadata">

**Author:** ![Felix101](https://avatars.discourse-cdn.com/v4/letter/f/45deac/32.png) [@Felix101](https://community.homey.app/u/Felix101)\
**Post date:** [January 12, 2025, 8:12am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/20 "2025-01-12T08:12:46Z")

</div>

I have found another workaround using Alexa as the trigger. For this I used the Amazon Echo App by Stefan Schweiger.

> **[Amazon Echo](https://homey.app/de-de/app/dev.schweiger.echo/Amazon-Echo/)**
>
> Your Home, Your Assistant, Always Ready

I created a flow that lets Homey tell Alexa a command to “start Robot” and another to “end robot”.

For now I have not found any other control options than start and stop but I will keep on trying! 👍🏻

---

<div class="post-metadata">

**Author:** ![djvagnetti](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/djvagnetti/32/124744_2.png) [@djvagnetti](https://community.homey.app/u/djvagnetti)\
**Post date:** [February 2, 2025, 3:36am UTC](https://community.homey.app/t/dreame-x40-vacuum-robot/111056/21 "2025-02-02T03:36:05Z")

</div>

[quote=“Peter\_Kawa, post:2, topic:111056”]  
That’s very personal and region dependent imho. I’ve never heard of Dreame.  
[/quote] You should, if you prefer to have your floor clean rather than automated. Acording to Vacuum Wars which has been evaluating these machines since they ever existed, the new X40 is almost perfect. As for myself, I go with the clean floors, those Roborocks and roombas are thrash… 😬

 ![dreame](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/b/4b2df4a0aa925885b0fee8f1ba5bd9299e27b00a.jpeg)

[Next page](https://community.homey.app/t/dreame-x40-vacuum-robot/111056.md?page=2)
