Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  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.5k

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

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

Neuer Adapter für Roborock-Staubsauger

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
923 Beiträge 136 Kommentatoren 325.8k Aufrufe 125 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T tritanium

    @copystring

    ..heisst, wenn ich JETZT nochmal die /dev aktualisiere, habe ich deine "Rückänderung" ? :thinking_face:

    copystringC Offline
    copystringC Offline
    copystring
    schrieb am zuletzt editiert von
    #337

    @tritanium genau so ist es.

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

    T 1 Antwort Letzte Antwort
    0
    • M Offline
      M Offline
      moulder
      schrieb am zuletzt editiert von
      #338

      Hi, toller Adapter! :) Gibt es bereits ein Objekt, mit welchem man den Roboter zum Andocken befehlen kann? Ich finde die Möglichkeit nur in der visualisierten Map und als Objekt lediglich ein "Stop".

      T 1 Antwort Letzte Antwort
      0
      • M moulder

        Hi, toller Adapter! :) Gibt es bereits ein Objekt, mit welchem man den Roboter zum Andocken befehlen kann? Ich finde die Möglichkeit nur in der visualisierten Map und als Objekt lediglich ein "Stop".

        T Offline
        T Offline
        tritanium
        schrieb am zuletzt editiert von tritanium
        #339

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

        Hi, toller Adapter! :) Gibt es bereits ein Objekt, mit welchem man den Roboter zum Andocken befehlen kann? Ich finde die Möglichkeit nur in der visualisierten Map und als Objekt lediglich ein "Stop".

        Klar, nimm den hier und er fährt zurück ins Dock zum Laden:

        b22c7566-3c39-4683-8491-00f759bbde15-grafik.png

        M 1 Antwort Letzte Antwort
        0
        • FlexerF Offline
          FlexerF Offline
          Flexer
          schrieb am zuletzt editiert von
          #340

          Hier jetzt meine Vis für das Handy.

          Danke für den tollen Adapter 👍🏻

          IMG_8285.jpeg

          Unterm Strich ist alles besser.


          Ja, voll geil hier!

          1 Antwort Letzte Antwort
          0
          • T tritanium

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

            Hi, toller Adapter! :) Gibt es bereits ein Objekt, mit welchem man den Roboter zum Andocken befehlen kann? Ich finde die Möglichkeit nur in der visualisierten Map und als Objekt lediglich ein "Stop".

            Klar, nimm den hier und er fährt zurück ins Dock zum Laden:

            b22c7566-3c39-4683-8491-00f759bbde15-grafik.png

            M Offline
            M Offline
            moulder
            schrieb am zuletzt editiert von
            #341

            @tritanium Ach klasse, vielen Dank! 😊

            1 Antwort Letzte Antwort
            0
            • T Offline
              T Offline
              tritanium
              schrieb am zuletzt editiert von
              #342

              @jahnbes
              @SpacerX

              Hallo ihr beiden, hat jemand schon den DOCK Typ 8 ?

              Wir haben seit ca. 2 Wochen einen "Q REVO" und die Dock "outet" sich als Typ 8 (in der Wiki nicht verfügbar) deshalb dachte ich mir, das du Bert, den ggfs. anlegen wollen würdest.

              Unser Dock hat:

              • Frischwasser,
              • Brauchwasser,
              • Saugerbeutel,
              • Windmaschine zum "trockenpusten" der "runden Wischmöpse"
              • Filter (?) wo soll der sitzen?
              • Reinigungschale

              Freue mich über ne kurze Info..

              lg Micha

              jahnbesJ 2 Antworten Letzte Antwort
              0
              • FlexerF Offline
                FlexerF Offline
                Flexer
                schrieb am zuletzt editiert von
                #343

                Hallo und guten Morgen in die Runde,

                heute morgen wollte meine Frau den Roborock starten, jedoch ging das nicht. Selbst über die App ging es nicht. Habe den Roborock einmal stromlos machen müssen. Danach ging es über die App.

                Der Adapter liefert wieder Fehlermeldungen. @copystring soll ich dir die auf Github abspeichern?

                Hier schon mal eine Vorschau

                roborock.0
                2023-12-13 07:58:01.572	warn	Failed to execute get_carpet_clean_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 8595 with method get_carpet_clean_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:58:01.565	warn	Failed to execute get_room_mapping on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 7641 with method get_status timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:51.571	warn	Failed to execute get_carpet_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 7565 with method get_carpet_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:51.562	warn	Failed to execute get_status on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 7811 with method get_status timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:41.569	warn	Failed to execute get_timer on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 2549 with method get_timer timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:31.568	warn	Failed to execute get_server_timer on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 9534 with method get_server_timer timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:21.566	warn	Failed to execute get_network_info on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 6982 with method get_network_info timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:11.635	warn	Failed to execute get_water_box_custom_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 5979 with method get_water_box_custom_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:11.564	warn	Failed to execute get_consumable on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 9209 with method get_consumable timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:01.634	warn	Failed to execute get_carpet_clean_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 6071 with method get_carpet_clean_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:57:01.562	warn	Failed to execute get_room_mapping on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 8226 with method get_status timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:51.633	warn	Failed to execute get_carpet_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 5610 with method get_carpet_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:51.560	warn	Failed to execute get_status on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 5752 with method get_status timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:41.589	warn	Failed to execute get_timer on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 1794 with method get_timer timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:31.588	warn	Failed to execute get_server_timer on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 8988 with method get_server_timer timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:21.587	warn	Failed to execute get_network_info on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 1236 with method get_network_info timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:11.574	warn	Failed to execute get_water_box_custom_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 7294 with method get_water_box_custom_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:11.565	warn	Failed to execute get_consumable on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 7700 with method get_consumable timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:01.572	warn	Failed to execute get_carpet_clean_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 4976 with method get_carpet_clean_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:56:01.563	warn	Failed to execute get_room_mapping on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 7046 with method get_status timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:55:51.571	warn	Failed to execute get_carpet_mode on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 3329 with method get_carpet_mode timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:55:51.561	warn	Failed to execute get_status on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 3687 with method get_status timed out after 10 seconds for response.102
                
                roborock.0
                2023-12-13 07:55:41.570	warn	Failed to execute get_timer on robot 73IcwgDn1vor4XzkGQz8Oa Error: Request with id 4499 with method get_timer timed out after 10 seconds for response.102
                

                Viele Grüße

                Unterm Strich ist alles besser.


                Ja, voll geil hier!

                1 Antwort Letzte Antwort
                0
                • T tritanium

                  @jahnbes
                  @SpacerX

                  Hallo ihr beiden, hat jemand schon den DOCK Typ 8 ?

                  Wir haben seit ca. 2 Wochen einen "Q REVO" und die Dock "outet" sich als Typ 8 (in der Wiki nicht verfügbar) deshalb dachte ich mir, das du Bert, den ggfs. anlegen wollen würdest.

                  Unser Dock hat:

                  • Frischwasser,
                  • Brauchwasser,
                  • Saugerbeutel,
                  • Windmaschine zum "trockenpusten" der "runden Wischmöpse"
                  • Filter (?) wo soll der sitzen?
                  • Reinigungschale

                  Freue mich über ne kurze Info..

                  lg Micha

                  jahnbesJ Offline
                  jahnbesJ Offline
                  jahnbes
                  schrieb am zuletzt editiert von jahnbes
                  #344

                  @tritanium
                  Kann ich machen, obwohl ich aus Deinen Bemerkungen noch nicht schließen kann was ich eigentlich machen soll und vor allem auf welcher Basis. Da fehlt mir noch einiges an Fakten. Oder?
                  Ich habe kein Dock, sondern einen stand-alone-Robbi.
                  Zur Zeit bin ich allerdings im Urlaub, kann mich erst kommende Woche darum kümmern.
                  Viele Grüße, Bert.

                  1 Antwort Letzte Antwort
                  0
                  • T tritanium

                    @jahnbes
                    @SpacerX

                    Hallo ihr beiden, hat jemand schon den DOCK Typ 8 ?

                    Wir haben seit ca. 2 Wochen einen "Q REVO" und die Dock "outet" sich als Typ 8 (in der Wiki nicht verfügbar) deshalb dachte ich mir, das du Bert, den ggfs. anlegen wollen würdest.

                    Unser Dock hat:

                    • Frischwasser,
                    • Brauchwasser,
                    • Saugerbeutel,
                    • Windmaschine zum "trockenpusten" der "runden Wischmöpse"
                    • Filter (?) wo soll der sitzen?
                    • Reinigungschale

                    Freue mich über ne kurze Info..

                    lg Micha

                    jahnbesJ Offline
                    jahnbesJ Offline
                    jahnbes
                    schrieb am zuletzt editiert von jahnbes
                    #345

                    @tritanium
                    Hallo, ich glaube, jetzt verstanden zu haben, was Du möchtest und habe den Wiki-Eintrag entsprechend ergänzt:

                    dock_type - Dock Type

                    Dock

                    Typ

                    Wert Bedeutung

                    0 keine Station
                    1 Absaugstation
                    3 Reinigungsstation
                    8 Reinigungsstation
                    Gruß, Bert.

                    K 1 Antwort Letzte Antwort
                    0
                    • jahnbesJ jahnbes

                      @tritanium
                      Hallo, ich glaube, jetzt verstanden zu haben, was Du möchtest und habe den Wiki-Eintrag entsprechend ergänzt:

                      dock_type - Dock Type

                      Dock

                      Typ

                      Wert Bedeutung

                      0 keine Station
                      1 Absaugstation
                      3 Reinigungsstation
                      8 Reinigungsstation
                      Gruß, Bert.

                      K Offline
                      K Offline
                      KallAdam
                      schrieb am zuletzt editiert von
                      #346

                      @jahnbes

                      Hi, ich habe einen S8 Pro Ultra.
                      Bei mir wird dock_type - Dock Type Wert 7 angezeigt.

                      Schöne Feiertage

                      jahnbesJ 1 Antwort Letzte Antwort
                      0
                      • K KallAdam

                        @jahnbes

                        Hi, ich habe einen S8 Pro Ultra.
                        Bei mir wird dock_type - Dock Type Wert 7 angezeigt.

                        Schöne Feiertage

                        jahnbesJ Offline
                        jahnbesJ Offline
                        jahnbes
                        schrieb am zuletzt editiert von jahnbes
                        #347

                        @kalladam
                        Hallo und danke, ich habe es ins Wiki eingetragen:

                        | 7 | Reinigungsstation (S8 Pro Ultra)|
                        | 8 | Reinigungsstation (Q REVO)|
                        

                        Allen ein schönes, fröhliches Weihnachtsfest und ein hoffentlich friedvolles Neues Jahr! Gruß Bert.

                        1 Antwort Letzte Antwort
                        1
                        • L Offline
                          L Offline
                          localhorst
                          schrieb am zuletzt editiert von localhorst
                          #348

                          @jahnbes
                          Ich habe einen Q8 Max Plus - bei mir wird dock_type - Dock Type Wert 5 angezeigt.
                          Die Absaugstation hat nur eine einzige einstellbare Variable: set_dust_collection_mode

                          Dann vielleicht auch Ergänzend für das Wiki:

                          Was ich im Jarvis für die Aktivität nutze (z.B. "Karte erstellen" fehlt noch im Wiki):

                          {"1":"Unbekannt","2":"Sleep no Charge","3":"inaktiv / idle","5":"Reinigt","6":"Zurück zum Dock","7":"Ferrnsteuerung","8":"Lädt","10":"Pause","11":"Punktreinigung","12":"Fehler","16":"Fahrt zum Ziel","17":"Zonenreinigung","18":"Raumreinigung","22":"Staubbehälter leeren","23":"Mopp waschen","26":"fahre Mopp waschen","29":"Karte erstellen"}
                          

                          fan_power Saugstärke

                          {"101":"Leise","102":"Normal / Balanced","103":"Turbo","104":"Max","105":"Aus","108":"Max+"}
                          

                          Und hier wie ich das cleaningInfo.JSON als Tabelle im Jarvis auswerte:

                          [ { "field": "begin", "label": "Start", "format": "val=>{let x = new Date(val*1000).toLocaleString(); return x;}"}, { "field": "clean_type", "label": "Modus", "format": "val => val === 1 ? 'Alles' : val === 2 ? 'Zone' : val === 3 ? 'Raum' : ''"}, { "field": "area", "label": "m²", "format": "val => (val/1000000).toFixed(1)"}, { "field": "duration", "label": "Dauer/Min", "format": "val => (val/60).toFixed(0)"}, { "field": "complete", "label": "Status", "format": "val => val === 1 ? 'beendet' : 'abgebrochen'"}]
                          

                          IMG_2438.PNG

                          jahnbesJ 1 Antwort Letzte Antwort
                          0
                          • L localhorst

                            @jahnbes
                            Ich habe einen Q8 Max Plus - bei mir wird dock_type - Dock Type Wert 5 angezeigt.
                            Die Absaugstation hat nur eine einzige einstellbare Variable: set_dust_collection_mode

                            Dann vielleicht auch Ergänzend für das Wiki:

                            Was ich im Jarvis für die Aktivität nutze (z.B. "Karte erstellen" fehlt noch im Wiki):

                            {"1":"Unbekannt","2":"Sleep no Charge","3":"inaktiv / idle","5":"Reinigt","6":"Zurück zum Dock","7":"Ferrnsteuerung","8":"Lädt","10":"Pause","11":"Punktreinigung","12":"Fehler","16":"Fahrt zum Ziel","17":"Zonenreinigung","18":"Raumreinigung","22":"Staubbehälter leeren","23":"Mopp waschen","26":"fahre Mopp waschen","29":"Karte erstellen"}
                            

                            fan_power Saugstärke

                            {"101":"Leise","102":"Normal / Balanced","103":"Turbo","104":"Max","105":"Aus","108":"Max+"}
                            

                            Und hier wie ich das cleaningInfo.JSON als Tabelle im Jarvis auswerte:

                            [ { "field": "begin", "label": "Start", "format": "val=>{let x = new Date(val*1000).toLocaleString(); return x;}"}, { "field": "clean_type", "label": "Modus", "format": "val => val === 1 ? 'Alles' : val === 2 ? 'Zone' : val === 3 ? 'Raum' : ''"}, { "field": "area", "label": "m²", "format": "val => (val/1000000).toFixed(1)"}, { "field": "duration", "label": "Dauer/Min", "format": "val => (val/60).toFixed(0)"}, { "field": "complete", "label": "Status", "format": "val => val === 1 ? 'beendet' : 'abgebrochen'"}]
                            

                            IMG_2438.PNG

                            jahnbesJ Offline
                            jahnbesJ Offline
                            jahnbes
                            schrieb am zuletzt editiert von jahnbes
                            #349

                            @localhorst Danke für Deine Infos, ich werde diese in den kommenden Tagen ins Wiki einpflegen.

                            Dazu muss ich allerdings noch wissen, ob Du mit "Was ich im Jarvis für die Aktivität nutze:" Deine eigenen Erklärungen und Bedeutungen nutzt, oder, ob sie so vom Robo kommen und somit für alle gültig sind? Mit anderen Worten, hast Du Dir das selbst ausgedacht, oder stammt es von der Firma?

                            18:17:52; Ich habe es doch gleich getan, danke für deine Zuarbeit!

                            Ich wünsche Dir und allen hier ein gesundes, friedvolles Neues Jahr, Bert.

                            1 Antwort Letzte Antwort
                            1
                            • copystringC copystring

                              @tritanium genau so ist es.

                              T Offline
                              T Offline
                              tritanium
                              schrieb am zuletzt editiert von tritanium
                              #350

                              @copystring

                              Warum auch immer habe ich in letzter Zeit:

                              63af6974-e2ce-4c66-b7d6-ed5bba4a8dea-grafik.png

                              JS: 5.0.17
                              node: 18.17.0

                              roboAdapter: "dev" branch, von letzter oder vorletzter Woche ?!

                              71bbbe2f-9d01-45e1-b7a3-9e42ee553837-grafik.png

                              Starte ich den Adapter neu, geht erst einmal wieder für ne Weile und dann kommt iobroker wieder mit der Screenshot Meldung....

                              Dummerweise ist im Logging nicht viel ungewöhnliches.... Ideen, wie wir verfahren wollen ?

                              Hier mal Debugs:

                              roborock.0
                              	2023-12-28 18:19:34.470	info	terminating
                              roborock.0
                              	2023-12-28 18:19:34.241	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.240	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.237	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.236	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
                              	2023-12-28 18:19:34.221	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.220	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.218	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.217	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
                              	2023-12-28 18:19:34.189	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.188	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.188	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.187	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
                              	2023-12-28 18:19:34.135	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.135	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.134	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.133	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
                              	2023-12-28 18:19:34.112	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.112	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.111	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.110	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
                              	2023-12-28 18:19:34.101	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.101	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.100	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.100	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
                              	2023-12-28 18:19:34.045	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.044	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.043	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.042	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
                              	2023-12-28 18:19:34.038	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.037	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:34.035	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:34.035	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
                              	2023-12-28 18:19:33.968	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                              roborock.0
                              	2023-12-28 18:19:33.967	info	terminating
                              roborock.0
                              	2023-12-28 18:19:33.772	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:33.772	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:33.771	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:33.770	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
                              	2023-12-28 18:19:33.748	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:33.747	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:19:33.741	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:33.740	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
                              	2023-12-28 18:19:33.583	error	Failed to update updateHomeData with error: TypeError: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:19:29.269	info	State value to set for "roborock.0.Devices.5kt1jy0ATJPgji5k0hJAZg.programs.1047124.items.0.finishDpIds" has to be type "string" but received type "object"
                              roborock.0
                              	2023-12-28 18:19:29.267	info	State value to set for "roborock.0.Devices.5kt1jy0ATJPgji5k0hJAZg.programs.1047124.items.0.id" has to be type "string" but received type "number"
                              roborock.0
                              	2023-12-28 18:19:28.916	info	State value to set for "roborock.0.Devices.4Si5s3DNcsl0ATAl8e5UdI.programs.1753875.items.0.finishDpIds" has to be type "string" but received type "object"
                              roborock.0
                              	2023-12-28 18:19:28.913	info	State value to set for "roborock.0.Devices.4Si5s3DNcsl0ATAl8e5UdI.programs.1753875.items.0.id" has to be type "string" but received type "number"
                              roborock.0
                              	2023-12-28 18:19:27.606	info	MQTT initialized
                              roborock.0
                              	2023-12-28 18:19:26.073	info	starting. Version 0.4.4 (non-npm: copystring/ioBroker.roborock#dev) in /opt/iobroker/node_modules/iobroker.roborock, node: v18.17.0, js-controller: 5.0.17
                              roborock.0
                              	2023-12-28 18:18:52.878	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.877	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.877	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.877	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
                              	2023-12-28 18:18:52.876	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.875	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.875	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.875	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
                              	2023-12-28 18:18:52.874	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.873	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.873	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.873	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
                              	2023-12-28 18:18:52.871	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.871	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.870	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.869	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
                              	2023-12-28 18:18:52.863	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.863	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.862	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.861	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
                              	2023-12-28 18:18:52.859	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.858	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.858	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.858	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
                              	2023-12-28 18:18:52.851	error	Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.850	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                              roborock.0
                              	2023-12-28 18:18:52.844	error	unhandled promise rejection: Connection is closed.
                              roborock.0
                              	2023-12-28 18:18:52.843	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
                              	2023-12-28 18:18:52.789	info	terminating
                              roborock.0
                              	2023-12-28 18:18:52.637	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:18:52.636	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:18:52.635	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:18:52.635	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
                              	2023-12-28 18:18:52.570	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:18:52.570	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:18:52.570	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:18:52.566	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
                              	2023-12-28 18:18:52.560	error	Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:18:52.559	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                              roborock.0
                              	2023-12-28 18:18:52.558	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                              roborock.0
                              	2023-12-28 18:18:52.557	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
                              	2023-12-28 18:18:52.540	error	Cannot read properties of null (reading 'devices')
                              

                              lg Micha

                              L 1 Antwort Letzte Antwort
                              0
                              • T tritanium

                                @copystring

                                Warum auch immer habe ich in letzter Zeit:

                                63af6974-e2ce-4c66-b7d6-ed5bba4a8dea-grafik.png

                                JS: 5.0.17
                                node: 18.17.0

                                roboAdapter: "dev" branch, von letzter oder vorletzter Woche ?!

                                71bbbe2f-9d01-45e1-b7a3-9e42ee553837-grafik.png

                                Starte ich den Adapter neu, geht erst einmal wieder für ne Weile und dann kommt iobroker wieder mit der Screenshot Meldung....

                                Dummerweise ist im Logging nicht viel ungewöhnliches.... Ideen, wie wir verfahren wollen ?

                                Hier mal Debugs:

                                roborock.0
                                	2023-12-28 18:19:34.470	info	terminating
                                roborock.0
                                	2023-12-28 18:19:34.241	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.240	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.237	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.236	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
                                	2023-12-28 18:19:34.221	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.220	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.218	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.217	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
                                	2023-12-28 18:19:34.189	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.188	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.188	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.187	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
                                	2023-12-28 18:19:34.135	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.135	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.134	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.133	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
                                	2023-12-28 18:19:34.112	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.112	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.111	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.110	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
                                	2023-12-28 18:19:34.101	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.101	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.100	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.100	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
                                	2023-12-28 18:19:34.045	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.044	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.043	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.042	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
                                	2023-12-28 18:19:34.038	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.037	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:34.035	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:34.035	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
                                	2023-12-28 18:19:33.968	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                roborock.0
                                	2023-12-28 18:19:33.967	info	terminating
                                roborock.0
                                	2023-12-28 18:19:33.772	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:33.772	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:33.771	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:33.770	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
                                	2023-12-28 18:19:33.748	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:33.747	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:19:33.741	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:33.740	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
                                	2023-12-28 18:19:33.583	error	Failed to update updateHomeData with error: TypeError: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:19:29.269	info	State value to set for "roborock.0.Devices.5kt1jy0ATJPgji5k0hJAZg.programs.1047124.items.0.finishDpIds" has to be type "string" but received type "object"
                                roborock.0
                                	2023-12-28 18:19:29.267	info	State value to set for "roborock.0.Devices.5kt1jy0ATJPgji5k0hJAZg.programs.1047124.items.0.id" has to be type "string" but received type "number"
                                roborock.0
                                	2023-12-28 18:19:28.916	info	State value to set for "roborock.0.Devices.4Si5s3DNcsl0ATAl8e5UdI.programs.1753875.items.0.finishDpIds" has to be type "string" but received type "object"
                                roborock.0
                                	2023-12-28 18:19:28.913	info	State value to set for "roborock.0.Devices.4Si5s3DNcsl0ATAl8e5UdI.programs.1753875.items.0.id" has to be type "string" but received type "number"
                                roborock.0
                                	2023-12-28 18:19:27.606	info	MQTT initialized
                                roborock.0
                                	2023-12-28 18:19:26.073	info	starting. Version 0.4.4 (non-npm: copystring/ioBroker.roborock#dev) in /opt/iobroker/node_modules/iobroker.roborock, node: v18.17.0, js-controller: 5.0.17
                                roborock.0
                                	2023-12-28 18:18:52.878	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.877	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.877	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.877	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
                                	2023-12-28 18:18:52.876	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.875	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.875	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.875	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
                                	2023-12-28 18:18:52.874	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.873	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.873	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.873	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
                                	2023-12-28 18:18:52.871	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.871	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.870	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.869	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
                                	2023-12-28 18:18:52.863	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.863	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.862	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.861	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
                                	2023-12-28 18:18:52.859	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.858	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.858	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.858	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
                                	2023-12-28 18:18:52.851	error	Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.850	error	Error: Connection is closed. at close (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:184:25) at Socket.<anonymous> (/opt/iobroker/node_modules/ioredis/built/redis/event_handler.js:151:20) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:514:28) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12)
                                roborock.0
                                	2023-12-28 18:18:52.844	error	unhandled promise rejection: Connection is closed.
                                roborock.0
                                	2023-12-28 18:18:52.843	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
                                	2023-12-28 18:18:52.789	info	terminating
                                roborock.0
                                	2023-12-28 18:18:52.637	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:18:52.636	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:18:52.635	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:18:52.635	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
                                	2023-12-28 18:18:52.570	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:18:52.570	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:18:52.570	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:18:52.566	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
                                	2023-12-28 18:18:52.560	error	Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:18:52.559	error	TypeError: Cannot read properties of null (reading 'devices') at Roborock.onlineChecker (/opt/iobroker/node_modules/iobroker.roborock/main.js:531:32) at runNextTicks (node:internal/process/task_queues:60:5) at processImmediate (node:internal/timers:447:9) at Roborock.catchError (/opt/iobroker/node_modules/iobroker.roborock/main.js:953:23)
                                roborock.0
                                	2023-12-28 18:18:52.558	error	unhandled promise rejection: Cannot read properties of null (reading 'devices')
                                roborock.0
                                	2023-12-28 18:18:52.557	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
                                	2023-12-28 18:18:52.540	error	Cannot read properties of null (reading 'devices')
                                

                                lg Micha

                                L Offline
                                L Offline
                                localhorst
                                schrieb am zuletzt editiert von
                                #351

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

                                roboAdapter: "dev" branch, von letzter oder vorletzter Woche ?!

                                Moin Micha,

                                copystring hat in den letzten Tagen eine ziemlich große Änderung eingepflegt: direkte Verbindung zum Robbie via TCP.
                                Wenn deine Dev noch von letzter oder vorletzter Woche ist, würde ich die mal im ersten Schritt aktualisieren. Die läuft bis Dato ziemlich cremig.

                                Gruß!

                                T 1 Antwort Letzte Antwort
                                0
                                • David G.D Online
                                  David G.D Online
                                  David G.
                                  schrieb am zuletzt editiert von
                                  #352

                                  Hab mir die aktuelle Dev auch mal zum Testen gezogen.

                                  Mein log ist voll mit

                                  Failed to execute load_multi_map on robot xxxxxxxx Error: Local request with id 633 with method load_multi_map timed out after 10 seconds for response.102
                                  

                                  Die erste ID (im Beispiel 633) ist immer unterschiedlich.

                                  Zeigt eure Lovelace-Visualisierung klick
                                  (Auch ideal um sich Anregungen zu holen)

                                  Meine Tabellen für eure Visualisierung klick

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    michael 1975
                                    schrieb am zuletzt editiert von
                                    #353

                                    Hallo zusammen habe seit heute das Problem das der Adapter zwar grün ist aber leider nichts geht wenn ich den Adapter neu starte kommt im Log folgendes.

                                    Failed to get home details: TypeError: Cannot read properties of null (reading 'rrHomeId')

                                    was könnte ich machen?

                                    1 Antwort Letzte Antwort
                                    0
                                    • L localhorst

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

                                      roboAdapter: "dev" branch, von letzter oder vorletzter Woche ?!

                                      Moin Micha,

                                      copystring hat in den letzten Tagen eine ziemlich große Änderung eingepflegt: direkte Verbindung zum Robbie via TCP.
                                      Wenn deine Dev noch von letzter oder vorletzter Woche ist, würde ich die mal im ersten Schritt aktualisieren. Die läuft bis Dato ziemlich cremig.

                                      Gruß!

                                      T Offline
                                      T Offline
                                      tritanium
                                      schrieb am zuletzt editiert von
                                      #354

                                      @localhorst
                                      Habe gestern Abend mal die aktuelle "dev" installiert.

                                      Erst lief der Adapter sauber, aber heute wieder:

                                      02e49954-037d-442d-b53b-c1d7e5254402-grafik.png

                                      DEBUG Logs habe ich noch nicht kontrolliert, da ich noch auf der Arbeit bin.... das schaue ich mir nachher an ...

                                      T 1 Antwort Letzte Antwort
                                      0
                                      • T tritanium

                                        @localhorst
                                        Habe gestern Abend mal die aktuelle "dev" installiert.

                                        Erst lief der Adapter sauber, aber heute wieder:

                                        02e49954-037d-442d-b53b-c1d7e5254402-grafik.png

                                        DEBUG Logs habe ich noch nicht kontrolliert, da ich noch auf der Arbeit bin.... das schaue ich mir nachher an ...

                                        T Offline
                                        T Offline
                                        tritanium
                                        schrieb am zuletzt editiert von tritanium
                                        #355

                                        @copystring

                                        Soooo, nachdem unser Q Revo nun das aktuellste Firmware Update gerade bekommen hat (V2.17.78), ersaufe ich in folgenden Meldungen:

                                        e23e8bb2-8361-497a-bd9e-21ed265cf52e-grafik.png

                                        Scheinbar hat Roborock wieder gefummelt :-)

                                        Ob du hier mal schauen magst ...

                                        lg Micha

                                        F 1 Antwort Letzte Antwort
                                        0
                                        • T tritanium

                                          @copystring

                                          Soooo, nachdem unser Q Revo nun das aktuellste Firmware Update gerade bekommen hat (V2.17.78), ersaufe ich in folgenden Meldungen:

                                          e23e8bb2-8361-497a-bd9e-21ed265cf52e-grafik.png

                                          Scheinbar hat Roborock wieder gefummelt :-)

                                          Ob du hier mal schauen magst ...

                                          lg Micha

                                          F Offline
                                          F Offline
                                          frankyboy73
                                          schrieb am zuletzt editiert von
                                          #356

                                          @tritanium Hi, das gleiche habe ich mit meinem Q Revo auch.
                                          Zusätzlich habe ich noch das Problem das ich einige die Datenpunkte wie z.B.
                                          set_custom_mode und set_water_box_custom_mode
                                          nicht mehr steuern kann, werden nicht bestätigt und haben keine Auswirkungen auf das verhalten des Roboters.

                                          2023-12-29 10:01:06.810 - error: roborock.0 (2434) Failed to execute get_status on robot 3H1RtzirmjxWDKKt6bcR9P Unsupported attribute: kct of get_status with value 0. Please contact the dev to add the newly found attribute of your robot.
                                          2023-12-29 10:27:34.665 - warn: roborock.0 (28954) Failed to execute set_custom_mode on robot 3H1RtzirmjxWDKKt6bcR9P Error: Local request with id 56 with method 57 timed out after 10 seconds for response.102
                                          2023-12-29 10:27:34.916 - warn: roborock.0 (28954) Failed to execute set_water_box_custom_mode on robot 3H1RtzirmjxWDKKt6bcR9P Error: Local request with id 59 with method 60 timed out after 10 seconds for response.102
                                          

                                          Die neue DEV habe ich schon drauf, keine Besserung

                                          Schöne Grüße Frank

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          854

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe