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

Progress on j7+ #153

Closed farberm closed 2 years ago

farberm commented 2 years ago

I have obtained the blid and password with dorita980... but I cannot connect to the j7+ by using the homebridge-roomba2 plug-in. Have you made any progress after your new purchase with any updates?

Thanks in advance.

Daniel-dev22 commented 2 years ago

I'm using home assistant and using the container to run dorito980. I got the blid and pw. How do I run the myRobot.getRobotState(waitForFields) as in what's the command that needs to coincide with that command when I enter it into the command line.

Such as ./password.py <username> <password>

bloomkd46 commented 2 years ago

I have someone with the same problem using homebridge-iRobot issue#2 it immediately emits offline whenever you try to connect

Daniel-dev22 commented 2 years ago

I tried using rest980 but all I get is {} when I attempt to load the state and I know it's the right address as it actually has a Roomba logo and the addon in the logs shows the state was requested.

CoreyJ87 commented 2 years ago

I tried using rest980 but all I get is {} when I attempt to load the state and I know it's the right address as it actually has a Roomba logo and the addon in the logs shows the state was requested.

Do you have the official roomba integration installed? I had to disable that. They conflict

Daniel-dev22 commented 2 years ago

I tried using rest980 but all I get is {} when I attempt to load the state and I know it's the right address as it actually has a Roomba logo and the addon in the logs shows the state was requested.

Do you have the official roomba integration installed? I had to disable that. They conflict

It's disabled

koalazak commented 2 years ago

the state maybe empty {} in the first event and then start filling with data in subsecuent events

Daniel-dev22 commented 2 years ago

the state maybe empty {} in the first event and then start filling with data in subsecuent events

For me the issue was the rest980 addon. It was updated now with support for the j7 and it works now.

koalazak commented 2 years ago

perfect