Skip to content
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

dosn't wokt for roborock.vacuum.s5 #17

Open
cirtram opened this issue Jun 9, 2018 · 13 comments
Open

dosn't wokt for roborock.vacuum.s5 #17

cirtram opened this issue Jun 9, 2018 · 13 comments

Comments

@cirtram
Copy link

cirtram commented Jun 9, 2018

roborock.vacuum.s5 - Roborock Vacuum - - 192.168.0.120

@Ontrackx
Copy link

Ontrackx commented Jul 6, 2018

Same here

@LeChuck71
Copy link

Yep same here, name and IP will be displayed but no token

MiHome Version 5.3.19
Firmware 3.3.9_001412
Mi Roborock S5

@eithe
Copy link

eithe commented Aug 4, 2018

As a workaround you guys need to downgrade to a older verison of the Mii Home app as described here: https://www.home-assistant.io/components/vacuum.xiaomi_miio/ under Retrieving the Access Token.

@Vader266
Copy link

Vader266 commented Aug 6, 2018

As far as I can tell, downgrading won't help those of us who have the latest roborock - the older version of the app that stores the token won't find it at all. (edit for clarity: the app is incompatible with the newer robot)

This is probably due to Xiaomi storing all keys server-side in later updates, and sadly newer devices aren't compatible with older APKs, which renders this problem unfixable in MiToolkit. At least, that's my impression.

If I'm wrong please let me know! There seems to be no way to recover the key for the S50 anywhere :(

@eithe
Copy link

eithe commented Aug 6, 2018

I just got my S50 a few days ago, set it up using the latest Mii Home, and updated the S50 firmware as well. Then I discovered that I couldn't extract the key so I deleted the Mii Home app, installed the older version listed in my link above, setup the S50 using that version, and was able to extract the key.

@Vader266
Copy link

Vader266 commented Aug 6, 2018

Odd - I followed the whole procedure outlined in the HA documentation but the app was unable to locate the S50 to add it nor was the "manually add..." menu working. I'll do a fresh install and try again. Is there any particular server that I need to be attached to?

@eithe
Copy link

eithe commented Aug 6, 2018

Is there any particular server that I need to be attached to?

Not that I'm aware of (I believe I tried with both mainland china and singapore). Remember to reset the S50 using the reset button next to the wifi indicator for the app to be able to detect it.

@Vader266
Copy link

Vader266 commented Aug 6, 2018

Still nothing on my end - still unable to add.

Remember to reset the S50 using the reset button next to the wifi indicator for the app to be able to detect it

That's the procedure I'm following, and I am 100% certain that it was reset properly, based on its own wireless network being visible, and if I upgrade to the latest version of MiHome it goes through the pairing procedure fine.

MiHome version 5.0.0
Android 8.1.0
Tried pairing to both U.S. and Mainland China servers, no dice on either. I'm based in the UK (Europe) which might be causing an issue but I doubt it.

Otherwise using
Windows 10
MiToolKit 1.6

@belidzs
Copy link

belidzs commented Sep 8, 2018

Try APK version 5.0.30, which can still be used to collect the token, but already has support for Roborock S50.

After I have downgraded the APK I was able to get the token, then upgrade the app to the newest one.

https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-30-release/

@Vader266
Copy link

Vader266 commented Sep 9, 2018

This was the magic bullet that I was missing - thanks so much!

To be explicit - I had so many problems extracting a token, but using MiToolkit and an apk of 5.0.30 I was able to pair the roborock S50 without any problems and extract the token.

May this thread help many more people who have strong google-fu.

@MonsieurPoutounours
Copy link

I am still unable to extract token, even using the app version 5.0.30. Did someone achieved this ? I'm runing on the latest firmware and EU servers.

@fabian-barney
Copy link

This was the magic bullet that I was missing - thanks so much!

To be explicit - I had so many problems extracting a token, but using MiToolkit and an apk of 5.0.30 I was able to pair the roborock S50 without any problems and extract the token.

May this thread help many more people who have strong google-fu.

Worked for me! (Europe-Server, Roborock Firmware 3.3.9_001633, MiToolkit 1.6b, Mi Home 5.0.30 beta (!!))

@pourjoueraingress
Copy link

work's for me on Singapour Server with Mi Home 5.0.30 beta, MiToolkit 1.6b after few switch between Europe and Singapour

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants