New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to request Robot Password #127
Comments
I have the same issue, with a new i7 (firmware 3.2.9) Only difference: |
I also have this: C:\Users\David>get-roomba-password 192.168.1.192
Make sure your robot is on the Home Base and powered on (green lights on). Then press and hold the HOME button on your robot until it plays a series of tones (about 2 seconds). Release the button and your robot will flash WIFI light.
Then press any key here...
Robot Data:
{
ver: '3',
hostname: 'Roomba-3178481001416770',
robotname: 'Kreacher',
ip: '192.168.1.192',
mac: 'D0:C5:D3:CD:4C:75',
sw: 'v2.4.6-3',
sku: 'R960020',
nc: 1,
proto: 'mqtt',
cap: {
pose: 1,
ota: 2,
multiPass: 2,
pp: 1,
binFullDetect: 1,
langOta: 1,
maps: 1,
edge: 1,
eco: 1,
svcConf: 1
},
blid: '3178481001416770'
}
events.js:291
throw er; // Unhandled 'error' event
^
Error: connect ECONNREFUSED 192.168.1.192:8883
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1145:16)
Emitted 'error' event on TLSSocket instance at:
at emitErrorNT (internal/streams/destroy.js:92:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'ECONNREFUSED',
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.192',
port: 8883
} And am unable to connect to my Roomba 960 to get the password. I had done this once before... but now it's not working. I'm attempting to get rest980 working, but not making much headway 😅 |
Same issue.
|
same issues with iRobot i7 running 3.10.8 |
Just setting up our i7 running on v3.2.9.
But simply executing the same command again worked - I got the password and Roomba started to welcome me. |
Hi, my English is bad. So excuse me I use google translator. I have an i7 (3.10.8) and I solved the same problem. In the end, I solved it like this. When pairing, the i7 turns on its own wifi. Sign up for her. Use the ip r command to find out the ip address of the robot. Enter here in get-roomba-password. You will get a password. After a while, the robot exits the pairing mode and connects to your local network. There you can already use the obtained password. |
The robot needs to be already paired and on your network. Force close the app, and retry. |
I had the same problem and force-stop the app didnt work either. Just had to reboot the robot and worked fine |
I have similar issue - but it's just not returning the password. Everything else works fine :
I have probably tried to run this 10 times and just cannot get the Roomba to return the password. |
@fcmarriott I'm having the same issue. Trying to find a work around now. Were you able to figure it out? |
Force close the (any/all) iRobot app, and make sure your vacuum is connected to the same WiFi and "awake". If it's connected to iRobot, it won't work. |
Same, Roomba 980. The app is closed, but dorita still returns:
|
Just to tack on a little more information, I have a 680 and am having the same problem getting the password. Same error message so I did a little monkeying with the script to see what we get.
To
And what it returns is: When I change It just puts about three odd characters in there. Looks like V3 of the firmware change how the password is reported. |
Turned out it was my fault, I was holding CLEAN instead of HOME button - after holding HOME button, the script returned valid password which is perfectly usable in further operations. |
Yep, I missed it too. So the whole "Follow the instructions and try again" is really good advice! When you do that, it works! |
This is not working for me either. Roomba version per iRobot app (which is not running when trying to run this is 3.5.62-95. `Make sure your robot is on the Home Base and powered on (green lights on). Then press and hold the HOME button on your robot until it plays a series of tones (about 2 seconds). Release the button and your robot will flash WIFI light. Error: connect EHOSTDOWN 192.168.86.214:8883 - Local (192.168.86.83:61885) |
Hey @dylanmcdermott, I'm pretty sure you got the IP address wrong. That 86 subnet doesn't sound right. You might check again. I usually log into my router and check the DHCP table. |
@ahnyerkeester i definitely did have a typo in the IP address.... what a waste of a few hours! I got this working once I figured this out. Thanks! |
Rock on, partner! I forgot to push the HOME button and wasted a bunch of time digging into code. :) |
Hello Dear,
I tried to get my Robot (Brava M6 Jet) username/blid and password, but each time I stumble on this specific error.
Robot are in the same network as the request, also it's on the charging base and in Wifi Pairing mode.
Can you please point me to the good direction ?
thanks
/////
throw er; // Unhandled 'error' event
^
Error: connect EHOSTUNREACH 192.168.1.213:8883
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16)
Emitted 'error' event on TLSSocket instance at:
at emitErrorNT (internal/streams/destroy.js:92:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'EHOSTUNREACH',
code: 'EHOSTUNREACH',
syscall: 'connect',
address: '192.168.1.213',
port: 8883
}
////
The text was updated successfully, but these errors were encountered: