I got a Dreametech L10s Ultra yesterday and was very impressed! It's quite capable and has a lot of nice features.
I tried it out on day 1 using the Dreametech app and I didn't upgrade the firmware on the L10s Ultra in case I want to switch to Valetudo some day. But now that I know how to use it and I'm sure it's working fine, I want to integrate it with Home Assistant. There's a Xiaomi Mii integration and a Dreame Vacuum HACS integration. Configuring either one of them seems to require an account on Xiaomi Mi Cloud.
I installed the Xiaomi Home app on my Android and connected my L10s Ultra to it - so the L10s is now controllable via the Xiaomi Home app. Then I set up an account on Xiaomi Mi Cloud, but the cloud account says I have no devices. I can't find a way to tell the Xiaomi Home app to inform Xiaomi Mi Cloud that I have a device.
Does anyone have any suggestions either how to get my L10s to appear in Xiaomi Mi Cloud, or to integrate it with Home Assistant another way (other than Valetudo - I want to do that, but it's beyond my skillset right now)?
Thanks for any tips or guidance.
There is a custom integration available for Dreame devices. It’s what I use for my L10SU
https://github.com/Tasshack/dreame-vacuum
That’s the HACS integration I tried. Upon trying to add my vacuum, it asks for login to Xaiomi’s Miio cloud, and when I do it says there are no devices.
In Xaiomi Mii cloud, I can log into my account and indeed it says there are no devices. In the Xaiomi Home app on Android, my device is definitely there and I can control it. So if I assume that once the vacuum appears in Xaiomi Mii cloud then it will also integrate into Home Assistant, how do I get my device to appear in Xaiomi Mii cloud?
When you first installed this custom integration. And added your vacuum, did you have to log into Xiaomi Mii cloud? In your Mii cloud account, does your vacuum show as a device?