Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Roborock Adapter tester gesucht

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Roborock Adapter tester gesucht

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      DonToben @DonToben last edited by DonToben

      @copystring
      Könntest du dir das bitte ansehen.
      Gerade ein Update der Fritzbox gemacht. Danach hat iobroker den Roborock Adapter automatisch angehalten wegen zu vieler Neustarts.
      Kannst du dir das erklären?

      -03-24 09:00:11.217 - warn: roborock.0 (29551) MQTT connection close.
      2023-03-24 09:00:11.222 - warn: roborock.0 (29551) MQTT connection reconnect.
      2023-03-24 12:00:11.212 - warn: roborock.0 (29551) MQTT connection close.
      2023-03-24 12:00:11.213 - warn: roborock.0 (29551) MQTT connection reconnect.
      2023-03-24 15:00:11.213 - warn: roborock.0 (29551) MQTT connection close.
      2023-03-24 15:00:11.214 - warn: roborock.0 (29551) MQTT connection reconnect.
      2023-03-24 16:33:11.623 - warn: roborock.0 (29551) State "roborock.0.Devices.5Im6TX0cm6mgxaWxHaEos7.consumables.carpet_clean_mode" has no existing object, this might lead to an error in future versions
      2023-03-24 17:14:41.533 - error: roborock.0 (29551) MQTT connection offline: undefined
      2023-03-24 17:14:41.534 - warn: roborock.0 (29551) MQTT connection close.
      2023-03-24 17:14:42.534 - warn: roborock.0 (29551) MQTT connection reconnect.
      2023-03-24 17:14:47.446 - error: roborock.0 (29551) 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().
      2023-03-24 17:14:47.447 - error: roborock.0 (29551) unhandled promise rejection: getaddrinfo EAI_AGAIN api-eu.roborock.com
      2023-03-24 17:14:47.449 - error: roborock.0 (29551) Error: getaddrinfo EAI_AGAIN api-eu.roborock.com
      at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:825:14)
      at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:2973:25)
      at RedirectableRequest.emit (node:events:513:28)
      at ClientRequest.eventHandlers. (/opt/iobroker/node_modules/follow-redirects/index.js:14:24)
      at ClientRequest.emit (node:events:513:28)
      at TLSSocket.socketErrorListener (node:_http_client:494:9)
      at TLSSocket.emit (node:events:513:28)
      at emitErrorNT (node:internal/streams/destroy:157:8)
      at emitErrorCloseNT (node:internal/streams/destroy:122:3)
      at processTicksAndRejections (node:internal/process/task_queues:83:21)
      2023-03-24 17:14:47.450 - error: roborock.0 (29551) Exception-Code: EAI_AGAIN: getaddrinfo EAI_AGAIN api-eu.roborock.com
      2023-03-24 17:14:47.458 - info: roborock.0 (29551) terminating
      2023-03-24 17:14:47.460 - warn: roborock.0 (29551) Terminated (UNCAUGHT_EXCEPTION): Without reason
      2023-03-24 17:15:04.040 - error: host.raspberrypi instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      2023-03-24 17:15:04.042 - info: host.raspberrypi Restart adapter system.adapter.roborock.0 because enabled
      2023-03-24 17:15:05.269 - info: host.raspberrypi instance system.adapter.roborock.0 started with pid 24330
      2023-03-24 17:15:08.304 - info: roborock.0 (24330) starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
      2023-03-24 17:15:30.675 - error: roborock.0 (24330) 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().
      2023-03-24 17:15:30.677 - error: roborock.0 (24330) unhandled promise rejection: getaddrinfo ENOTFOUND euiot.roborock.com
      2023-03-24 17:15:30.682 - error: roborock.0 (24330) Error: getaddrinfo ENOTFOUND euiot.roborock.com
      at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:825:14)
      at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:2973:25)
      at RedirectableRequest.emit (node:events:513:28)
      at ClientRequest.eventHandlers. (/opt/iobroker/node_modules/follow-redirects/index.js:14:24)
      at ClientRequest.emit (node:events:513:28)
      at TLSSocket.socketErrorListener (node:_http_client:494:9)
      at TLSSocket.emit (node:events:513:28)
      at emitErrorNT (node:internal/streams/destroy:157:8)
      at emitErrorCloseNT (node:internal/streams/destroy:122:3)
      at processTicksAndRejections (node:internal/process/task_queues:83:21)
      2023-03-24 17:15:30.683 - error: roborock.0 (24330) Exception-Code: ENOTFOUND: getaddrinfo ENOTFOUND euiot.roborock.com
      2023-03-24 17:15:30.694 - info: roborock.0 (24330) terminating
      2023-03-24 17:15:30.697 - warn: roborock.0 (24330) Terminated (UNCAUGHT_EXCEPTION): Without reason
      2023-03-24 17:15:31.326 - error: host.raspberrypi instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      2023-03-24 17:15:31.327 - info: host.raspberrypi Restart adapter system.adapter.roborock.0 because enabled
      2023-03-24 17:15:32.473 - info: host.raspberrypi instance system.adapter.roborock.0 started with pid 24384
      2023-03-24 17:15:35.563 - info: roborock.0 (24384) starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
      2023-03-24 17:15:55.287 - error: roborock.0 (24384) 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().
      2023-03-24 17:15:55.288 - error: roborock.0 (24384) unhandled promise rejection: getaddrinfo ENOTFOUND euiot.roborock.com
      2023-03-24 17:15:55.290 - error: roborock.0 (24384) Error: getaddrinfo ENOTFOUND euiot.roborock.com
      at Function.AxiosError.from (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:825:14)
      at RedirectableRequest.handleRequestError (/opt/iobroker/node_modules/iobroker.roborock/node_modules/axios/dist/node/axios.cjs:2973:25)
      at RedirectableRequest.emit (node:events:513:28)
      at ClientRequest.eventHandlers. (/opt/iobroker/node_modules/follow-redirects/index.js:14:24)
      at ClientRequest.emit (node:events:513:28)
      at TLSSocket.socketErrorListener (node:_http_client:494:9)
      at TLSSocket.emit (node:events:513:28)
      at emitErrorNT (node:internal/streams/destroy:157:8)
      at emitErrorCloseNT (node:internal/streams/destroy:122:3)
      at processTicksAndRejections (node:internal/process/task_queues:83:21)
      2023-03-24 17:15:55.292 - error: roborock.0 (24384) Exception-Code: ENOTFOUND: getaddrinfo ENOTFOUND euiot.roborock.com
      2023-03-24 17:15:55.299 - info: roborock.0 (24384) terminating
      2023-03-24 17:15:55.301 - warn: roborock.0 (24384) Terminated (UNCAUGHT_EXCEPTION): Without reason
      2023-03-24 17:15:55.944 - error: host.raspberrypi instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      2023-03-24 17:15:55.945 - info: host.raspberrypi Restart adapter system.adapter.roborock.0 because enabled
      2023-03-24 17:15:55.945 - warn: host.raspberrypi Do not restart adapter system.adapter.roborock.0 because restart loop detected
      
      copystring 1 Reply Last reply Reply Quote 0
      • copystring
        copystring @DonToben last edited by

        @dontoben ich weiß nicht was ich da machen kann. Deine dns Auflösung funktioniert nicht.

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

          @menfis tu mir einen Gefallen und mach bitte eine issue auf GitHub. Ist sonst ein bisschen durcheinander hier Forum. Dann kann ich mir das genauer angucken.

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

            @copystring said in Roborock Adapter tester gesucht:

            @dontoben ich weiß nicht was ich da machen kann. Deine dns Auflösung funktioniert nicht.

            Ist halt blöd, dass der Adapter angehalten wird, wenn die Internetverbindung eine gewisse Zeit nicht vorhanden ist.

            Muss das mal beobachten. Das Problem hat nur der Roborock Adapter. Kann man das im iobroker irgendwo deaktivieren?

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

              @dontoben ach so. Jetzt weiß ich was du meinst. Ja, dann musst euch das irgendwie abfangen. Wäre Klasse, wenn du dafür ein issue auf GitHub öffnen würdest, damit das nicht untergeht. Ich muss dann Mal schauen wie ich Zeit dafür finden kann.

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

                Habe gerade mal wegen einem anderen Thema mein Log durchgesehen und bin auf diese Meldungen gestossen: Version 0.1.6

                Leider nur als text da zu viele Zeichen.

                Soll ich ein Issue aufmachen oder ist das schon bekannt?

                roborock.txt

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

                  @wendy2702 Das ist schon bekannt und in der dev bereits behoben. Ich brauche noch ein bisschen Zeit für den nächsten Release weil die integrierung der Kamera vom den MaxV Robotern noch nicht geht fertig ist. 😉

                  wendy2702 David G. 2 Replies Last reply Reply Quote 0
                  • wendy2702
                    wendy2702 @copystring last edited by

                    @copystring OK, Danke für die Info.

                    Dann warte ich mal auf den nächsten Release.

                    1 Reply Last reply Reply Quote 0
                    • David G.
                      David G. @copystring last edited by

                      @copystring sagte in Roborock Adapter tester gesucht:

                      integrierung der Kamera vom den MaxV Robotern noch nicht geht fertig ist.

                      Das hört sich interessant an^^.

                      Gibt's schon was neues zu dem wasserfilter und der Reinigungdbürste in der Station?
                      Wenn das drinnen ist, kann man eigentlich komplett ohne App arbeiten.

                      copystring 1 Reply Last reply Reply Quote 0
                      • copystring
                        copystring @David G. last edited by

                        @david-g said in Roborock Adapter tester gesucht:

                        Gibt's schon was neues zu dem wasserfilter und der Reinigungdbürste in der Station?
                        Wenn das drinnen ist, kann man eigentlich komplett ohne App arbeiten.

                        Nein. Ich bin mir immer noch unschlüssig darüber, ob ich sowas einbauen soll oder nicht. Aktuell bietet der Adapter ausschließlich Werte an, welche von Roborock direkt bereitgestellt werden. Die Werte für die Station müssten allerdings errechnet werden. Das könnte man tatsächlich auch außerhalb des Adapters erledigen. Es ist schlussendlich eine Frage der Gestaltung des Adapters und über die bin ich mir diesbezüglich noch unsicher.

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

                          Wer mag, kann die neue dev testen. Dort wird die Kamera für MaxV Modelle unterstützt.
                          Das sieht dann so aus:

                          08567730-92cb-4aa5-a13c-27d247c98a10-image.png
                          Wichtig! Man muss in den Optionen die IP oder den Hostname eingeben, auf dem ioBroker läuft, damit die URLs/URI sauber erstellt werden kann.
                          Auch die PIN für das Freischalten der Kamera muss abgespeichert werden. Diese muss dann noch vom Wischcode in Zahlen übersetzt werden.

                          95c5154d-1b66-4c00-9a89-946231db151a-image.png

                          Außerdem kann die Karte über das Webinterface mit dem Mausrad größer und kleiner gemacht werden. Verschieben lässt sie sich ebenfalls.
                          Ich bin mir sicher, dass es noch Bugs hat! Daher bitte ich euch dafür entsprechend ein Issue auf Github zu öffnen. Das macht es für mich deutlich einfacher, die Fehler bearbeiten. Ich bedanke mich schon mal fürs Testen.
                          https://github.com/copystring/ioBroker.roborock/tree/dev
                          Achtung: Gebt bitte niemanden (auch nicht mir) NIEMALS den Inhalt von go2rtcConfig! Damit könnte jeder eure Kamera aufrufen.

                          D 1 Reply Last reply Reply Quote 1
                          • David G.
                            David G. last edited by David G.

                            @copystring sagte in Roborock Adapter tester gesucht:

                            Nein. Ich bin mir immer noch unschlüssig darüber, ob ich sowas einbauen soll oder nicht.

                            Gibt es denn für beide Werte einen Datenpunkt oder etwas was ich per Skript weiterverarbeiten kann?
                            Oder anders, vorhanden sind die Datenpunkte. Aber leer.

                            cleaning_brush_work_times
                            

                            haben wir ja schon mit Werten im Log gefunden.

                            filter_element_work_time
                            

                            liefert dort allerdings nur eine 0.

                            @copystring sagte in Roborock Adapter tester gesucht:

                            Wer mag, kann die neue dev testen.

                            Das werde ich heute definitiv mal machen

                            Edit
                            Die Kamera bekomme ich nicht ans laufen.
                            Bei mir wird nur der Datenpunkt rstp gefüllt.
                            Den Stream bekomme ich mit dem vlc nicht abgespielt.
                            Pin ist eingegeben, Kartendarstellung deaktiviert und der Roboter aus der Basis herausgefahren.

                            Den hab ich im Log gefunden:

                            roborock.0
                            2023-03-27 06:50:05.525	error	Error executing fileError: spawn /opt/iobroker/node_modules/iobroker.roborock/lib/go2rtc/go2rtc ENOENT
                            

                            Auch eine pi/32bit Geschichte?

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

                              @copystring

                              Auch bei mir kommt eine Fehlermeldung beim Adapterstart bei der Kamerafunktion.

                              roborock.0
                              2023-03-27 16:36:36.172	error	Error executing fileError: spawn /opt/iobroker/node_modules/iobroker.roborock/lib/go2rtc/go2rtc ENOENT
                              

                              @David-G

                              An der 32 Bit Version kann es nicht liegen. Der Fehler kommt auch in der 64 Bit Version auf dem pi

                              1 Reply Last reply Reply Quote 0
                              • copystring
                                copystring @David G. last edited by

                                @david-g said in Roborock Adapter tester gesucht:

                                Oder anders, vorhanden sind die Datenpunkte. Aber leer.

                                cleaning_brush_work_times
                                

                                haben wir ja schon mit Werten im Log gefunden.

                                filter_element_work_time
                                

                                liefert dort allerdings nur eine 0.

                                Ok, dass die Datenpunkte nicht ausgefüllt werden, müsste genauer geprüft werden.

                                Auch eine pi/32bit Geschichte?

                                Nein. Ich glaube nicht. Einfach nur schlecht programmiert. 😉

                                Ich bitte dich darum, für mich jeweils ein Issue für die Probleme auf GitHub zu erstellen und dort entsprechend ein vollständiges Debug-Log anzuhängen.
                                Die verschiedene Fehler hier zu verfolgen, ist gar nicht so einfach.

                                1 Reply Last reply Reply Quote 0
                                • M-A Hueb
                                  M-A Hueb last edited by M-A Hueb

                                  Moin. diese Meldung kommen bei mir permanent im Log, sprich alle 10 Sekunden

                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable cleaning_brush_work_times with value: 113
                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable dust_collection_work_times with value: 0
                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable strainer_work_times with value: 113
                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable sensor_dirty_time with value: 1
                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable filter_element_work_time with value: 0
                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable filter_work_time with value: 52
                                  roborock.0
                                  	2023-03-31 10:29:45.842	error	Setting consumable side_brush_work_time with value: 196
                                  roborock.0
                                  	2023-03-31 10:29:45.841	error	Setting consumable main_brush_work_time with value: 196
                                  roborock.0
                                  	2023-03-31 10:29:45.556	info	MQTT initialized
                                  roborock.0
                                  	2023-03-31 10:29:45.221	info	starting. Version 0.1.6 (non-npm: copystring/ioBroker.roborock#dev) in c:/iobroker/node_modules/iobroker.roborock, node: v18.15.0, js-controller: 4.0.24
                                  roborock.0
                                  	2023-03-31 10:29:40.937	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                  roborock.0
                                  	2023-03-31 10:29:40.936	info	terminating
                                  roborock.0
                                  	2023-03-31 10:29:40.935	info	Got terminate signal TERMINATE_YOURSELF
                                  
                                  David G. copystring 2 Replies Last reply Reply Quote 0
                                  • David G.
                                    David G. @M-A Hueb last edited by

                                    @m-a-hueb

                                    Da hast du eine Dev erwischt wo das zum testen eingebaut war.
                                    Installier mal die aktuelle, dann sollte es weg sein.

                                    1 Reply Last reply Reply Quote 0
                                    • copystring
                                      copystring @M-A Hueb last edited by copystring

                                      @m-a-hueb in der aktuellen dev ist das nicht mehr vorhanden.

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

                                        Läuft das mit der Kamera bei euch oder hat außer @David-G keiner einen mit Kamera? Bei ihm läuft es leider nicht. Bräuchte aber trotzdem noch etwas Feedback.

                                        D M-A Hueb 2 Replies Last reply Reply Quote 0
                                        • D
                                          Dimi @copystring last edited by

                                          @copystring

                                          Also bei mir läuft die (S6 MaxV). Zwar kommt das bild manchmal nicht direkt oder braucht 2-3 Anläufe, aber wenn es da ist funktioniert es auch ohne Probleme

                                          1 Reply Last reply Reply Quote 0
                                          • M-A Hueb
                                            M-A Hueb @copystring last edited by

                                            @copystring welche version muss man nehmen für die kamera?

                                            copystring 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            722
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            51
                                            766
                                            145866
                                            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