Skip to content

UID Missing? #127

Description

@h00pak

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'

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions