Password Problems with j7+

Posted on
Fri Dec 10, 2021 3:59 pm
GlennNZ offline
User avatar
Posts: 1565
Joined: Dec 07, 2014
Location: Central Coast, Australia

Password Problems with j7+

Hi

Try 0.9.4 in GitHub.
https://github.com/Ghawken/Indigo-iRobotRoomba
Adds a few things, particularly useful if more than one iroomba.

I’ll release soon/now to the plugin store and then work on the j7+ cloud password stuff.

(I always finalise, and then test for a while on both systems before happy to ‘release’ - then often forget to release because all working well on my end)

Question:
Room Cleaning
Yes.

The issue is however than the rooms are renamed and recoded whenever there is particularly manual map updates. They aren’t named with the iroomba itself only on the cloud it would appear. The J7+ cloud api access may enable a change to the below approach but certainly not yet.

Currently:
The “save last command run” is the way around this.
Once mapping runs completed, named, no-go zones etc setup.
Within the app create a favourite of room or rooms.
Start this favourite on iroomba.

Then use Action Group Save Last Command run:

Create Action Group, select iroomba Save Last Command.
Select iroomba, then press Get Last Command.

This will retrieve the last command run, saves it so that the action group will replay it whenever this action group is run.
Rename the action group - and whenever run will be the saved last command.
Repeat as needed for room selection.

Can also use this for other commands, or future commands not supported currently.

Glenn


Sent from my iPad using Tapatalk
Last edited by GlennNZ on Sat Dec 11, 2021 12:29 am, edited 1 time in total.

Posted on
Fri Dec 10, 2021 7:50 pm
GlennNZ offline
User avatar
Posts: 1565
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: Password Problems with j7+

See above reply

J7+ Password issues:

Try version 0.9.5
https://github.com/Ghawken/Indigo-iRobotRoomba

Enables using iRobot Cloud account to retrieve password information
Seems this is the only supported way for J7+ (other than sniffing the info)
Also works well for other models and actually a lot easier. No timing of button presses.

Give it a try and report back.
Image

The iRobot API access also enables Mapping data and ID's to be obtained.
Would seem straight-forward to pull names of maps and sort out finally Room by Room mapping.
Will have a look into that next.

Glenn

Posted on
Sat Dec 11, 2021 12:22 am
GlennNZ offline
User avatar
Posts: 1565
Joined: Dec 07, 2014
Location: Central Coast, Australia

Password Problems with j7+

Ok. Here is 0.9.9 (getting close to a 1.0.0 release I think...)

0.9.9

Add ability to download from iRobot Cloud mapping info & Data and also use this connection to retrieve all password info for iRoomba devices.

This now also - Enables room/Room area cleaning based on this downloaded map data

Enables the addition for a new ActionGroup - clean specific rooms:

Here:

Image

Change some logging, config screens to better show info

NB: the iRobot Cloud connection:
Is only used for Password once/when selected and then is locally saved as before.
& it is used for downloading mapping data when button pressed once.
No ongoing Cloud connection needed. No other connection made.
So can download maps/info and then disable iCloud, delete info if prefer - should all still work; including room selection etc..

If maps are updated, new regions etc added - likely will need to redownload map data via the lower button.

Image


Earlier: 0.9.5
Add ability to retrieve individual iroomba Password from IRoomba Cloud API
Needed for J7+ it would seem, and simplifies other's as well.
New Get Password info within with Device Tab

Here:
https://github.com/Ghawken/Indigo-iRobotRoomba


Let me know how you go!



Glenn

Who is online

Users browsing this forum: No registered users and 3 guests