$ python3 ./password.py "login" "password"
2022-01-01 11:39:11 INFO [Roomba.Password] Using Password version 2.1
2022-01-01 11:39:11 INFO [Roomba.Password] reading/writing info from config file ./config.ini
2022-01-01 11:39:11 INFO [Roomba.Password] waiting on port: 5678 for data
2022-01-01 11:39:21 INFO [Roomba.Password] Getting Roomba information from iRobot aws cloud...
2022-01-01 11:39:21 DEBUG [urllib3.connectionpool] Starting new HTTPS connection (1): disc-prod.iot.irobotapi.com:443
2022-01-01 11:39:36 DEBUG [urllib3.connectionpool] https://disc-prod.iot.irobotapi.com:443 "GET /v1/discover/endpoints?country_code=US HTTP/1.1" 200 1855
2022-01-01 11:39:36 DEBUG [urllib3.connectionpool] Starting new HTTPS connection (1): accounts.us1.gigya.com:443
2022-01-01 11:39:40 DEBUG [urllib3.connectionpool] https://accounts.us1.gigya.com:443 "POST /accounts.login HTTP/1.1" 200 772
Traceback (most recent call last):
File "./password.py", line 293, in <module>
main()
File "./password.py", line 290, in main
get_passwd.get_password()
File "./password.py", line 119, in get_password
iRobot.login()
File "/mnt/c/Users/User/Roomba980-Python/roomba/getcloudpassword.py", line 104, in login
"oauth_token": response['sessionInfo']['sessionToken'],
KeyError: 'sessionToken'
Fix error: