Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

Roomba 895 support (firmware v3 support) #2

Closed
Leseratte10 opened this issue Dec 20, 2018 · 9 comments
Closed

Roomba 895 support (firmware v3 support) #2

Leseratte10 opened this issue Dec 20, 2018 · 9 comments
Labels
enhancement New feature or request

Comments

@Leseratte10
Copy link

The readme states that roomba 895 is not yet supported, is that in progress somehow or is there anything we can do to help with that?

Grabbing IP, username and password works, then, when connecting to the robot, this error is in the log file:


host.server | 2018-12-20 17:44:04.719 | error | instance system.adapter.roomba.0 terminated with code 1 ()
-- | -- | -- | --
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at TLSWrap.onread (net.js:607:20)
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at TLSSocket.Readable.push (_stream_readable.js:208:10)
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at readableAddChunk (_stream_readable.js:250:11)
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at addChunk (_stream_readable.js:263:12)
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at TLSSocket.emit (events.js:211:7)
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at emitOne (events.js:116:13)
host.server | 2018-12-20 17:44:04.719 | error | Caught by controller[0]:     at TLSSocket.ondata (_stream_readable.js:639:20)
host.server | 2018-12-20 17:44:04.719 | error | Caught  by controller[0]:     at Writable.write  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/node_modules/readable-stream/lib/_stream_writable.js:334:11)
host.server | 2018-12-20 17:44:04.719 | error | Caught  by controller[0]:     at writeOrBuffer  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/node_modules/readable-stream/lib/_stream_writable.js:417:5)
host.server | 2018-12-20 17:44:04.719 | error | Caught  by controller[0]:     at doWrite  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/node_modules/readable-stream/lib/_stream_writable.js:428:64)
host.server | 2018-12-20 17:44:04.719 | error | Caught  by controller[0]:     at Writable.writable._write  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/lib/client.js:302:5)
host.server | 2018-12-20 17:44:04.718 | error | Caught  by controller[0]:     at work  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/lib/client.js:292:12)
host.server | 2018-12-20 17:44:04.718 | error | Caught  by controller[0]:     at MqttClient._handlePacket  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/lib/client.js:350:12)
host.server | 2018-12-20 17:44:04.718 | error | Caught  by controller[0]:     at MqttClient._handleConnack  (/opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/node_modules/mqtt/lib/client.js:920:15)
host.server | 2018-12-20 17:44:04.718 | error | Caught by controller[0]: Error: Connection refused: Not authorized
host.server | 2018-12-20 17:44:04.717 | error | Caught by controller[0]:     ^
host.server | 2018-12-20 17:44:04.717 | error | Caught by controller[0]:     throw e;
host.server | 2018-12-20 17:44:04.717 | error | Caught by controller[0]: /opt/iobroker/node_modules/iobroker.roomba/node_modules/dorita980/lib/v2/local.js:30
@Zefau
Copy link
Owner

Zefau commented Dec 26, 2018

Thanks for your message. I don't own a Roomba 895 myself, so it is difficult to add support.
Your error message states that the obtained credentials are wrong (Error: Connection refused: Not authorized).
Which software version is your Roomba running on?

@GuardianAngel-78
Copy link

how to install the admin panel of ioBroker.roomba
thanks for help

@Zefau
Copy link
Owner

Zefau commented Dec 27, 2018

@Leseratte10 Der Roomba 895 (Firmware v3) versucht über eine gesicherte MQTT Verbindung zu connecten. Hast du Erfahrung mit Programmierung? Dann können wir gemeinsam versuchen die Verbindung zu knacken und v3 in den Adapter integrieren.

@Zefau Zefau changed the title Roomba 895 support Roomba 895 support (firmware v3 support) Dec 29, 2018
@Zefau
Copy link
Owner

Zefau commented Dec 29, 2018

@Zefau
Copy link
Owner

Zefau commented Jan 6, 2019

See also issue koalazak/dorita980#71

@Zefau
Copy link
Owner

Zefau commented Jan 8, 2019

@Leseratte10 Please install (by running iobroker install https://github.com/Zefau/ioBroker.roomba following by iobroker upload roomba) and check out support for Roomba e5 and 600 series, which could work on 800 series as well.

@Zefau
Copy link
Owner

Zefau commented Feb 11, 2019

@Leseratte10 Can you confirm that the current version is running with Roomba 895?

@GuardianAngel-78
Copy link

GuardianAngel-78 commented Feb 11, 2019 via email

@Zefau Zefau closed this as completed Feb 15, 2019
@Zefau Zefau added the enhancement New feature or request label Mar 18, 2019
Zefau added a commit that referenced this issue May 15, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants