-
-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for new Xiaomi Robot Vacuum X20+ #498
Comments
Which version are you using? Also I need the full model number. |
here is it: |
I cannot access the miot right now to check it but that device probably not manufactured by Dreame therefore cannot be used with this integration. |
I can add it to the supported devices list if I can confirm that this is actually the same device with the L10s Ultra as you claimed. |
i've tried to add it to |
You need to select |
ok, i'll wait your feedback if it's possible to add or not |
You can at least try to add the device using the Beta version of the integration by adding it to the config flow but just to confirm that this is a Dreame device. But remove it just after the confirmatiun to not to break anything until the new version is available. |
I would be very nice if you enable the info logs and share me too. |
i've seen that in the latest beta13 there was xiaomi.vacuum.c102cn, this one is c102gl (I presume global version because it's sold in Italy) Which flags do I need to enable debug? It's not a problem for me to share logs :) |
Yeah it is the same device with same firmware but its model name still needs to be in the keystore list otherwise you cannot use the map function. I won't be releasing a new version soon but I can send you the files need to be changed to make this device properly when I am available in couple of days. |
that sounds good :) i'm waiting your info, ATM i've added it so I can use basic command :) |
You can use basic services like start, stop but i don't recommend changing any setting because robot does not have checks for any wrong parameter and everything is only limited by the app. So if you try to change a setting on a device that does not support it, it still tries to do the related work and may break things with the operation. |
Also looking for these archives or implementation. Receiving mine in 3 days. Thank you! |
Another one waiting for the X20+ integration :) |
Also patiently waiting for the integration 😊 |
Last week Xiaomi started to sell the X20+ in Germany and I'm sure many guys are now waiting for the updated integration. Thanks in advance @Tasshack |
Got mine yesterday. Also waiting to get the integration working. Thx in advance |
miot-spec : https://home.miot-spec.com/spec/xiaomi.vacuum.c102gl |
ok. Thank you. Let me know if there is anything I can do to help. |
@Tasshack очень ждем интеграцию от Вас! Огромное спасибо за Ваши труды! |
Support for |
|
@Tasshack My card doesn't work. |
@stich86 got the access, reproduced the issue, understand the reason and fixed it. Thanks Turns out the changes that I have made for @stich86 app says there is a new version of the firmware available, is that a specific reason that you did not upgrade your device or can I start upgrade to make sure integration still be working fine after the upgrade especially with the changes I have made now? |
I need to make sure the device still be using the old storage cloud api after the upgrade otherwise integration won't be working again like now after my fix. |
@stich86 I cannot see the firmware upgrade menu in settings because I am not the owner of the device. App asked me when I have first added the device but I cannot upgrade it now since I have dismissed that popup. Can you start upgrade from your app? |
Ok I'll send you a msg here when upgraded |
Ok it's updated let me know |
It's upgraded and still working fine with my fix. Thanks for the help. |
I'll keep it shared until you have fixed and test all stuff, let me know. For me isn't a problem ;) |
Guys, you are awesome!! |
@stich86 I don't need the access anymore but I have noticed some very important differences within the app from the Dreame variant of this device. For example; Dreame app has one more option for both mopping prefences and setting the one that does not present in the Mi Home app may break the operation of the device since we cannot make sure why those options are discarded from the same hardware from different brand. Because of that, I would like to address those differences in the integration too when I have the time working on it agai so it would be very nice to keep the access for that time. Your device is only installed on my dev machine and that device is only running while I am developing. |
I have commited the fix but I won't be releasing a new version soon so anyone who don't want to wait this issue to be closed with the new release can download and override this file manually with the |
No problem, let me know if you need something else :) |
so that version make Maps work? Thx! |
Awesome work. Can also confirm (gl-version in region DE) that the map is working with the adapted protocol.py file without any rooting or whatsoever |
Full support has been added to the latest Beta release. I had to change some entity availabilities according to the differences in app between Dreame variant of the device. Thanks @stich86 for the access. |
Hi Tasshack & many thanks for your work got problem on connexion to xiaomi account , just "Impossible d'établir la connexion." (in french) , nothing in logs of homeassistant. with Miiot, the connexionis OK , but as you know, this model is not supported I try to connect to DE server, and choose Xiaomi Home Account Manual installation of 2.0.0b16 logs on debug , and nothing If i can help in any matters |
I also tried to add my Xiaomi X20+. I installed the latest beta through HACS and then tried to add the robot using my username and password. No matter which cloud server I choose or whether I select 'Prefer cloud connection,' I always get the message 'No supported devices found in this Xiaomi Miio Cloud account for the selected country. Did i missed something? Thank you |
Meaning , your device is not X20+ therefore not supported. |
Sorry but i dont get it. |
Found the solution ... have to check "Prefer cloud connection" and magic happen .. ;p /blush |
Can you please add support for Xiaomi Robot Vacuum X20+?
It's the twin of Dreame L10s Ultra
Currently when I add new account, it says that no robot has been found.
Thanks in advance
The text was updated successfully, but these errors were encountered: