NEWS
Neuer Adapter für Roborock-Staubsauger
-
Grundsätzlich funktioniert das.
$ iobroker url copystring/ioBroker.roborock --host chet --debug install copystring/ioBroker.roborock Installing copystring/ioBroker.roborock... (System call) Support for loading ES Module in require() is an experimental feature and might change at any time(Use `node --trace-warnings ...` to show where the warning was created) npm warn deprecated npmlog@7.0.1: This package is no longer supported. npm warn deprecated are-we-there-yet@4.0.2: This package is no longer supported. npm warn deprecated gauge@5.0.2: This package is no longer supported. npm warn deprecated sinon@9.2.4: 16.1.1 > go2rtc-static@1.9.4 install> node dist/install.js > node install.js added 223 packages, and changed 1 package in 1m227 packages are looking for funding run `npm fund` for details upload [13] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [12] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [10] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [9] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [7] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [6] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [5] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [4] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [3] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [2] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/jsonConfig.json jsonConfig.json application/json upload [1] roborock.admin /opt/iobroker/node_modules/iobroker.roborock/admin/roborock.png roborock.png image/png Updating objects from io-package.json for adapter "roborock" with version "0.6.17" Process exited with code 0
RequestError: getaddrinfo EAI_AGAIN github.com
Ist immer ein Hinweis auf Netzwerk-Trouble. github.com kann nicht erreicht werden.
-
Verwende
iobroker url copystring/ioBroker.roborock --host IOBroker --debug
auf dem System...
-
Danke,
hat funktioniert.
Dein Code hat geklappt, warum hat denn der GitHub Repo nicht geklappt hat?
Ein Problem war bei mir noch, dass meine Firewall die URL von Roborock blockiert hat. Ist nun aber gefixt und ich kann auf die Instanz zugreifen.
Vielen Dank
-
@taddy81 sagte in Neuer Adapter für Roborock-Staubsauger:
Dein Code hat geklappt, warum hat denn der GitHub Repo nicht geklappt hat?
Was genau hast du denn wo ausgewählt?
-
Seit 2 Tagen gabs in iOS ein Update der Roborock App sieht auch optisch anders aus. Seitdem funktioniert in ioBroker die Steuerung nicht mehr. Ich bekomm werte soweit alles gut aber keine Reaktion beim z.b starten des Saugers.
Jemand das gleiche Problem ?
-
@breaksrmine Also ich habe kein Update, die App sieht immer noch gleich aus und die Steuerung über ioBroker funktioniert.
Was aber immer im Log kommt wenn der Sauger läuft ist folgendesroborock.0 2024-11-02 23:08:28.092 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.map.mapData" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:28.092 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.map.mapBase64Truncated" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:28.091 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.map.mapBase64" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.935 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.task_id" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.934 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.clean_times" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.933 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.dirty_replenish" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.932 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.manual_replenish" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.932 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.cleaned_area" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.931 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.map_flag" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.930 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.wash_count" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.930 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.avoid_count" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.929 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.dust_collection_status" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.929 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.finish_reason" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.928 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.clean_type" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.928 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.start_type" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.927 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.complete" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.926 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.error" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.925 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.area" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.924 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.duration" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.923 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.end" has no existing object, this might lead to an error in future versions roborock.0 2024-11-02 23:08:27.923 warn State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.22.begin" has no existing object, this might lead to an error in future versions
Ich kann die Einträge nicht finden in den Objekten
-
Das kann ich so bestätigen, ist bei mir auch so
Edit: nach Neustart des Adapters läuft es wieder
-
Failed to execute get_map_v1 on robot 2BFDPXMouOnerH911HQrgP (roborock.vacuum.a51): TypeError: The "chunk" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received an instance of Array at _write (node:internal/streams/writable:480:13) at Gzip.Writable.end (node:internal/streams/writable:821:17) at zlibBuffer (node:zlib:129:10) at Object.asyncBufferWrapper [as gzip] (node:zlib:776:12) at vacuum.getMap (/opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:70:11) at processTicksAndRejections (node:internal/process/task_queues:95:5)
Ich habe immer sehr viele Fehler wie im Screenshot zu sehen... An was liegt es?
-
@erickuttruff sagte in Neuer Adapter für Roborock-Staubsauger:
wie im Screenshot zu sehen
Text bitte auch als TEXT in CodeTags eingebettet posten. Mit bunte Bildchens kann man nix anfangen.
-
@thomas-braun: Ich habe den Beitrag korrigiert...
-
@hansano bei mir auch so jetzt
-
unhandled promise rejection: Login returned empty userdata.
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().
Error in getUserData: Login returned empty userdata.
Diese Fehler bekomme ich nach dem Updaten auf Version:
v0.6.17. Auch ein rücksetzen auf die Vorgängerversion bliebt ohne Erfolg. Hat das vielleicht noch jemand? -
@rissn Meld dich mal in der App neu an, die hatte ein Update.
Danach gehts wieder. -
@jey-cee vielen Dank, dass war es
-
@jey-cee danke geht wieder !
-
Hallo, jedesmal wenn der S8 in Aktion ist wird mir der Log mit Warnungen vollgeschrieben, weiß jemand was das ist?
In den Objekten gibt es keine Einträge dazu.24-11-26 08:09:00.628 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.0.map.mapBase64Truncated" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:00.628 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.0.map.mapData" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.432 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.begin" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.433 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.end" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.434 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.duration" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.434 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.area" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.435 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.error" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.436 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.complete" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.436 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.start_type" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.437 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.clean_type" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.438 - warn: roborock.0 (525) State "roborock.0.Devices.5JcrRUnxVs84yiX2hSJUkJ.cleaningInfo.records.21.finish_reason" has no existing object, this might lead to an error in future versions 2024-11-26 08:09:04.438 - warn: roborock.0 (525) State "roborock.0
-
Moin,
ich habe seit heute den S8 MaxV Ultra.
Hier kann anscheinend die Karte nicht mehr gezogen werden, das Log läuft über mit:Failed to execute get_map_v1 on robot xxxxxxxxxxT0dDsc9ju (roborock.vacuum.a97): Error: Failed to convert JavaScript value `Undefined` into rust type `String` at /opt/iobroker/node_modules/iobroker.roborock/lib/mapCreator.js:647:29 at Array.forEach (<anonymous>) at MapCreator.canvasMap (/opt/iobroker/node_modules/iobroker.roborock/lib/mapCreator.js:624:30) at vacuum.getMap (/opt/iobroker/node_modules/iobroker.roborock/lib/vacuum.js:84:46)
Wird das bei dem Modell noch nicht unterstützt?
Bei dem Vorgänger S6MaxV Ultra hatte ich das Problem nicht.
Habe die Karte jetzt erstmal deaktiviert.Gruß
Matze -
Bekomme seit ein paa Tage folgende Fehlermeldung:
roborock.0 2024-11-30 11:31:54.304 error Failed to update updateHomeData with error: Error: getaddrinfo ENOTFOUND api-eu.roborock.com roborock.0 2024-11-30 11:12:54.298 error Failed to update updateHomeData with error: Error: getaddrinfo ENOTFOUND api-eu.roborock.com roborock.0 2024-11-30 10:59:54.296 error Failed to update updateHomeData with error: Error: getaddrinfo ENOTFOUND api-eu.roborock.com roborock.0 2024-11-30 11:31:54.304 error Failed to update updateHomeData with error: Error: getaddrinfo ENOTFOUND api-eu.roborock.com roborock.0 2024-11-30 11:12:54.298 error Failed to update updateHomeData with error: Error: getaddrinfo ENOTFOUND api-eu.roborock.com
Hat noch jemand das Problem und eventuell eine Lösung?
Gruß
-
bei mir schauts seit dem Update auf js 7.0.3 so aus
roborock.0 2024-11-30 13:45:33.234 error Login returned empty userdata. roborock.0 2024-11-30 13:45:33.233 error Error: Login returned empty userdata. at Roborock.getUserData (/opt/iobroker/node_modules/iobroker.roborock/main.js:236:11) at processTicksAndRejections (node:internal/process/task_queues:95:5) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:85:20) roborock.0 2024-11-30 13:45:33.228 error unhandled promise rejection: Login returned empty userdata. roborock.0 2024-11-30 13:45:33.228 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 2024-11-30 13:45:33.202 error Error in getUserData: Login returned empty userdata. roborock.0 2024-11-30 13:45:32.838 info Starting adapter. This might take a few minutes depending on your setup. Please wait. roborock.0 2024-11-30 13:45:32.814 info starting. Version 0.6.17 in /opt/iobroker/node_modules/iobroker.roborock, node: v20.18.1, js-controller: 7.0.3
userdaten stehen im Adapter und sind auch korrekt
-
Hallo Chuck2941,
das ist bei mir genau das selbe. Hast du schon rausgefunden was dagegen hilft?
Gruß