Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Neuer Adapter für Roborock-Staubsauger

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

Neuer Adapter für Roborock-Staubsauger

Scheduled Pinned Locked Moved ioBroker Allgemein
922 Posts 136 Posters 323.4k Views 125 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • FlexerF Offline
    FlexerF Offline
    Flexer
    wrote on last edited by
    #499

    @copystring

    Kleine Anregung. Könntest du so nett sein und in deinem aller ersten Post oben den DEV Link platzieren? Ich muss den immer bei den 500 post hier suchen. Grüße

    Unterm Strich ist alles besser.


    Ja, voll geil hier!

    da_WoodyD 1 Reply Last reply
    0
    • FlexerF Flexer

      @copystring

      Kleine Anregung. Könntest du so nett sein und in deinem aller ersten Post oben den DEV Link platzieren? Ich muss den immer bei den 500 post hier suchen. Grüße

      da_WoodyD Offline
      da_WoodyD Offline
      da_Woody
      wrote on last edited by
      #500

      @flexer hehe, hab mir schon einen shortcut in den lesezeichen gemacht...
      https://github.com/copystring/ioBroker.roborock/tree/dev

      gruß vom Woody
      HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

      1 Reply Last reply
      0
      • T tritanium

        @banditfg

        in der Adapter Konfi steht ein Webserver Port angegeben ...(kannst du auch ändern):

        6423d357-ace9-43f2-b435-c3da6fd37ab9-grafik.png

        wenn du dann:

        http://ip_vom_iobroker:dann_den_port/map.html

        aufrufst, bekommst du "normalerweise" die Karte angezeigt.... also so in etwa:

        592bd62c-6efb-4a8a-b395-1bdcf1570ab8-grafik.png

        grüsse Micha

        T Offline
        T Offline
        TimoWald
        wrote on last edited by
        #501

        @tritanium da kommt bei mir....

        76353f97-fb82-4f37-afe1-6b8460a34714-grafik.png

        copystringC 1 Reply Last reply
        0
        • T TimoWald

          @tritanium da kommt bei mir....

          76353f97-fb82-4f37-afe1-6b8460a34714-grafik.png

          copystringC Offline
          copystringC Offline
          copystring
          wrote on last edited by
          #502

          @timowald damit das geht, muss die Kartenerstellung aktiviert sein.

          Unterstütze meine Arbeit gerne mit einer Spende über PayPal:
          https://paypal.me/copystring

          T 1 Reply Last reply
          0
          • copystringC copystring

            @timowald damit das geht, muss die Kartenerstellung aktiviert sein.

            T Offline
            T Offline
            TimoWald
            wrote on last edited by
            #503

            @copystring der Haken Kartenerstellung ist aktiviert im Adapter.

            copystringC 1 Reply Last reply
            0
            • T TimoWald

              @copystring der Haken Kartenerstellung ist aktiviert im Adapter.

              copystringC Offline
              copystringC Offline
              copystring
              wrote on last edited by
              #504

              @timowald welches System? Ein Raspberry Pi?

              Unterstütze meine Arbeit gerne mit einer Spende über PayPal:
              https://paypal.me/copystring

              T 1 Reply Last reply
              0
              • copystringC copystring

                @timowald welches System? Ein Raspberry Pi?

                T Offline
                T Offline
                TimoWald
                wrote on last edited by
                #505

                @copystring ioBroker im Container auf Proxmox.

                copystringC 1 Reply Last reply
                0
                • T TimoWald

                  @copystring ioBroker im Container auf Proxmox.

                  copystringC Offline
                  copystringC Offline
                  copystring
                  wrote on last edited by
                  #506

                  @timowald OK. Dann eröffne bitte ein Issue auf GitHub und lade ein Debuglog hoch.

                  Unterstütze meine Arbeit gerne mit einer Spende über PayPal:
                  https://paypal.me/copystring

                  T da_WoodyD 2 Replies Last reply
                  0
                  • copystringC copystring

                    @timowald OK. Dann eröffne bitte ein Issue auf GitHub und lade ein Debuglog hoch.

                    T Offline
                    T Offline
                    TimoWald
                    wrote on last edited by
                    #507

                    @copystring Sorry dafür fehlt mir die Erfahrung.

                    1 Reply Last reply
                    0
                    • copystringC copystring

                      @timowald OK. Dann eröffne bitte ein Issue auf GitHub und lade ein Debuglog hoch.

                      da_WoodyD Offline
                      da_WoodyD Offline
                      da_Woody
                      wrote on last edited by
                      #508

                      @copystring öhhm, hab's im Browser noch nie probiert. In einer Visu sollte das trotzdem klappen.
                      Kann mir aber vorstellen, daß der Aufruf in Chrome nicht klappt. Sie Fehlermeldung Standard Browser..

                      gruß vom Woody
                      HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                      1 Reply Last reply
                      0
                      • R Offline
                        R Offline
                        Rushmed
                        Most Active
                        wrote on last edited by
                        #509

                        Hallo,
                        ich habe jetzt nich den ganzen Thread durchgelesen.
                        Nutze aktuell den mihome-vacuum Adapter und wollte eigentlich mal diesen hier testen.
                        Jetzt steht auf Github dass mit nem PI keine Kartenerstellung möglich ist.
                        e168d896-164e-4990-95ee-5a6c831f3a25-grafik.png
                        Stimmt das? Ist das aktuell? Betrifft das nur das Zone Cleaning?

                        da_WoodyD 1 Reply Last reply
                        0
                        • R Rushmed

                          Hallo,
                          ich habe jetzt nich den ganzen Thread durchgelesen.
                          Nutze aktuell den mihome-vacuum Adapter und wollte eigentlich mal diesen hier testen.
                          Jetzt steht auf Github dass mit nem PI keine Kartenerstellung möglich ist.
                          e168d896-164e-4990-95ee-5a6c831f3a25-grafik.png
                          Stimmt das? Ist das aktuell? Betrifft das nur das Zone Cleaning?

                          da_WoodyD Offline
                          da_WoodyD Offline
                          da_Woody
                          wrote on last edited by da_Woody
                          #510

                          @rushmed stimmt so nicht, da muss die karte nur anders aufgerufen werden. finde den link leider nicht...
                          hah, steht ja eh auf github... 😄
                          http://iobrokerip:6824/map.html
                          so kannst du das aufrufen und auch in der visu einbauen...
                          sogar gleich mit steuerung
                          81c7fd61-e560-457f-abb9-fde098eeb756-grafik.png

                          gruß vom Woody
                          HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                          R 1 Reply Last reply
                          0
                          • da_WoodyD da_Woody

                            @rushmed stimmt so nicht, da muss die karte nur anders aufgerufen werden. finde den link leider nicht...
                            hah, steht ja eh auf github... 😄
                            http://iobrokerip:6824/map.html
                            so kannst du das aufrufen und auch in der visu einbauen...
                            sogar gleich mit steuerung
                            81c7fd61-e560-457f-abb9-fde098eeb756-grafik.png

                            R Offline
                            R Offline
                            Rushmed
                            Most Active
                            wrote on last edited by
                            #511

                            @da_woody Danke, ich probier' das mal.

                            1 Reply Last reply
                            0
                            • BanditFGB Offline
                              BanditFGB Offline
                              BanditFG
                              wrote on last edited by
                              #512

                              hallo ich hätte noch paar Sachen. 😁

                              Screenshot by Snip My on 24.01.2024, 12.21.46.png

                              kann man die Karte irgendwie anders in die Vis bekommen? Ich habe im Vis Edit einen Basic iFrame genutzt, damit ist die Karte leider sehr klein, auch wenn ich das Fenster größer ziehe.

                              das Einstellungsmenü sieht bei mir sehr komisch aus, irgendwie abgeschnitten ist das normal??

                              Screenshot by Snip My on 24.01.2024, 12.22.56.png

                              Und dann habe ich noch folgen Warnungen und Fehler!

                              2024-01-24 12:28:43.371	warn	Failed to execute get_clean_record_map on robot 3EcEZGCAdEH696MqPr7iv1 Error: Request with id 71 with method get_clean_record_map timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:28:27.419	warn	Failed to execute get_clean_record_map on robot 3EcEZGCAdEH696MqPr7iv1 Error: Request with id 24 with method get_clean_record_map timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:28:23.756	warn	Failed to execute get_network_info on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 10 with method get_network_info timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:28:14.468	info	Starting adapter finished. Lets go!!!!!!!
                              
                              roborock.0
                              2024-01-24 12:24:33.376	info	MQTT initialized
                              
                              roborock.0
                              2024-01-24 12:24:27.531	info	Starting adapter. This might take a few minutes depending on your setup. Please wait.
                              
                              roborock.0
                              2024-01-24 12:24:27.487	info	starting. Version 0.5.1 (non-npm: copystring/ioBroker.roborock#dev) in /opt/iobroker/node_modules/iobroker.roborock, node: v18.18.2, js-controller: 5.0.17
                              
                              roborock.0
                              2024-01-24 12:23:51.278	info	terminating
                              
                              roborock.0
                              2024-01-24 12:23:50.772	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                              
                              roborock.0
                              2024-01-24 12:23:50.768	info	terminating
                              
                              roborock.0
                              2024-01-24 12:23:50.738	error	Exception-Code: ERR_OUT_OF_RANGE: The value of "offset" is out of range. It must be an integer. Received 317.5
                              
                              roborock.0
                              2024-01-24 12:23:50.738	error	RangeError: The value of "offset" is out of range. It must be an integer. Received 317.5 at new NodeError (node:internal/errors:405:5) at boundsError (node:internal/buffer:82:11) at Buffer.readUInt32BE (node:internal/buffer:311:5) at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.roborock/lib/localConnector.js:51:32) at Socket.emit (node:events:517:28) at Socket.emit (node:domain:489:12) at addChunk (node:internal/streams/readable:335:12) at readableAddChunk (node:internal/streams/readable:308:9) at Socket.Readable.push (node:internal/streams/readable:245:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
                              
                              roborock.0
                              2024-01-24 12:23:50.733	error	unhandled promise rejection: The value of "offset" is out of range. It must be an integer. Received 317.5
                              
                              roborock.0
                              2024-01-24 12:23:50.730	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-01-24 12:21:30.677	warn	Failed to execute get_room_mapping on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 34707 with method get_room_mapping timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:20:29.944	warn	Failed to execute get_map_v1 on robot 3EcEZGCAdEH696MqPr7iv1 retry
                              
                              roborock.0
                              2024-01-24 12:20:00.707	warn	Failed to execute get_room_mapping on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 34544 with method get_status timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:10:30.082	warn	Failed to execute get_map_v1 on robot 3EcEZGCAdEH696MqPr7iv1 retry
                              
                              roborock.0
                              2024-01-24 12:06:49.567	warn	MQTT connection reconnect.
                              
                              roborock.0
                              2024-01-24 12:06:49.567	warn	MQTT connection close.
                              
                              roborock.0
                              2024-01-24 12:06:49.531	warn	Reconnecting mqtt client!
                              
                              roborock.0
                              2024-01-24 12:04:01.098	warn	Failed to execute get_carpet_clean_mode on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 33025 with method get_carpet_clean_mode timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:03:31.107	warn	Failed to execute get_carpet_mode on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 32966 with method get_carpet_mode timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:03:01.139	warn	Failed to execute get_map_v1 on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 32914 with method get_room_mapping timed out after 10 seconds for response.102
                              
                              roborock.0
                              2024-01-24 12:01:40.453	warn	Failed to execute get_map_v1 on robot 3EcEZGCAdEH696MqPr7iv1 retry
                              
                              roborock.0
                              2024-01-24 12:00:01.239	warn	Failed to execute get_network_info on robot 3EcEZGCAdEH696MqPr7iv1 Error: Local request with id 32581 with method get_network_info timed out after 10 seconds for response.102
                              
                              1 Reply Last reply
                              0
                              • Karsten MüllerK Offline
                                Karsten MüllerK Offline
                                Karsten Müller
                                wrote on last edited by Karsten Müller
                                #513

                                Hallo zusammen,

                                ich möchte gerne mit diesem Adapter meinen zum Black Friday erworbenen Roborock S8 Pro Ultra einbinden. Nach einem zunächst mühsamen, aber inzwischen erfolgreichen iobroker-Upgrade (docker image v5->v9) läuft der Adapter. Nun scheitere ich allerdings daran, dass im Adapter die Eingabe von User und Passwort gefordert wird - habe ich aber nicht, da ich in der Roborock-App die Anmeldung per Google nutze.

                                Testweise habe ich einen neuen Account mit User / Passwort eingerichtet. Da ich die schon weit fortgeschrittene Einrichtung des Roborocks in der App nicht von vorne beginnen möchte, habe ich von meinem Google-Account aus den Roborock mit dem neuen Account geteilt.

                                Nun wird er immerhin unter HomeData unter receivedDevices angezeigt:
                                5316bf47-1147-47aa-b419-0a1b156378ab-image.png

                                Allerdings scheint keine Steuerung solcher Freigaben möglich zu sein, jedenfalls ist roborock.0.Devices leer (und receivedDevices gibt es nicht als Knoten), und auch die Map sieht nicht gut aus:
                                aa515b1c-4c90-42f2-8839-9572a40926a6-image.png

                                Hat jemand einen Tipp? Oder könnte man entweder Google-Authentifizierung oder die Steuerbarkeit geteilter Geräte mit in den Adapter einbauen?

                                @copystring hältst du einer der beiden Punkte für umsetzbar?

                                1 Reply Last reply
                                0
                                • da_WoodyD Offline
                                  da_WoodyD Offline
                                  da_Woody
                                  wrote on last edited by da_Woody
                                  #514

                                  @copystring hab gerade eine neu saugung gestartet. karte wird wieder nicht aktualisiert.
                                  mal flux in den objekten nachgelinst. leider nur foto.
                                  roborock.jpg
                                  zeitstempel passt ja, nur zuletzt geändert wird nicht aktualisiert.
                                  somit denke ich, daß deswegen die karte nicht klappt.
                                  was meinst du dazu? falsche einstellung? fehler im system?
                                  auch nach neustart vom adapter bleibt der DP gleich.

                                  edit:
                                  spinn ich? ne halbe stunde später hab ich plötzlich was anderes im DP...
                                  roborock1.jpg

                                  gruß vom Woody
                                  HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                  1 Reply Last reply
                                  0
                                  • copystringC Offline
                                    copystringC Offline
                                    copystring
                                    wrote on last edited by
                                    #515

                                    Hallo zusammen. Ich möchte hier nochmal daran erinnern, dass Probleme oder wünsche bitte auf GitHub als Issue zu erstellen. Mein Zeit ist aktuell sehr begrenzt. Damit die begrenzte Zeit möglichst effektiv verwendet werden kann, tut mir bitte den Gefallen und erstellt bitte ein entsprechendes Issue. Danke.

                                    Unterstütze meine Arbeit gerne mit einer Spende über PayPal:
                                    https://paypal.me/copystring

                                    A 1 Reply Last reply
                                    0
                                    • da_WoodyD Offline
                                      da_WoodyD Offline
                                      da_Woody
                                      wrote on last edited by
                                      #516

                                      @copystring gerne doch! Du hast anscheinend was gemacht. Letztes Mal hat's geklappt! Wenn auch nicht am Handy und PC synchron. Muss ich noch weiter checken.
                                      Nebenbei, ändere deinen Spendenaufruf für PayPal. Ich fühl mich.mit "sie" leider nicht angesprochen... 😉
                                      Weder in meinem ehemaligen Job, noch im Internet gibt's eine solche Anrede...

                                      gruß vom Woody
                                      HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                      1 Reply Last reply
                                      1
                                      • D Offline
                                        D Offline
                                        DonToben
                                        wrote on last edited by
                                        #517

                                        Hat von euch jemand einen S8 Pro Ultra und hat im Adapter die Befehle .commands.app_start_wash und
                                        commands.app_start_collect_dust?

                                        Bei mein S7 Pro Ultra hatte ich die noch. Beim S8 Pro Ultra finde ich sie nicht mehr. Somit kein Mop Waschen und Staubbehälter absaugen möglich.

                                        GitHub issue habe ich erstellt.

                                        Danke

                                        1 Reply Last reply
                                        0
                                        • T Offline
                                          T Offline
                                          tritanium
                                          wrote on last edited by
                                          #518

                                          Hallölle zusammen,

                                          seit heute morgen (da hatte ich noch V_0.5.1 aus Dev), startet der Adapter nicht bzw. immer wieder neu.

                                          In der Zwischenzeit habe ich dann heute den Javascript Adapter auf 7.8.0 upgedatet, da das Update angeboten wurde...

                                          -> Ebenfalls keine Besserung 😞

                                          Also habe ich den Roborock Adapter nun mal auf 0.5.4 upgedatet, ebenfalls leider keine Besserung.

                                          host.iobroker
                                             2024-02-15 20:13:06.283	info	Restart adapter system.adapter.roborock.0 because enabled
                                          host.iobroker
                                             2024-02-15 20:13:06.283	error	instance system.adapter.roborock.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                          host.iobroker
                                             2024-02-15 20:13:06.283	error	Caught by controller[0]: }
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: code: 'ERR_SOCKET_DGRAM_NOT_RUNNING'
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at processTimers (node:internal/timers:512:7) {
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at listOnTimeout (node:internal/timers:569:17)
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at Timeout._onTimeout (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:2581:17)
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.roborock/lib/localConnector.js:214:12
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at Socket.close (node:dgram:745:3)
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at healthCheck (node:dgram:920:11)
                                          host.iobroker
                                             2024-02-15 20:13:06.282	error	Caught by controller[0]: at new NodeError (node:internal/errors:405:5)
                                          host.iobroker
                                             2024-02-15 20:13:06.281	error	Caught by controller[0]: Error: Not running
                                          roborock.0
                                             2024-02-15 20:13:05.817	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          roborock.0
                                             2024-02-15 20:13:05.815	info	terminating
                                          roborock.0
                                             2024-02-15 20:13:05.788	error	Exception-Code: ERR_SOCKET_DGRAM_NOT_RUNNING: Not running
                                          roborock.0
                                             2024-02-15 20:13:05.788	error	Error: Not running at new NodeError (node:internal/errors:405:5) at healthCheck (node:dgram:920:11) at Socket.close (node:dgram:745:3) at /opt/iobroker/node_modules/iobroker.roborock/lib/localConnector.js:214:12 at Timeout._onTimeout (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:2581:17) at listOnTimeout (node:internal/timers:569:17) at processTimers (node:internal/timers:512:7)
                                          roborock.0
                                             2024-02-15 20:13:05.787	error	uncaught exception: Not running
                                          roborock.0
                                             2024-02-15 20:13:00.515	error	Failed to get home details: Error: bind EADDRINUSE 0.0.0.0:58866 at node:dgram:364:20 at processTicksAndRejections (node:internal/process/task_queues:83:21)
                                          roborock.0
                                             2024-02-15 20:12:59.426	info	Starting adapter. This might take a few minutes depending on your setup. Please wait.
                                          roborock.0
                                             2024-02-15 20:12:59.397	info	starting. Version 0.5.4 (non-npm: copystring/ioBroker.roborock#53c643f59d28fe9b8419f568d4bc6485c46b77e0) in /opt/iobroker/node_modules/iobroker.roborock, node: v18.19.0, js-controller: 5.0.17
                                          host.iobroker
                                             2024-02-15 20:12:54.993	info	instance system.adapter.roborock.0 started with pid 300864
                                          

                                          Im Netzwrk hat sich nix verändert.... am ioBroker auch nicht, trotzdem steht im Log ...address in use.... merkwürdig...

                                          Jemand Ideen ?

                                          Ich starte in der zwischenzeit mal den Broker neu....

                                          copystringC 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          615

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe