Announcement

Collapse
No announcement yet.

Another with connection issues

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Another with connection issues

    Another Roomba with connection issues. Roomba 891 that's been working fine standalone for two weeks. Now trying to get it connected with HomeSeer.

    I locked down the IP address at the router, and made sure the Roomba was upgraded to the latest firmware. I don't speak python (or any other modern programming language unfortunately), so I was struggling a bit trying to get the blid/password. Found a link that was a little clearer for me, and was able to retrieve the information
    https://community.home-assistant.io/...-windows/75107
    I've attached a text file of the results.

    Pasted the information into the plugin and saved, but no indications of connection if I'm reading the log (attached) correctly.

    Suggestions on where to go next?

    BLRoombaWifi-Detailed.zip HSRoombapasswordlog.txt
    My system is described in my profile.

  • #2
    Have you disabled and re enabled the plugin or reboot HS3? in your BLroomba wifi settings is the roomba still showing up and with the corrrect IP and such (had mine dissapear after update pluiging before). Have you recently updated the plugin before this problem happened?

    Comment


    • #3
      @JLehnert Jim, in a unrelated topic, I posted a procedure for Windows users that might help with getting your BLID and password. Mike


      Originally posted by MNB View Post
      Bob, I've confirmed that one of my 980 password changed whilst the other did not. The other thing that I noticed is that when I attempted to change the passwords within the BLRoomba PI, I was unable to get the expanded entry field to pop-up it did it for the other field so.. I deleted the both devices and re-added them which allowed me once again to enter the updated passwords, not sure why that happen but re-adding once again gave me PI connected Roombas.
      Whilst I was using Dorita980 code I notice that once of my 980 passwords format was "XzI1iEAPo4gx3FXf" while the other was formatted as ":1:1524242635:kX8DLF1IcH3QEIcX" not sure why, both have been updated to the latest firmware levels not sure why the difference?
      As I do not use Dorita980 that often, I decided to document the process for Windows users to make it a little more comprehensive, by all means please update with improvements as needed;
      1. For Window’s users you can run dorita980 code via the following steps using the “Node.js” desktop app from Microsoft Store. Install “Node.js” (note it also installs “npm”)
      2. On the windows command line (lower left on task bar) enter “Terminal” and select “Command Prompt”. A “Command Prompt” window will open
      3. Type “npm install dorita980 -g”, and enter. Npm will download and enter dorita980 and its associated subdirectories/files. I had to look for it as it installed it in my default user id subdirectory.
      4. If this occurs then simply open your file explorer to “c:\Program Files\nodejs\node_modules\” and move/copy your newly created dorita980 subdirectories under the “node_modules” subdirectory.
      5. At the “Command Prompt” screen (if its not there simply do step #2 again and it will open). Type "CD C:\Program Files\nodejs\node_modules\dorita980”, verify that you have moved to “C:\Program Files\nodejs\node_modules\dorita980>” subdirectory.
      6. For the 980 Roomba: in the “Command Prompt” screen Type “node .\bin\getpassword.js 192.168.X.XXX” (enter your Roomba IP address), and enter.
      For the I7 Roomba: in the “Command Prompt” screen Type “get-roomba-password 192.168.1.XXX” (enter your Roomba IP address), and enter,the following command must be used with i7 to produce both correct userid and password (same output as 980).
      7. The following prompts should be displayed:






      Code:
       
      Make sure your robot is on the Home Base and powered on (green lights on).
      Then press and hold the HOME button on your robot until it plays a series of tones
      (about 2 seconds).
      Release the button and your robot will flash WIFI light.
      Then press any key here...
      Robot Data:
      { ver: '3',
      hostname: 'Roomba-99999999999999',
      robotname: 'Roomba',
      ip: '192.168.0.XXX',
      mac: 'F0:03:8C:XX:4E:XX',
      sw: 'v2.4.4-4',
      sku: 'R98----',
      nc: 0,
      proto: 'mqtt',
      cap:
      { pose: 1,
      ota: 2,
      multiPass: 2,
      carpetBoost: 1,
      pp: 1,
      binFullDetect: 1,
      langOta: 1,
      maps: 1,
      edge: 1,
      eco: 1,
      svcConf: 1 },
      blid: '99999999999999' }
      Password=> :X:XXXXXXXXXX:ABCDEfghiJKL1234 <= Yes, all this string.
      Use this credential in dorita980 lib :)
      C:\Program Files\nodejs\node_modules\dorita980>
      8. Capture the Blid and Password values to be enter within the BLRoomba Plugin.



      Originally posted by MNB View Post
      paul BigBadBuzz, whilst working to try and getting my i7 up and running, one of my 980's had the same issue (whilst trying to get my blid and password using Dorida980 process it would give me the blid but I got an error message and no password), I found that if I did a iRobot reboot that it cured the issue and I was able to once again get both the blid and password with no issue. MIke



      Originally posted by MNB View Post
      980 Rebooting Instructions:
      Press and hold the CLEAN button on the robot for 10 seconds. When the button is released, Roomba® will play the reboot tone indicating a successful reboot.






      Computer: CUK Intel NUC7i7BNH
      Op System: Windows 10 Pro - Work Station
      HS Version: HS3 Pro Edition 3.0.0.435

      Plug-Ins: BLBackup, BLGData, BLRoombaWifi, Device History, EasyTrigger, ImperiHome, Nest, PHLocation, Pushover 3P, Restart, Sonos, UltraCID3, UltraWeatherWU3, Z-Wave, and Jon00 scripts.

      Comment


      • #4
        The reboot of HomeSeer did the trick. Windows 10 or Norton forced a reboot, and HS didn't restart automatically (need to go back and figure out what I did wrong there). After getting HS up and running, I noticed several hundred Roomba Messages in the log, and when I check, sure enough it was working. Turn all the debug messages off and everything looks good.
        My system is described in my profile.

        Comment


        • #5
          Originally posted by JLehnert View Post
          The reboot of HomeSeer did the trick. Windows 10 or Norton forced a reboot, and HS didn't restart automatically (need to go back and figure out what I did wrong there). After getting HS up and running, I noticed several hundred Roomba Messages in the log, and when I check, sure enough it was working. Turn all the debug messages off and everything looks good.
          I have had problems like this after upgrading the plugin. it seems like sometimes it quits working right after upgrade then a restart of HS3 fixes everything.

          Comment


          • #6
            I did notice that the Roomba stays awake all the time now. Roommates youngest daughter asked me why the lights were on. Told her it was keeping an eye on her in case she made a mess.
            My system is described in my profile.

            Comment


            • #7
              Originally posted by JLehnert View Post
              I did notice that the Roomba stays awake all the time now. Roommates youngest daughter asked me why the lights were on. Told her it was keeping an eye on her in case she made a mess.
              LOL, that's classic! I have a 7 year old granddaughter that would believe that from now on, no matter what I said later.

              --Barry

              Comment

              Working...
              X