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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Neuer Adapter für Roborock-Staubsauger

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

      @jackdaniel was passiert wenn du auf die vorherige 6.x Version vom js-controler gehst? Bei mir läuft der Adapter so wie er soll.

      Ro75

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

        er lief ja schon unter 7.x ohne probleme, es sieht für mich so aus als ob roborock da etwas serverseitig geändert hat (bei der anmeldung)

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

          Mal die App auf dem Handy öffnen. Eventuell müssen neue AGB angenommen werden.

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

            das war auch mein erster gedanke
            hab mich sogar ab und wieder angemeldet, brachte aber auch nichts

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

              Manchmal wird man gebannt, wenn zu viele Anfragen verschickt werden. Mal den Router neu starten, sodass man eine neue IP bekommt. Dann sollte es laufen.

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

                hmm ich hab aber eine statische ib...

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

                  Okay. So eine Sperre geht soweit ich weiß maximal 24 Stunden aus meiner Erfahrung heraus. Vielleicht mal den Adapter für einen Tag abschalten.
                  Ansonsten kann ich leider nicht so viel tun. Ich kann mir gerne mal ein Debuglog angucken, aber ich hatte schon einige solche Fälle und bisher noch keine Lösung außer sich eine neue IP zu holen.

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

                    ok dann ist der adapter für mich leider geschichte 😞
                    neu ip gibt es nicht da statisch, und adapter ist schon seit sonntag deaktiviert (und beim start jetzt kam sofort der crash)
                    und das ich nun nach jahren mit der ip gepannt wurde, ist für mich nicht ganz nachvollziehbar, da ich ja an der nutzung nichts geändert habe

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

                      Ach so. Okay. Könnte natürlich auch ein anderer Fehler sein. Magst du mir ein Debuglog schicken?

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

                        kommt auch nicht wirklich viel, die aktuelle dev auf debug gestellt beim start

                        roborock.0
                        2024-12-11 13:17:21.875	error	Failed to get home details: Error: loginApi is not initialized. at Roborock.initializeHomeDetails (/opt/iobroker/node_modules/iobroker.roborock/main.js:144:25) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:67:14)
                        
                        roborock.0
                        2024-12-11 13:17:21.680	error	Error retrieving or setting clientID: 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.initializeRoborockApi (/opt/iobroker/node_modules/iobroker.roborock/main.js:103:21) at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:65:34)
                        
                        roborock.0
                        2024-12-11 13:17:21.659	error	Error in getUserData: Login returned empty userdata.. This is most likely due to too many reconnects.
                        
                        roborock.0
                        2024-12-11 13:17:21.402	debug	initializeRoborockApi
                        
                        roborock.0
                        2024-12-11 13:17:21.377	info	Starting adapter. This might take a few minutes depending on your setup. Please wait.
                        
                        roborock.0
                        2024-12-11 13:17:21.367	info	starting. Version 0.6.17 (non-npm: copystring/ioBroker.roborock#dev) in /opt/iobroker/node_modules/iobroker.roborock, node: v20.18.1, js-controller: 7.0.5
                        
                        roborock.0
                        2024-12-11 13:17:21.212	debug	Plugin sentry Initialize Plugin (enabled=true)
                        
                        roborock.0
                        2024-12-11 13:17:21.190	debug	States connected to redis: 127.0.0.1:6379
                        
                        roborock.0
                        2024-12-11 13:17:21.185	debug	States create User PubSub Client
                        
                        roborock.0
                        2024-12-11 13:17:21.185	debug	States create System PubSub Client
                        
                        roborock.0
                        2024-12-11 13:17:21.182	debug	Redis States: Use Redis connection: 127.0.0.1:6379
                        
                        roborock.0
                        2024-12-11 13:17:21.173	debug	Objects connected to redis: 127.0.0.1:6379
                        
                        roborock.0
                        2024-12-11 13:17:21.171	debug	Objects client initialize lua scripts
                        
                        roborock.0
                        2024-12-11 13:17:21.036	debug	Objects create User PubSub Client
                        
                        roborock.0
                        2024-12-11 13:17:21.036	debug	Objects create System PubSub Client
                        
                        roborock.0
                        2024-12-11 13:17:21.035	debug	Objects client ready ... initialize now
                        
                        roborock.0
                        2024-12-11 13:17:21.019	debug	Redis Objects: Use Redis connection: 127.0.0.1:6379
                        
                        1 Reply Last reply Reply Quote 0
                        • T
                          TimoWald @TimoWald last edited by TimoWald

                          @timowald Keiner eine Lösung für mich?
                          IOB läuft auf Proxmox.

                          2024-12-07 13:00:18.752 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:20.373 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:21.787 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:24.444 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:26.375 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:28.423 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:30.431 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:32.502 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:34.543 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:36.428 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:38.402 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:40.751 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:42.422 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:44.451 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:46.411 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:48.468 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:49.028 - info: host.iobroker instance system.adapter.daswetter.0 in version "3.1.16" started with pid 240048
                          2024-12-07 13:00:50.514 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:50.963 - info: daswetter.0 (240048) starting. Version 3.1.16 in /opt/iobroker/node_modules/iobroker.daswetter, node: v20.18.0, js-controller: 7.0.3
                          2024-12-07 13:00:51.008 - info: daswetter.0 (240048) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
                          2024-12-07 13:00:51.522 - info: daswetter.0 (240048) cleaned everything up...
                          2024-12-07 13:00:51.537 - info: host.iobroker instance system.adapter.daswetter.0 having pid 240048 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                          2024-12-07 13:00:52.441 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:54.501 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:56.543 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:00:58.377 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:00.558 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:02.519 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:04.407 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:04.646 - info: solax.0 (70086) State value to set for "solax.0.data.json" has to be type "string" but received type "number"
                          2024-12-07 13:01:06.664 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:08.438 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:10.422 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:12.451 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:14.367 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:16.430 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:18.613 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:20.397 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:22.422 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:24.477 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:26.365 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:28.442 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:30.598 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:32.440 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          2024-12-07 13:01:34.439 - error: roborock.0 (COMPACT) Error writing map file Error: EACCES: permission denied, open './test.rrmap.gz'
                          
                          
                          Ro75 1 Reply Last reply Reply Quote 0
                          • Ro75
                            Ro75 @TimoWald last edited by

                            @timowald Compact mode aktiv? Für die map wird doch ein Port benötigt.

                            Ro75

                            T mcm1957 2 Replies Last reply Reply Quote 0
                            • copystring
                              copystring last edited by

                              @JackDaniel ich gehe davon aus, dass du den Adapter auch schon mal komplett gelöscht und neu eingerichtet hast?

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

                                danke das war genau der richtige tip, adapter geht wieder als ob nie etwas gewesen wäre 🤷‍♂️

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

                                  Das Issue von dir auf GitHub kann das also geschlossen werden?

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

                                    ist schon erledigt, danke nochmal

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      TimoWald @Ro75 last edited by

                                      @ro75 Compact Mode sagt mir jetzt gar nix.
                                      So sieht es bei mir im Adapter aus. Wenn ich Kartenerstellung aktiviere kommt der Fehler im LOG.

                                      51ceeb98-2b48-4631-a277-50bf196db7cd-grafik.png

                                      1 Reply Last reply Reply Quote 0
                                      • mcm1957
                                        mcm1957 @Ro75 last edited by

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

                                        @timowald Compact mode aktiv? Für die map wird doch ein Port benötigt.

                                        Ro75

                                        @Ro75
                                        Bitte prüfe ob der Adapter im COMPACT MODE funktioniert. Compact Mode und Port haben zunächst mal nichts miteinander zu tun. Wenn der COMPACT MODE nicht sicher funktioniert wäre der Fehler zu suchen oder der Adapter muss spezifizieren, dass er den Compact Mode nicht unterstützt.

                                        T Ro75 2 Replies Last reply Reply Quote 0
                                        • T
                                          TimoWald @mcm1957 last edited by

                                          @mcm1957 wie aktiviere ich den Compact Mode?

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

                                            @timowald

                                            https://forum.iobroker.net/topic/32789/anleitung-für-adapter-entwickler-compact-mode-testen

                                            Normaler Weise laufen alle Adapter (und der js-controller) als getrennte Prozesse. Das bedeutet dass sioe sich keinen Speicherbereich (im RAM) teilen. Dies bedeutet auch, dass ein Fehler (= Crash) eines Adapters im Allgemeinen keinen Einfluss auf die Funktion anderer Adapter hat - von gesmmter CPU Auslastung etc, mal abgesehen,

                                            Der Compact Mode bedeutet dass mehrere Adapter sich einen Prozess teilen. Dies spoart insbesondere auf Systemen mit (zu) kleinem Speicher Resourcen. Allerdings bedeutet das auch, dass ein Adapter der abstürzt zwangsweise alle anderen Adapter mitreißt. Un da keine Trennung der Speicherbereiche existiert kann im Proinzip ein Adapter Daten eines anderen Adapters überschreiben (auch wenn javascritp da eh schon recht gut separiert).

                                            Ergo:
                                            Der Compact Mode sollte dann und nur dann eingesetztw erden, wenn Speicher (RAM) eingespart werden muss. Für ein stabiles System ist aber meist eine Migration auf ein größerers System die mittelfristig bessere Alternativ.

                                            Ein Adapter der im Compact Mode läuft ist übrigends im Log durch (COMPACT) erkennbar.

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

                                            Support us

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

                                            643
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            116
                                            823
                                            170795
                                            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