S9+ and Braava M6 not working.

Posted on
Sat Aug 13, 2022 1:08 pm
ppespepe offline
Posts: 49
Joined: May 27, 2020

S9+ and Braava M6 not working.

Hello there,

I'm a newbie with this plugin, I've been trying to add either my S9+ or my Braava M6, but so far, I've failed to see any progress. Can you guys kindly provide some guidance about what am I doing wrong?

I think I followed the instructions however outdated they seem to be. Installed the paho-mqtt.

First, it creates no folder or file whatsoever.
Code: Select all
   iRobot-Roomba Debug             Config File Does Not Exist.
   iRobot-Roomba Debug             validateDeviceConfigUi called
   iRobot-Roomba Debug             file should equal:/Users/pepe/Documents/Indigo-iRobotRoomba/192.168.1.112-config.ini
   iRobot-Roomba Debug             Config File Does Not Exist.


When I keep my iRobot's home button pressed, I don't get four notes, I get only two, and the light turns blue. Do that matters?

I tried with my cloud credentials to no avail. Below is a partial log.

Thanks in advance!!! :D

Code: Select all
}
   iRobot-Roomba Debug             checkALlRoombas called.
   iRobot-Roomba Debug             getRoomba Info Running..
   iRobot-Roomba Debug             getRoombaInfo for Robotina
   iRobot-Roomba Debug             connectRoomba Called self.roomba_list = []
   iRobot-Roomba Debug             Device Name  =
   iRobot-Roomba Debug             connecting Roomba Device: Robotina
   iRobot-Roomba Debug             Using config file: /Users/pepe/Documents/Indigo-iRobotRoomba/192.168.1.112-config.ini
   iRobot-Roomba Error             Config file for device does not exist - check Device settings
   iRobot-Roomba Debug             closedDeviceConfigUi(self, valuesDict, userCancelled, typeId, devId):
   iRobot-Roomba Debug                  (UiValuesDict : (dict)
     AllowOnStateChange : true (bool)
     AllowSensorValueChange : false (bool)
     SupportsOnState : true (bool)
     SupportsSensorValue : true (bool)
     SupportsStatusRequest : false (bool)
     address : 192.168.1.112 (string)
     cloudLogin : **********@********* (string)
     cloudPassword : secretpassword.com (string)
     forceSSL : true (bool)
     password : OK.  Using Saved Config File. (string)
     refreshCallbackMethod :  (string)
     roombaName :  (string)
     useCloud : true (bool), True, roombaDevice, 1553644815


S9+
Code: Select all
iRobot-Roomba Debug             Found 2 roombas defined in the cloud
   iRobot-Roomba Debug             Robot ID and data: {
  "004DCEC8E7E2truncated4F713BF28E8": {
    "password": ":1:162924trun:catedZjdU4F90lQz",
    "sku": "s955020",
    "softwareVer": "soho+22.21.1+2022-06-02-570490a425b+Firmware-Build+1339",
    "name": "Robotina",
    "cap": {
      "carpetBoost": 1,
      "binFullDetect": 2,
      "dockComm": 1,
      "maps": 3,
      "edge": 0,
      "pmaps": 10,
      "tLine": 2,
      "area": 1,
      "eco": 1,
      "multiPass": 2,
      "pose": 1,
      "team": 1,
      "pp": 0,
      "5ghz": 1,
      "prov": 3,
      "sched": 2,
      "svcConf": 1,
      "ota": 2,
      "log": 2,
      "lang": 2,
      "langOta": 0,
      "tileScan": 1,
      "oMode": 2,
      "gentle": 1,
      "mc": 1



Braava M6:
Code: Select all
 },
  "78D3TruncatedAC481027A3B22D8D0DB": {
    "password": ":1:bla9245308:zUtFHqetruncated",
    "sku": "m611020",
    "softwareVer": "sanmarino+22.21.1+2022-06-02-570490a425b+Firmware-Build+1339",
    "name": "Tontin ",
    "cap": {
      "maps": 3,
      "edge": 0,
      "pmaps": 10,
      "tLine": 2,
      "area": 1,
      "eco": 1,
      "multiPass": 2,
      "pose": 1,
      "team": 1,
      "pp": 0,
      "5ghz": 1,
      "prov": 3,
      "sched": 2,
      "svcConf": 1,
      "ota": 2,
      "log": 2,
      "tHold": 1,
      "lang": 2,
      "langOta": 0,
      "tileScan": 1,
      "oMode": 4,
      "mc": 1

Posted on
Sat Aug 13, 2022 3:27 pm
GlennNZ offline
User avatar
Posts: 1555
Joined: Dec 07, 2014
Location: Central Coast, Australia

S9+ and Braava M6 not working.

Hi

Ok - Scratch my earlier reply

There is a code issue - found and fixed in 0.9.18:


Still as per my earlier reply may need folder access (check iMessage plugin instructions) for IndigoPluginHost - given we save to Documents folder which I believe has become more protected in latest version OSX.

(Whilst I'm in the codebase will see if I can move this elsewhere without breaking old setup passwords)
Last edited by GlennNZ on Sat Aug 13, 2022 11:51 pm, edited 1 time in total.

Posted on
Sat Aug 13, 2022 8:00 pm
ppespepe offline
Posts: 49
Joined: May 27, 2020

Re: S9+ and Braava M6 not working.

Awesome!

I downloaded and installed the new version you mentioned from your Github, and it worked on the very first try!

2022-08-13_20-57-12.png
2022-08-13_20-57-12.png (313.4 KiB) Viewed 944 times


Thank you so very much!!! :D

PP

GlennNZ wrote:
Hi

Ok - Scratch my earlier reply

There is a code issue - found and fixed in 0.9.18:


Still as per my earlier reply may need folder access (check iMessage plugin instructions) for IndigoPluginHost - given we save to Documents folder which I believe has become more protected in latest version OSX.

(Whilst I'm in the codebase will see if I can move this elsewhere without breaking old setup passwords)

\

Posted on
Sat Aug 13, 2022 8:06 pm
GlennNZ offline
User avatar
Posts: 1555
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: S9+ and Braava M6 not working.

No problem. :D
Thats really what it should have done first time around. Using roomba cloud -- which it does if no local answer after 5 seconds, is SO much easier for getting passwords.

Was my issue - somewhere was a python3 conversion issue I think... well that's my excuse...

Have just published 0.9.19 - which moves all config and mapping data to Preferences folder, bypassing any folder authority needed.

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 3 guests