-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Trying to use the cloud based command, but getting problem with a UID?
mac:roomba rby$ h00011@testemail.com Passw0rd!!
2024-03-19 20:50:15 INFO [Roomba.Password] Using Password version 2.1
2024-03-19 20:50:15 INFO [Roomba.Password] reading/writing info from config file ./config.ini
2024-03-19 20:50:15 INFO [Roomba.Password] waiting on port: 5678 for data
2024-03-19 20:50:15 INFO [Roomba.Password] Robot at IP: 192.168.1.51 Data: {
"ver": "3",
"hostname": "Roomba-3165050861141710",
"robotname": "Roomby Foyer",
"ip": "192.168.1.51",
"mac": "80:C5:F2:CE:82:0C",
"sw": "3.5.62",
"sku": "R690020",
"nc": 0,
"proto": "mqtt",
"cap": {
"ota": 1,
"eco": 1,
"svcConf": 1
}
}
2024-03-19 20:50:15 INFO [Roomba.Password] Robot at IP: 192.168.1.86 Data: {
"ver": "3",
"hostname": "Roomba-3167C91801016540",
"robotname": "Roomby Gym",
"ip": "192.168.1.86",
"mac": "80:C5:F2:C4:8B:58",
"sw": "3.5.62",
"sku": "R690020",
"nc": 0,
"proto": "mqtt",
"cap": {
"ota": 1,
"eco": 1,
"svcConf": 1
}
}
2024-03-19 20:50:15 INFO [Roomba.Password] Robot at IP: 192.168.1.89 Data: {
"ver": "3",
"hostname": "Roomba-3176C30460837590",
"robotname": "Roomby Lounge",
"ip": "192.168.1.89",
"mac": "D0:C5:D3:DC:A1:9A",
"sw": "3.5.62",
"sku": "R690020",
"nc": 0,
"proto": "mqtt",
"cap": {
"ota": 1,
"eco": 1,
"svcConf": 1
}
}
2024-03-19 20:50:25 INFO [Roomba.Password] Getting Roomba information from iRobot aws cloud...
2024-03-19 20:50:26 DEBUG [urllib3.connectionpool] Starting new HTTPS connection (1): disc-prod.iot.irobotapi.com:443
2024-03-19 20:50:26 DEBUG [urllib3.connectionpool] https://disc-prod.iot.irobotapi.com:443 "GET /v1/discover/endpoints?country_code=US HTTP/1.1" 200 1789
2024-03-19 20:50:26 DEBUG [urllib3.connectionpool] Starting new HTTPS connection (1): accounts.us1.gigya.com:443
2024-03-19 20:50:26 DEBUG [urllib3.connectionpool] https://accounts.us1.gigya.com:443 "POST /accounts.login HTTP/1.1" 200 211
Traceback (most recent call last):
File "./password.py", line 294, in
main()
File "./password.py", line 291, in main
get_passwd.get_password()
File "./password.py", line 119, in get_password
iRobot.login()
File "/Users/robby/.homebridge/Roomba980-Python/roomba/getcloudpassword.py", line 107, in login
uid = response['UID']
KeyError: 'UID'