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.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
