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.
Networking stuff was my first thought, too, when starting to read your log. Unfortunately i can't help you with that (my HA is in host mode as are all the IoT-devices), but I think I can explain why it was able to get the IP: It received it via the API from Xiaomi. Good luck figuring out the networking :/