NEWS
IRobot Roomba Adapter
-
Hallo!
Bei mir funktioniert die Installation 0.3.0 nicht!
Die 0.2.3 funktioniert mit dem 960er wunderbar danke!
Fehler lautet bei Installation 0.3.0
16 error Unexpected token } in JSON at position 774 `
Kannst du mir den gesamten Fehler geben? Welche Datei ist betroffen?
Danke
-
Hallo Zefau
Während der Installation bekomme ich zwei npm warn.
Nach dem Befehl "iobroker upload roomba" die Fehelrmeldung "system.adapter.roomba does not exist"
Siehe Screenshot
-
Habe gerade die fahrt abgeschlossen und in die Log geschaut!
Jetzt wird bei mir ein LOOP im Save durchgeführt!
roomba.0 2019-01-06 15:38:22.721 info Mission saved.
roomba.0 2019-01-06 15:38:22.721 info Mission has already been saved, but will be overwritten.
roomba.0 2019-01-06 15:38:21.895 info Mission saved.
roomba.0 2019-01-06 15:38:21.894 info Mission has already been saved, but will be overwritten.
roomba.0 2019-01-06 15:38:21.056 info Mission saved.
roomba.0 2019-01-06 15:38:21.056 info Mission has already been saved, but will be overwritten.
Erst durch einen Neustart der Instanz hörte das auf!
Ich glaube das soll nicht so sein oder?
-
Nein, der Adapter ist nicht aufgelistet… `
Hast du auch
iobroker upload roombagemacht?
Bei mir erschien erst der Adapter nach dem Upload! `
Ja, habe ich gemacht. Auch ein Neustart von iobroker hat nicht geholfen.
Der Adapter wird nicht gefunden.
7832_bildschirmfoto_2019-01-06_um_15.54.46.png -
Habe gerade die fahrt abgeschlossen und in die Log geschaut!
Jetzt wird bei mir ein LOOP im Save durchgeführt!
roomba.0 2019-01-06 15:38:22.721 info Mission saved.
roomba.0 2019-01-06 15:38:22.721 info Mission has already been saved, but will be overwritten.
roomba.0 2019-01-06 15:38:21.895 info Mission saved.
roomba.0 2019-01-06 15:38:21.894 info Mission has already been saved, but will be overwritten.
roomba.0 2019-01-06 15:38:21.056 info Mission saved.
roomba.0 2019-01-06 15:38:21.056 info Mission has already been saved, but will be overwritten.
Erst durch einen Neustart der Instanz hörte das auf!
Ich glaube das soll nicht so sein oder? `
Der Loop ist gefixed. Bitte nochmal von Github drüber installieren (uninstall ist nicht nötig)
-
@brupas: Welche Ausgabe bekommst du denn, wenn du iobroker start roomba ausführst?
Im Zweifel mal iobroker add roomba versuchen. `
iobroker start roomba bringt die Augabe Cannot find any instances of "roomba"
Abhilfe hat iobroker add roomba gebracht. Der Adapter wurde installiert!
Velen Dank, Zefau!
Werde wieder berichten…
-
Auf Github habe ich auch ein Skript eingestellt, mit dem die Karte via Telegram verschickt werden kann, wenn der Roomba durch ist.
-
@brupas: Welche Ausgabe bekommst du denn, wenn du iobroker start roomba ausführst?
Im Zweifel mal iobroker add roomba versuchen. `
iobroker start roomba bringt die Augabe Cannot find any instances of "roomba"
Abhilfe hat iobroker add roomba gebracht. Der Adapter wurde installiert!
Velen Dank, Zefau!
Werde wieder berichten… `
Ich habe den roomba-Adapter in ui aufgelistet, er ist an das Gerät angeschlossen, grünes Licht. Es ist jedoch kein Gerät (Objekte) in Bezug auf roomba aufgeführt. Was soll ich machen?
Log:
[spoiler]2019-01-10 17:08:26.429 - ESC[32minfoESC[39m: host.raspberrypi object change system.adapter.roomba.0 2019-01-10 17:08:26.442 - ESC[32minfoESC[39m: host.raspberrypi instance system.adapter.roomba.0 started with pid 10931 2019-01-10 17:08:29.070 - ESC[31merrorESC[39m: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.roomba/library.js:36 2019-01-10 17:08:29.070 - ESC[31merrorESC[39m: Caught by controller[0]: return _sodium.to_hex(_sodium.crypto_secretbox_keygen()); 2019-01-10 17:08:29.070 - ESC[31merrorESC[39m: Caught by controller[0]: ^ 2019-01-10 17:08:29.070 - ESC[31merrorESC[39m: Caught by controller[0]: TypeError: _sodium.crypto_secretbox_keygen is not a function 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at Library.getEncryptionKey (/opt/iobroker/node_modules/iobroker.roomba/library.js:36:33) 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at Adapter. <anonymous>(/opt/iobroker/node_modules/iobroker.roomba/main.js:137:21) 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at Adapter.emit (events.js:188:13) 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at initAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:4990:18) 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:788:29 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at createInstancesObjects (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:748:13) 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:787:25) 2019-01-10 17:08:29.071 - ESC[31merrorESC[39m: Caught by controller[0]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Manager. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Decoder. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12) 2019-01-10 17:08:29.072 - ESC[31merrorESC[39m: Caught by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: Caught by controller[0]: at Socket. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: Caught by controller[0]: at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: Caught by controller[0]: at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:456:14) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: Caught by controller[0]: at WS. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:273:10) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: Caught by controller[0]: at WS.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: Caught by controller[0]: at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8) 2019-01-10 17:08:29.073 - ESC[31merrorESC[39m: host.raspberrypi instance system.adapter.roomba.0 terminated with code 1 () [/spoiler]</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous> -
This is caused by an earlier version of the adapter.
Please try https://github.com/Zefau/ioBroker.roomb … -453733177 to fix.
-
Hab den Adapter soweit installiert und er läuft auch und ich seh meinen Roomba.
Bekomme aber im Log disen Fehler: Canvas not installed! Thus, no map drawings are possible.
Die Installation von Canvas klappt leider nicht. Bekomme diese Meldung:
> canvas@2.3.0 install /home/admin/node_modules/canvas > node-pre-gyp install --fallback-to-build node-pre-gyp WARN Using request for node-pre-gyp https download [canvas] Success: "/home/admin/node_modules/canvas/build/Release/canvas.node" is installed via remote npm WARN saveError ENOENT: no such file or directory, open '/home/admin/package.json' npm WARN enoent ENOENT: no such file or directory, open '/home/admin/package.json' npm WARN admin No description npm WARN admin No repository field. npm WARN admin No README data npm WARN admin No license field. + canvas@2.3.0 added 25 packages from 28 contributors and audited 1610 packages in 26.917s found 65 vulnerabilities (1 low, 39 moderate, 25 high) run `npm audit fix` to fix them, or `npm audit` for details
