-
Notifications
You must be signed in to change notification settings - Fork 114
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
Unable to retrieve password for i6 #115
Comments
After a bit of debug session I found the issue with Cloud mode by reading the json responses: If cloud account password contain some special chars, such as $ (dollar), those are trimmed from the string, so the login fail.
However, I tried to put that string on Home Assistant to connect with Roomba, but it return "Unable to connect".
I also tried by pressing 2 sec. the Home button (light become blue and rotating), with no luck. Thanks for any suggestion. |
There is generally two reasons why you can't connect:
If it's 1), you have to force close the app on your phone. One HA has connected, you can open the app again, and it will use the cloud connection, instead of the local connection. If it's 2), it's more of a problem, because the program has to be adapted to the new encryption, and that's hard to do as I don't have an i6 to test it on. |
Finally I was able to manage the issue. That's how (in this exact order):
Before doing all that things, I tried to only change my account password, logout from APP, and get the new one decoded, but anyway the HA connection doesn't worked as excpected. I think that: However, after perform the full process, it goes fine! Thanks for your time. |
Glad you figured it out. The whole "only one thing can be connected at a time" thing is a PITA. Persistence pays off! |
@hardweb-it Thank you! for over a year I have been trying to setup. After password update, & restore, everything was auto detected via HA. |
Hello,
I'm trying to retrieve password of my Roomba i6 (sku:i615840, and sw:lewis+22.52.5+2023-02-16-7e788e611c3+Firmware-Build+2880) but with no luck.
I tried in more ways with Ubuntu 20 and Python 3.8, and with Win 10 Powershell python 3.9. No one works and get always the same error
Trying with "local mode" using: ./password.py -R ROOMBA_IP_ADDRESS
I always get this:
And also tried with Cloud mode with: ./password.py "username" "password"
Any suggestion?
Thank you in advance
The text was updated successfully, but these errors were encountered: