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
964 stars 149 forks source link

J7+ get-password-cloud error #196

Closed Zivarr closed 1 week ago

Zivarr commented 1 week ago

I'm trying to find out the password for my Roomba to add it to my Home Assistant instance. If I follow the documentation here (https://github.com/koalazak/dorita980#how-to-get-your-usernameblid-and-password) I get the following errorcode

Fatal error login into Gigya API. Please check your credentials or Gigya API Key. Error: connect ECONNREFUSED 0.0.0.0:443 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1549:16) { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '0.0.0.0', port: 443 }

I can imagine it not connecting to 0.0.0.0 but how can I force another IP to connect to. Or has iRobot ditched Gigya?

If I try and just use get-password [IP of robot] then I get a list with a lot of info so the robot is reachable

Zivarr commented 1 week ago

Oops, it seems my PiHole instance is blocking the DNS request. Don't mind stupid me