Announcement

Collapse
No announcement yet.

BLRoombaWifi

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • BLRoombaWifi

    ** This is now in the HS3 updater **

    This plugin will allow you to interface with your Roomba 980
    Consider this BETA

    Right now it will just receive data from the Roomba and update devices. You can also control the roomba from the root device

    NOTE:
    You will need to know your username and password for the Roomba. I was able to get this using the dorita980 package on my Raspberry Pi

    Installation

    Download BLRoombaWifi

    You will have to manually unzip the files to the proper locations:

    HSPI_BLRoombaWifi.exe - copy to HS3 root folder
    HSPI_BLRoombaWifi.exe.config - copy to HS3 root folder
    M2Mqtt.Net.dll - copy to [HS3 root]\BIN\BLRoombaWifi (you will have to create this folder)
    Newtonsoft.Json.dll - copy to [HS3 root]\BIN\BLRoombaWifi (you will have to create this folder)

    Restart HS3 and enable the plugin
    Last edited by Blade; March 2nd, 2017, 06:31 PM.
    Cheers,
    Bob
    Web site | Help Desk | Feature Requests | Message Board

  • #2
    Woohoo! Installing now...

    Works like a champ...thank you!

    How much are you going to charge for this one?
    Last edited by MrMxyzptlk; February 25th, 2017, 02:55 PM.

    Comment


    • #3
      I just updated the zip now
      So please download again and re-install just to be sure
      Cheers,
      Bob
      Web site | Help Desk | Feature Requests | Message Board

      Comment


      • #4
        If anyone has loaded the plugin, please do the following:

        Delete all devices associated with the plugin, then update to the latest zip file in the link in the first thread and install the files
        Then start the plugin - it will re-create all devices
        Cheers,
        Bob
        Web site | Help Desk | Feature Requests | Message Board

        Comment


        • #5
          Originally posted by MrMxyzptlk View Post
          How much are you going to charge for this one?
          I am not planning to charge anything for it
          Cheers,
          Bob
          Web site | Help Desk | Feature Requests | Message Board

          Comment


          • #6
            OK, let me know if you want a donation. Feature request for more of the Roomba commands...such as scheduling from HS3. Maybe a map that you can pull up for history of where the Roomba cleaned?

            Comment


            • #7
              Donations are always appreciated
              I plan to add some more commands
              Cheers,
              Bob
              Web site | Help Desk | Feature Requests | Message Board

              Comment


              • #8
                Whoah too cool dude, I'm sputt from GitHub. I had no idea you were the same guy. I actually just posted a thread about my plugin for Homeseer but I see you beat me too it. I'll gladly contribute to yours and remove my thread as soon as it's approved.

                Comment


                • #9
                  Small world... I appreciate the help on this one.
                  Two plugins is fine to have - gives people choice

                  I am trying to think of any way for users to be able to get their id and password for the Roomba but nothing comes to mind yet
                  Cheers,
                  Bob
                  Web site | Help Desk | Feature Requests | Message Board

                  Comment


                  • #10
                    I suspect the easiest is we can just recreate the getpassword.js of Dorita and require the button press on the Robot. Until then run this using node to get your BLID and password:

                    https://github.com/koalazak/dorita98...getpassword.js

                    Comment


                    • #11
                      I will see about adding it to the plugin
                      Cheers,
                      Bob
                      Web site | Help Desk | Feature Requests | Message Board

                      Comment


                      • #12
                        Just wanted to make a quick note and say that I just installed this and got this working with my new Roomba 980. I picked up the roomba yesterday and I had to wait until it updated the firmware to 2.x (it came with 1.6). Luckily that happened last night so today I was able to get everything connected and I successfully triggered a clean from homeseer this morning

                        I'm pretty excited about this because I prefer to run the roomba while I'm out of the house. Unfortunately since I work from home there isn't really a time when I know I'll be gone to schedule the roomba to run. But, since homeseer knows when I'm home and when I'm not I'm planning to try to configure homeseer to start the roomba after I leave. I'll just need to try to work in some logic to only allow it to run once every few days so if I leave the house 4 times in one day it's not going to clean 4 times.

                        Thanks much for your work on this plugin

                        Comment


                        • #13
                          Get Password

                          It looks like Dorita980 getpassword.js node is no longer working to pull the password. It grabs everything else but the password string is empty. Can anyone else confirm that to be the case if you still have the getpassword.js script?

                          My sw: line reads: 2.2.5-2.

                          Comment


                          • #14
                            Username/Blid and Password

                            Has a way been found to get the Username/Blid and Password?

                            I'm not a software person, so I'm lost trying the Dorita980 option.

                            Blade did post: " I will see about adding it to the plugin" Has that gone any further?

                            I tried calling iRobot tech support.......but as you might suspect....that was a dead end.

                            Any suggestions or ideas are appreciated.

                            Comment


                            • #15
                              Originally posted by Rmasci64 View Post
                              Has a way been found to get the Username/Blid and Password?

                              I'm not a software person, so I'm lost trying the Dorita980 option.

                              Blade did post: " I will see about adding it to the plugin" Has that gone any further?

                              I tried calling iRobot tech support.......but as you might suspect....that was a dead end.

                              Any suggestions or ideas are appreciated.
                              I have not figured that out yet
                              I used the dorita980 getpassword.js to get my info
                              Cheers,
                              Bob
                              Web site | Help Desk | Feature Requests | Message Board

                              Comment

                              Working...
                              X