Roomba j5+/j7+/j9+ integration

hi! i have a j9+, but process should the the same for the j5+ and j7+ since all three have mapping and mop.

Im trying to setup a python script for homeassistant that gives the option to vacuum or mop separately on specific rooms. There’s a script around that works perfectly for the rooms selection, but lacks the mop switch to enable or disable.

There’s one around (Python script for roomba j9+), but doesn’t work(at least for me)), i believe because of the message params being sent. The roomba just mops and cleans everything with that script.

How and or where can i know the message params that needs to be sent? Reverse engineering the roomba apk? Im totally lost.

Thank you!

Hello, how did you manage to connect the robot to the home assistant? It always gives a password error…

In my case its probably the params being sent, i dont know where or how to obtain them. Im still fighting the same error, no luck.