Skip to content
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

Roomba j7 #97

Open
cismarine opened this issue Sep 18, 2021 · 10 comments
Open

Roomba j7 #97

cismarine opened this issue Sep 18, 2021 · 10 comments
Assignees

Comments

@cismarine
Copy link

unable to retrieve password despite different cipher configurations

@Tuckie
Copy link

Tuckie commented Sep 30, 2021

Same issue:

root@docker:~# docker exec -it home-assistant python -c 'import roombapy.entry_points; roombapy.entry_points.password()' 10.0.0.117
Roomba have to be on Home Base powered on.
Press and hold HOME button until you hear series of tones.
Release button, Wi-Fi LED should be flashing
Press Enter to continue...
hostname=iRobot-D34C96C1AABF47ED965F2242F28A5D38, firmware=sapphire+0.8.16+Firmware-Production+41, ip=10.0.0.117, mac=50:14:79:B0:83:7C, robot_name=Roomba, sku=j715020, capabilities={'binFullDetect': 2, 'dockComm': 1, 'wDevLoc': 2, 'bleDevLoc': 1, 'edge': 0, 'maps': 3, 'pmaps': 5, 'tLine': 2, 'area': 1, 'eco': 1, 'multiPass': 2, 'pose': 1, 'team': 1, 'pp': 0, 'lang': 2, '5ghz': 1, 'prov': 3, 'sched': 1, 'svcConf': 1, 'ota': 2, 'log': 2, 'langOta': 0}, blid=D34C96C1AABF47ED965F2242F28A5D38, password=

@DiegoCarrilho
Copy link

Extracted using IOS app Thor to sniff the ssl connection while starting the roomba app
885588DB-14AA-4BD7-A222-5EAC1A24C899
01AD4DED-9BB7-4ABD-A90C-1D04DF5C3A26

@Tuckie
Copy link

Tuckie commented Oct 4, 2021

Thank you for pointing me in that direction @DiegoCarrilho! I was able to do the same thing on android with HTTP toolkit using a rooted phone and a running adb server.

@wilotas
Copy link

wilotas commented Mar 22, 2022

Hi,

Just bought an j7 roomba. Is there any option to retrieve password? I tried with manual command via docker but I receive empty password field.

Regards

@freekode
Copy link
Collaborator

Is this the situation when password should be retrieved from cloud service?

@freekode
Copy link
Collaborator

Looks like original project has this feature.
We can add it here, but I don't have such Roomba to test this stuff.

@webworxshop
Copy link

For anyone finding this is future, I had success retrieving the password from the cloud service using the tool in dorita980. They have instructions in their readme: https://github.com/koalazak/dorita980#how-to-get-your-usernameblid-and-password

The provided password appears to be correct, since it's working fine with Home Assistant which I understand uses roombapy.

@kmatwill
Copy link

kmatwill commented Nov 5, 2022

I have this same issue. Just got a J7+. Is there an easy solution? I'm running Hassio, which can't use npm to install dorita980.

@kmatwill
Copy link

kmatwill commented Nov 5, 2022

Did you find a solution?

@Aerophite
Copy link

Aerophite commented Jun 3, 2023

@kmatwill

You don't need to run dorita980 on your Hassio machine. You can run it on almost any machine, you just have to install npm to run everything.

https://github.com/koalazak/dorita980#how-to-get-your-usernameblid-and-password

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants