Jump to content

Roomba j7+ Discovery


pkauf
Go to solution Solved by bpwwer,

Recommended Posts

Am I doing something wrong?  What is the process to allow the NS to connect for the j7+?

 
023-05-12 13:10:02,369 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:02,372 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:02,373 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:02,376 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:02,377 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:02,380 Thread-6 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:07,380 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:07,383 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:07,383 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:07,387 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:07,499 Thread-6 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:07,500 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:12,509 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:12,510 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:12,513 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:12,515 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:12,619 Thread-6 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:12,620 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:17,632 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:17,635 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:17,636 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:17,639 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:17,640 Thread-6 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:17,643 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:22,649 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:22,652 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:22,655 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:22,658 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:22,757 Thread-6 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:22,758 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:27,760 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:27,762 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:27,764 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:27,766 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:27,877 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:27,878 Thread-6 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused
2023-05-12 13:10:32,883 Thread-6 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:32,883 Thread-11 udi_interface INFO roomba-poly:getPassword: start password discovery
2023-05-12 13:10:32,886 Thread-6 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:32,889 Thread-11 udi_interface INFO roomba-poly:getPassword: Connecting to 192.168.5.217 on port 8883
2023-05-12 13:10:32,997 Thread-11 udi_interface ERROR roomba-poly:getPassword: Failed to connect to robot: [Errno 61] Connection refused

 

Link to comment

@pkauf Have you ever had it connected via a node server? The current node server doesn't list the j7+ in the supported product list. I don't have that model so not sure if it should work like those that are listed.

 

Quote

This project functions with Roomba WiFi enabled vacuums running version 2 firmware. Currently, Roomba 980, Roomba 960, Roomba 890, and Roomba 690.

(Source: https://github.com/BME-nodeservers/udi-roomba-poly/blob/master/README.md)

 

 

Link to comment
  • Solution

It's certainly possible that they've changed something in newer Roomba's that breaks the way the node server attempts to access it.  Everything related to connecting to Roomba's is based on reverse-engineering how they work as there isn't a public API to do this.

Given that it's unable to connect to the Roomba because it is denying the connection attempt, you may need to do something to the Roomba to enable that.  

Ah, yes, the issue has been reported and it looks like the way to get the password is different for the j7+ and that method is not easily integrated into the node server.

Link to comment
  • 2 months later...
  • 5 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

    • Total Topics
      36.5k
    • Total Posts
      367.7k
×
×
  • Create New...