NEWS
Neuer Adapter für Roborock-Staubsauger
-
@samsungfreak said in Neuer Adapter für Roborock-Staubsauger:
Hallo zusammen,
ich habe seid ein paar Tage das Problem, dass der Roborock Adapter "rot" wird und die DPs nicht aktualisiert werden.
Wenn ich den Adapter starte ist er für 5 Minuten "grün" ohne die DPs zu aktualsieren. Folgendes steht im Debug LOG:Hat jemand eine Idee, woran es liegt?
Seit mein S8 ein Firmware update bekommen hat geht bei mir auch nix mehr.
-
Ich habe mittlerweile eine HomeAssistant VM auf meinem Proxmox neben iobroker installiert und dort funktioniert der Saros10 vom Start weg. Dank HASS Adapter lässt der sich aus iobroker heraus wirklich gut steuern, mit Bildchen, Programme starten und allem drum und dran. Ich bin kein Freund davon die beiden Systeme parallel laufen zu haben, aber es kommen immer mehr Restriktionen (Roborock, Samsung, BMW, OttoWilde und keine Ahnung wer noch künftig dazu kommt). Immerhin es geht mit etwas einlesen, YouTube Tutorials schauen, Backups ziehen usw.
-
habe Qrevo Master. Adapter wird für 1 Sekunde grün und wird mit einigen Fehlermeldungen geschlossen.
host.smarthome 2025-10-04 19:08:53.259 info Restart adapter system.adapter.roborock.0 because enabled host.smarthome 2025-10-04 19:08:53.259 error instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION) roborock.0 2025-10-04 19:08:52.606 warn Terminated (UNCAUGHT_EXCEPTION): Without reason roborock.0 2025-10-04 19:08:52.604 info terminating roborock.0 2025-10-04 19:08:52.595 error Cannot read properties of undefined (reading 'captureException') roborock.0 2025-10-04 19:08:52.594 error TypeError: Cannot read properties of undefined (reading 'captureException') at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:881:44) at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.roborock/lib/local_api.js:211:19) at Socket.emit (node:events:524:28) at UDP.onMessage [as onmessage] (node:dgram:951:8) roborock.0 2025-10-04 19:08:52.593 error unhandled promise rejection: Cannot read properties of undefined (reading 'captureException') roborock.0 2025-10-04 19:08:52.592 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). roborock.0 2025-10-04 19:08:52.589 error Failed to process undefined on robot undefined (unknown device model): Failed to process message: Error: error:1C80006B:Provider routines::wrong final block length at Decipheriv.final (node:internal/crypto/cipher:193:29) at local_api.decryptECB (/opt/iobroker/node_modules/iobroker.roborock/lib/local_api.js:248:25) at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.roborock/lib/local_api.js:199:34) at Socket.emit (node:events:524:28) at UDP.onMessage [as onmessage] (node:dgram:951:8) roborock.0 2025-10-04 19:08:52.363 info MQTT connection established {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0}. roborock.0 2025-10-04 19:08:52.287 info MQTT initialized roborock.0 2025-10-04 19:08:51.821 info Loaded existing clientID: 031db179-0b1b-4eb0-8104-83d8f1eae377 roborock.0 2025-10-04 19:08:51.798 info Starting adapter. This might take a few minutes depending on your setup. Please wait. roborock.0 2025-10-04 19:08:51.779 info starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v20.19.5, js-controller: 7.0.7 host.smarthome 2025-10-04 19:08:48.709 info instance system.adapter.roborock.0 in version "0.6.19" started with pid 484173 host.smarthome 2025-10-04 19:08:18.230 info Restart adapter system.adapter.roborock.0 because enabled host.smarthome 2025-10-04 19:08:18.229 error instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION) roborock.0 2025-10-04 19:08:18.109 info terminating roborock.0 2025-10-04 19:08:17.604 warn Terminated (UNCAUGHT_EXCEPTION): Without reason roborock.0 2025-10-04 19:08:17.602 info terminating roborock.0 2025-10-04 19:08:17.593 error Cannot read properties of undefined (reading 'captureException') roborock.0 2025-10-04 19:08:17.592 error TypeError: Cannot read properties of undefined (reading 'captureException') at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:881:44) at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.roborock/lib/local_api.js:211:19) at Socket.emit (node:events:524:28) at UDP.onMessage [as onmessage] (node:dgram:951:8) roborock.0 2025-10-04 19:08:17.591 error unhandled promise rejection: Cannot read properties of undefined (reading 'captureException') roborock.0 2025-10-04 19:08:17.590 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). roborock.0 2025-10-04 19:08:17.587 error Failed to process undefined on robot undefined (unknown device model): Failed to process message: Error: error:1C80006B:Provider routines::wrong final block length at Decipheriv.final (node:internal/crypto/cipher:193:29) at local_api.decryptECB (/opt/iobroker/node_modules/iobroker.roborock/lib/local_api.js:248:25) at Socket.handleMessage (/opt/iobroker/node_modules/iobroker.roborock/lib/local_api.js:199:34) at Socket.emit (node:events:524:28) at UDP.onMessage [as onmessage] (node:dgram:951:8) roborock.0 2025-10-04 19:08:14.483 info MQTT connection established {"cmd":"connack","retain":false,"qos":0,"dup":false,"length":2,"topic":null,"payload":null,"sessionPresent":false,"returnCode":0}. roborock.0 2025-10-04 19:08:14.383 info MQTT initialized roborock.0 2025-10-04 19:08:13.808 info Loaded existing clientID: 031db179-0b1b-4eb0-8104-83d8f1eae377 roborock.0 2025-10-04 19:08:13.787 info Starting adapter. This might take a few minutes depending on your setup. Please wait. roborock.0 2025-10-04 19:08:13.768 info starting. Version 0.6.19 in /opt/iobroker/node_modules/iobroker.roborock, node: v20.19.5, js-controller: 7.0.7
ich vermute dass es daran liegt, dass der Roboter nocj nicht unterstützt wird. Oder gibt es noch andere Gründe?
-
@axmlm sagte in Neuer Adapter für Roborock-Staubsauger:
Oder gibt es noch andere Gründe?
Mag zwar kein Grund sein, aber bring das Ding auf nodejs@22. Per
iob nodejs-update
ist das in 2 Minuten passiert.
-
@thomas-braun said in Neuer Adapter für Roborock-Staubsauger:
iob nodejs-update
habe kein putty auf dieem Rechner. Gibt es einen weg über IObroker selbst?
-
Da läuft doch ein Linux. Also hast du da auch ein Teminal.
-
stehe auf dem Schlauch. habe Ubuntu Server mit IObroker und kann nur über Putty zugreifen. weder monitor noch Tastatur ist angeschlossen.
-
Was denn jetzt? SSH-Zugriff (von mir aus per puTTY) oder nicht?
Die PowerShell kann das aber auch. -
auch so, jetzt verstehe ich dich. Habe kein Zugriff auf power Shell. Bin gerade an administrierten Rechner. Dann muss ich doch an anderen Rechner gehen.
-
@thomas-braun said in Neuer Adapter für Roborock-Staubsauger:
bring das Ding auf nodejs@22.
erledigt, hat nichts gebracht
-
@axmlm sagte in Neuer Adapter für Roborock-Staubsauger:
hat nichts gebracht
Hat ja auch niemand behauptet, das es dein Problem mit einem unbekannten Gerät lösen würde.
-
@thomas-braun
habe auch nur eine sehr kleine Hoffnung gehabt.Der Adapter sieht den Robi und schreibt die Objekte teilweise aus. Geht aber wie gesagt sofort auf rot.
Gibt es einen anderen Adapter, bzw. wie sind die Chancen, dass der Qrevo Master bald unterstützt wird?
-
@axmlm
Schau mal hier:
https://github.com/copystring/ioBroker.roborock/issues/752
Du müsstest diedev
-Version über Git installieren. Mit der soll's scheinbar funktionieren