Skip to content

Can't add Roomba 980 (3 other roombas are ok) #322

@scyto

Description

@scyto

I used https://github.com/koalazak/dorita980 to get my passwords for all 4 roombas.

Three work (i7, j7 etc) my older 980 doesn't, it used to work, sorry not sure what was the last version worked, i have removed the integration a few times and re-added all 4 - that doesn't help.

Logs:

2024-06-10 18:03:21.811 ERROR (roombapy) [roombapy.remote_client] Can't connect to 192.168.1.129
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/roombapy/remote_client.py", line 93, in connect
    self._open_mqtt_connection()
  File "/usr/local/lib/python3.12/site-packages/roombapy/remote_client.py", line 121, in _open_mqtt_connection
    self.mqtt_client.reconnect()
  File "/usr/local/lib/python3.12/site-packages/paho/mqtt/client.py", line 1044, in reconnect
    sock = self._create_socket_connection()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/paho/mqtt/client.py", line 3685, in _create_socket_connection
    return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/socket.py", line 852, in create_connection
    raise exceptions[0]
  File "/usr/local/lib/python3.12/socket.py", line 837, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused

output from one of the password tools:

 "30F8891Cdeadbeef": {
    "password": ":1:1640028260:redactedcfAqkc6U",
    "sku": "R98----",
    "softwareVer": "v2.4.17-138",
    "name": "MIL",
    "cap": {
      "pose": 1,
      "ota": 2,
      "multiPass": 2,
      "carpetBoost": 1,
      "pp": 1,
      "binFullDetect": 1,
      "langOta": 1,
      "maps": 1,
      "edge": 1,
      "eco": 1,
      "svcConf": 1
    },
    "digiCap": {},
    "svcDeplId": "v011",
    "user_cert": false
  },

yes the roomba is pingable, no don't have any weird vlan stuff going on (or any vlan stuff) and the app is closed

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