Announcement

Collapse
No announcement yet.

Roomba 890

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

  • Roomba 890

    I got my wife a 890 for Christmas and i'm trying to see if i can control it with this plug in. I know it was created for the 980 so it's questionable. However the 890 is wifi just like the 980. Here is what i have so far.

    I was able to run getpassword. (I put x's in for the blid below)

    C:\dorita980>npm run getpassword 192.168.1.139

    > dorita980@3.0.11 getpassword C:\dorita980
    > node ./bin/getpassword.js "192.168.1.139"

    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-3148400C80610740',
    robotname: 'Roomba',
    ip: '192.168.1.139',
    mac: '40:9F:38:89:11:A6',
    sw: '3.2.10',
    sku: 'R890020',
    nc: 0,
    proto: 'mqtt',
    cap: { ota: 1, eco: 1, svcConf: 1 },
    blid: 'xxxxxxxxxxxxxxxx' }
    Password=> :1:1514217344eceHxJwz6NxpFNd <= Yes, all this string.
    Use this credentials in dorita980 lib



    I copied and pasted the info over to the plug in but i can't get it to do anything.

    How can I see if it communicating with the roomba?
    Attached Files

  • #2
    I recently bought a Roomba 890 series (the specific model is named 896 in Norway). I got this model to work with the plugin, using dorita980:

    Robot Data:
    { ver: '3',
    hostname: 'Roomba-3145C10481421710',
    robotname: 'geirsuger',
    ip: '192.168.20.11',
    mac: '40:9F:38:5E:74:70',
    sw: '3.2.10',
    sku: 'R896040',
    nc: 0,
    proto: 'mqtt',
    cap: { ota: 1, eco: 1, svcConf: 1 },
    blid: 'xxxxxxxxxxxxxxxxxx' }
    Password=> xxxxxxxxxxxxxxxx <= Yes, all this string.
    Use this credentials in dorita980 lib

    At first the plugin did not respond, similar to your experience ghlacy. I was also lacking information on mac address, software version, etc. in HS device management. I think (but do not know for sure) that the problem was that my HS server was connected to another ssid than the Roomba. After I connected them to the same wifi-ssid everything started to work as it should! NowHS is also showing information on mac address for the Roomba and Software version, etc. Because your HS is lacking that info I think that your HS server is not communicating with your Roomba. I attach a screenshot from my Homeseer.
    Attached Files

    Comment


    • #3
      Your problem might be the same as I had on my 980. Check if there is two roombas in the plugin, where one of them do not have a name.

      For mor info see thread: https://forums.homeseer.com/showthread.php?t=190519

      Originally posted by ghlacy View Post
      I got my wife a 890 for Christmas and i'm trying to see if i can control it with this plug in. I know it was created for the 980 so it's questionable. However the 890 is wifi just like the 980. Here is what i have so far.

      I was able to run getpassword. (I put x's in for the blid below)

      C:\dorita980>npm run getpassword 192.168.1.139

      > dorita980@3.0.11 getpassword C:\dorita980
      > node ./bin/getpassword.js "192.168.1.139"

      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-3148400C80610740',
      robotname: 'Roomba',
      ip: '192.168.1.139',
      mac: '40:9F:38:89:11:A6',
      sw: '3.2.10',
      sku: 'R890020',
      nc: 0,
      proto: 'mqtt',
      cap: { ota: 1, eco: 1, svcConf: 1 },
      blid: 'xxxxxxxxxxxxxxxx' }
      Password=> :1:1514217344eceHxJwz6NxpFNd <= Yes, all this string.
      Use this credentials in dorita980 lib



      I copied and pasted the info over to the plug in but i can't get it to do anything.

      How can I see if it communicating with the roomba?

      Comment

      Working...
      X