Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Neuer Adapter für Roborock-Staubsauger

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Neuer Adapter für Roborock-Staubsauger

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Rushmed Most Active last edited by

      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_Woody 1 Reply Last reply Reply Quote 0
      • da_Woody
        da_Woody @Rushmed last edited by 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 1 Reply Last reply Reply Quote 0
        • R
          Rushmed Most Active @da_Woody last edited by

          @da_woody Danke, ich probier' das mal.

          1 Reply Last reply Reply Quote 0
          • BanditFG
            BanditFG last edited by

            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 Reply Quote 0
            • Karsten Müller
              Karsten Müller last edited by Karsten Müller

              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 Reply Quote 0
              • da_Woody
                da_Woody last edited by da_Woody

                @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

                1 Reply Last reply Reply Quote 0
                • copystring
                  copystring last edited by

                  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.

                  A 1 Reply Last reply Reply Quote 0
                  • da_Woody
                    da_Woody last edited by

                    @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...

                    1 Reply Last reply Reply Quote 1
                    • D
                      DonToben last edited by

                      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 Reply Quote 0
                      • T
                        tritanium last edited by

                        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....

                        copystring 1 Reply Last reply Reply Quote 0
                        • copystring
                          copystring @tritanium last edited by

                          @tritanium starte den PC neu

                          1 Reply Last reply Reply Quote 0
                          • T
                            tritanium last edited by

                            @copystring 😄 Unbelievable

                            Ubuntu sagt: 19 Updates inkl. Kernel Update .... pffff okay... mal wieder was zu tun .... 🙂

                            Nach durchführung aller Updates & RESTART der Kiste, startet iob normal und auch der Roborock 0.5.4 OHNE Fehler 🙂

                            -> hach jaaa.... sorry für die Störung 😄

                            1 Reply Last reply Reply Quote 1
                            • A
                              Alex a @copystring last edited by

                              @copystring said in Neuer Adapter für Roborock-Staubsauger:

                              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.

                              1 Reply Last reply Reply Quote 0
                              • fischi87
                                fischi87 last edited by

                                @da_woody sagte in Neuer Adapter für Roborock-Staubsauger:

                                https://github.com/copystring/ioBroker.roborock/tree/dev

                                Hallo, kann mir jemand sagen wo ich die Datenpunkte für den Staubbehälter und für die Wassertanks finde?

                                danke. Habe dev version 0.5.4

                                grüße

                                jahnbes 1 Reply Last reply Reply Quote 0
                                • jahnbes
                                  jahnbes @fischi87 last edited by

                                  @fischi87
                                  Am Besten hier nachlesen:
                                  Wiki Roborock Datenpunkte
                                  Viele Grüße, jahnbes.

                                  fischi87 1 Reply Last reply Reply Quote 0
                                  • fischi87
                                    fischi87 @jahnbes last edited by

                                    @jahnbes sagte in Neuer Adapter für Roborock-Staubsauger:

                                    Wiki Roborock Datenpunkte

                                    super Sache danke.

                                    1 Reply Last reply Reply Quote 0
                                    • N
                                      nic f. last edited by

                                      Hallo, in der App kann man festlegen, was der Roboter machen soll. Entweder Vac&Mop oder nur saugen bzw. nur wischen.

                                      Kann man das über den Adapter auch mitgeben?

                                      Also z.B. Wohnzimmer reinigen, nur saugen nicht wischen.

                                      Danke

                                      jahnbes 1 Reply Last reply Reply Quote 0
                                      • jahnbes
                                        jahnbes last edited by

                                        @nic-f
                                        Hallo nic-f,
                                        suche mal hier im Thread nach dem Stichwort "Einzelraumreinigung". Da findest Du einges dazu, auch von mir, auch mit Bildern.
                                        Viele Grüße, jahnbes.

                                        1 Reply Last reply Reply Quote 0
                                        • jahnbes
                                          jahnbes @nic f. last edited by

                                          @nic-f
                                          suche mal hier im Thread nach dem Stichwort "Einzelraumreinigung". Da findest Du einges dazu, auch von mir, auch mit Bildern.
                                          Viele Grüße, jahnbes.

                                          N 1 Reply Last reply Reply Quote 0
                                          • N
                                            nic f. @jahnbes last edited by

                                            @jahnbes Hallo, ja danke - den Eintrag hab ich schon studiert, der ist echt klasse.

                                            Noch eine Frage zum Datenpunkt „go to target“.
                                            Ich hab mir die Koordinaten des Spots aus der Karte geholt. z.B. [22325,28550]

                                            Wenn ich die Koordinaten direkt in den Datenpunkt kopiere, dann klappts —> also die Koordinaten sind korrekt.

                                            wenn ich es per Blockly eintrage, dann mag er nicht. Obwohl es der gleiche Wert ist.
                                            was könnte es da für Stolpersteine geben?

                                            eventuell hättest du einen Screenshot von deinem Blockly? Dann könnte ich vergleichen.

                                            Vielen lieben Dank

                                            David G. jahnbes 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            508
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            111
                                            796
                                            141771
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo