koalazak / dorita980

Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
MIT License
945 stars 150 forks source link

Upgrade dorita980/robot firmware #29

Closed DanielBaulig closed 7 years ago

DanielBaulig commented 7 years ago

I upgraded dorita980 to the latest version, but I don't seem to be able to communicate with the robot anymore. I can find the robot using the discovery method, but when I create a local API instance, the connect event will not fire. However, the offline event will eventually fired, followed by close events that will fire approx once a minute or so.

I thought I may have to update the password due to the firmware upgrade, but when I run the getpassword script and follow it's instructions I only get a "Robot Data: undefined" output and eventually a timeout error.

My Robot is on the firmware v2.0.0-34. Am I doing something wrong?

DanielBaulig commented 7 years ago

Weird. I got the getpassword command to run now, without any changes that I am aware of. It returned the same password, but the API started working after that. I am not sure what happened, but I think we can consider this task closed.