NickWaterton / Roomba980-Python

Python program and library to control iRobot Roomba 980 Vacuum Cleaner
MIT License
361 stars 103 forks source link

Getting your username/blid and password from the iRobot cloud #110

Open auswill opened 1 year ago

auswill commented 1 year ago

New to python here, When executing the command

./password.py

to retrieve the password from the cloud, i have noticed because my password ends in an ampersand - & - this character that the script wont run?

not sure if this is a issue, or just something im not understanding, the script runs instantly if i run say for example with the password "thisismypassword" but as soon as i try my correct cloud password "thisismypassword&&" then it just leaves me waiting for more input >

Please let me know what i am doing wrong if so, and if there is a way around this

thank you.

tbranyen commented 1 year ago

Wrap your password in single quotes.

Edit: this didn't quite work for me even with the quotes. so I ended up hardcoding my username and password into the getcloudpassword.py file.

https://github.com/NickWaterton/Roomba980-Python/blob/master/roomba/getcloudpassword.py#L74-L75

Dave-Baldwin commented 3 months ago

hardcoding my username and password

I was forced to do the same, that was the only thing I was able to do to get it to work.