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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Roborock Adapter tester gesucht

NEWS

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

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

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

Roborock Adapter tester gesucht

Geplant Angeheftet Gesperrt Verschoben JavaScript
766 Beiträge 51 Kommentatoren 246.2k Aufrufe 52 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.
  • copystringC copystring

    Kartensupport ist da.
    Die Karte wird als base64 bereitgestellt und kann z.B. über lovelace so verwendet werden:

    type: markdown
    content: <img src="{roborock.0.Devices.3UGDpwnSbiyhmcbVPLDRJV.map.mapBase64}" />
    title: Roborock Map
    

    27821f37-d70a-4f84-b1d4-b03beb6a7583-image.png

    Die Karte wird jede Sekunde aktualisiert... ich hoffe, dass die Roborockserver da nicht blöd machen. Ist aber bei der App ähnlich oft. Mal schauen was passiert :)

    O Offline
    O Offline
    oxident
    schrieb am zuletzt editiert von
    #248

    Ich hab mal eine blöde Frage zur Kartendarstellung.
    Derzeit habe ich sie als einfaches Image-Element im Vis dargestellt. Quelle ist der Datenpunkt der Map.

    Das klappt auch super, aber die Skalierung ist natürlich Käse. Da ich versuche, es responsive zu gestalten, dachte ich, ein simples Setzen der Breite auf "calc (100% - 50px)" würde funktionieren. Die Karte bleibt aber viel zu breit.

    Die "Strecken"-Eigenschaft vom Image-Widget bringt es zwar auf die richtige Breite, aber natürlich nicht proportional.

    Habt ihr einen Tipp für mich?

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      joerg0085
      schrieb am zuletzt editiert von
      #249

      Hallo zusammen, ich hatte den Adapter letzte Woche "eigentlich" schon am laufen.
      Nach dem letzten Update auf die aktuelle GIT Version wird er nur einmal kurz Grün, in der Roborock app bekomme mich auch eine Push Notification dass jemand anderes sich eingeloggt hat.

      Ohne Zugangsdaten bleibt der Adapter auch Grün

      Könnt ihr was mit der Log Meldung anfangen?
      JS NPM ..alles aktuell

      Bildschirmfoto 2023-02-05 um 16.10.03.png

      1 Antwort Letzte Antwort
      0
      • H Offline
        H Offline
        Hunter 0
        schrieb am zuletzt editiert von
        #250

        Das wird gerade gefixt. Siehe
        https://github.com/copystring/ioBroker.roborock/tree/catch_errors_on_initialization

        copystringC 1 Antwort Letzte Antwort
        0
        • H Hunter 0

          Das wird gerade gefixt. Siehe
          https://github.com/copystring/ioBroker.roborock/tree/catch_errors_on_initialization

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

          @hunter-0 genau. Das sollte dort eigentlich behoben sein. Ich hätte gerne noch mindestens einen zusätzlichen Tester.

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

          1 Antwort Letzte Antwort
          0
          • copystringC Offline
            copystringC Offline
            copystring
            schrieb am zuletzt editiert von
            #252

            Ich bin nicht so kreativ. Vielleicht mag jemand mithelfen eine gute Beschreibung (auf Englisch) für den Adapter zu erstellen.
            Aktuell steht dort nur: Describe your project here

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

            M-A HuebM 1 Antwort Letzte Antwort
            0
            • O oxident

              Ich hab mal eine blöde Frage zur Kartendarstellung.
              Derzeit habe ich sie als einfaches Image-Element im Vis dargestellt. Quelle ist der Datenpunkt der Map.

              Das klappt auch super, aber die Skalierung ist natürlich Käse. Da ich versuche, es responsive zu gestalten, dachte ich, ein simples Setzen der Breite auf "calc (100% - 50px)" würde funktionieren. Die Karte bleibt aber viel zu breit.

              Die "Strecken"-Eigenschaft vom Image-Widget bringt es zwar auf die richtige Breite, aber natürlich nicht proportional.

              Habt ihr einen Tipp für mich?

              CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #253

              @oxident
              Ich habe die Base64-Daten des Image hier decodieren lassen und das HTML-Widget auf die passende Größe eingestellt:
              https://base64.guru/converter/decode/image

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              Kalle BlomquistK 1 Antwort Letzte Antwort
              1
              • copystringC copystring

                Ich bin nicht so kreativ. Vielleicht mag jemand mithelfen eine gute Beschreibung (auf Englisch) für den Adapter zu erstellen.
                Aktuell steht dort nur: Describe your project here

                M-A HuebM Offline
                M-A HuebM Offline
                M-A Hueb
                schrieb am zuletzt editiert von
                #254

                @copystring This adapter allows you the control, get states, cleaning history and view the map of a Roborock vacuum cleaner which is set up in the Roborock app

                Wäre mein Vorschlag

                iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

                S 1 Antwort Letzte Antwort
                0
                • M-A HuebM Offline
                  M-A HuebM Offline
                  M-A Hueb
                  schrieb am zuletzt editiert von M-A Hueb
                  #255

                  Welche Version sollte man aktuell installieren?

                  iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

                  A copystringC 2 Antworten Letzte Antwort
                  0
                  • M-A HuebM M-A Hueb

                    Welche Version sollte man aktuell installieren?

                    A Offline
                    A Offline
                    Ahnungsbefreit
                    schrieb am zuletzt editiert von wendy2702
                    #256

                    @copystring ich habe eben die aktuelle Github Version installiert, ich habe einen Robrock S5Max. Was mich irritiert hat, sind die Meldungen (uncaught exception) im Log, bevor die Credentials eingegeben wurde. Kann man das nicht abfangen?

                    roborock.0
                    2023-02-06 09:22:25.743	info	MQTT initialized
                    roborock.0
                    2023-02-06 09:22:25.574	info	starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#6c70636b1999147e5bbbd770f1c5ab9bb8a0b0c0) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
                    host.ioBVM-test
                    2023-02-06 09:22:24.938	info	instance system.adapter.roborock.0 started with pid 30624
                    host.ioBVM-test
                    2023-02-06 09:21:54.900	info	Restart adapter system.adapter.roborock.0 because enabled
                    host.ioBVM-test
                    2023-02-06 09:21:54.900	error	instance system.adapter.roborock.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                    roborock.0
                    2023-02-06 09:21:54.365	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                    roborock.0
                    2023-02-06 09:21:54.365	info	terminating
                    roborock.0
                    2023-02-06 09:21:54.364	error	Cannot read properties of null (reading 'val')
                    roborock.0
                    2023-02-06 09:21:54.364	error	TypeError: Cannot read properties of null (reading 'val') at Roborock.onReady (/opt/iobroker/node_modules/iobroker.roborock/main.js:220:23)
                    roborock.0
                    2023-02-06 09:21:54.364	error	unhandled promise rejection: Cannot read properties of null (reading 'val')
                    roborock.0
                    2023-02-06 09:21:54.364	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-02-06 09:21:53.829	info	MQTT initialized
                    roborock.0
                    2023-02-06 09:21:52.729	info	starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#6c70636b1999147e5bbbd770f1c5ab9bb8a0b0c0) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
                    host.ioBVM-test
                    2023-02-06 09:21:52.067	info	instance system.adapter.roborock.0 started with pid 30609
                    host.ioBVM-test
                    2023-02-06 09:21:49.538	info	instance system.adapter.roborock.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                    host.ioBVM-test
                    2023-02-06 09:21:49.039	info	stopInstance system.adapter.roborock.0 send kill signal
                    roborock.0
                    2023-02-06 09:21:49.001	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                    roborock.0
                    2023-02-06 09:21:49.000	info	terminating
                    roborock.0
                    2023-02-06 09:21:48.999	info	Got terminate signal TERMINATE_YOURSELF
                    host.ioBVM-test
                    2023-02-06 09:21:48.996	info	stopInstance system.adapter.roborock.0 (force=false, process=true)
                    roborock.0
                    2023-02-06 09:21:14.663	error	Username or password missing!
                    roborock.0
                    2023-02-06 09:21:14.650	info	starting. Version 0.0.6-alpha.0 (non-npm: copystring/ioBroker.roborock#6c70636b1999147e5bbbd770f1c5ab9bb8a0b0c0) in /opt/iobroker/node_modules/iobroker.roborock, node: v16.19.0, js-controller: 4.0.24
                    

                    Dann scheint er zu laufen, ich sehe auch jede Menge relevante Daten in den Objekten wie die Historie und die Räume. Ob man darüber auch den Robi steuern kann, wie geplant, werde ich noch ausprobieren. Brauchst Du sonst noch Infos?

                    MOD EDIT: LOG IN CODE TAGS </> GESETZT

                    Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                    1 Antwort Letzte Antwort
                    0
                    • M-A HuebM M-A Hueb

                      @copystring This adapter allows you the control, get states, cleaning history and view the map of a Roborock vacuum cleaner which is set up in the Roborock app

                      Wäre mein Vorschlag

                      S Offline
                      S Offline
                      simplyclever
                      schrieb am zuletzt editiert von
                      #257

                      @m-a-hueb Gefällt mir! Dazu bitte die Liste der unterstützten Roboter. (z.b. S6 maxV, ...).
                      The following robots are supported:

                      • S5 maxV

                      • S6 maxV

                      • ...

                      1 Antwort Letzte Antwort
                      0
                      • CodierknechtC Codierknecht

                        @oxident
                        Ich habe die Base64-Daten des Image hier decodieren lassen und das HTML-Widget auf die passende Größe eingestellt:
                        https://base64.guru/converter/decode/image

                        Kalle BlomquistK Offline
                        Kalle BlomquistK Offline
                        Kalle Blomquist
                        schrieb am zuletzt editiert von Kalle Blomquist
                        #258

                        Hi @codierknecht , kannst du das bitte kurz erklären wie du das gemacht hast. Ich bekomme es nicht hin.

                        "Ich habe die Base64-Daten des Image hier decodieren lassen und das HTML-Widget auf die passende Größe eingestellt:
                        https://base64.guru/converter/decode/image "

                        Gruß und Danke

                        CodierknechtC 1 Antwort Letzte Antwort
                        0
                        • Kalle BlomquistK Kalle Blomquist

                          Hi @codierknecht , kannst du das bitte kurz erklären wie du das gemacht hast. Ich bekomme es nicht hin.

                          "Ich habe die Base64-Daten des Image hier decodieren lassen und das HTML-Widget auf die passende Größe eingestellt:
                          https://base64.guru/converter/decode/image "

                          Gruß und Danke

                          CodierknechtC Offline
                          CodierknechtC Offline
                          Codierknecht
                          Developer Most Active
                          schrieb am zuletzt editiert von Codierknecht
                          #259

                          @kalle-blomquist
                          Hier (im Objektbaum) kopieren:
                          2d5c7fbc-4269-4117-8549-821957b25c0b-grafik.png
                          Und dann hier einfügen und Knöpchen drücken:
                          d6a986d0-eba7-4b6c-892e-ceb8a0b8afdf-grafik.png
                          Liefert auch die exakten Abmessungen:
                          ed2c1e9d-b309-4795-912a-a365d155e0b3-grafik.png

                          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                          HmIP|ZigBee|Tasmota|Unifi
                          Zabbix Certified Specialist
                          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                          1 Antwort Letzte Antwort
                          0
                          • B Offline
                            B Offline
                            brasax
                            schrieb am zuletzt editiert von brasax
                            #260

                            Adapter läuft auch bei mir. "Suction Power" lässt sich per Script ändern mit Zahlen, heißt 106 z.b. benutzerdefiniert oder 101 für leise - brauchts kein "send to"- command wie beim MiHome-Vacuum. Coole Sache.

                            EDIT: Habe einen S6MaxV

                            1 Antwort Letzte Antwort
                            0
                            • M-A HuebM M-A Hueb

                              Welche Version sollte man aktuell installieren?

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

                              @m-a-hueb said in Roborock Adapter tester gesucht:

                              Welche Version sollte man aktuell installieren?

                              Aktuell einfach die direkt aus der main branch.

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

                              1 Antwort Letzte Antwort
                              0
                              • M-A HuebM Offline
                                M-A HuebM Offline
                                M-A Hueb
                                schrieb am zuletzt editiert von
                                #262

                                Ists angedacht die Kamera des S7 MaxV Ultra auch nutzbar zu machen?
                                Camera_Status gibts ja

                                iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

                                D copystringC 2 Antworten Letzte Antwort
                                0
                                • M-A HuebM M-A Hueb

                                  Ists angedacht die Kamera des S7 MaxV Ultra auch nutzbar zu machen?
                                  Camera_Status gibts ja

                                  D Offline
                                  D Offline
                                  Dimi
                                  schrieb am zuletzt editiert von
                                  #263

                                  Hallo zusammen,

                                  ich habe den S6 MaxV. Habt ihr die Datenpunkte für die Wartung noch? In den ersten Versionen des Adapters hatte ich unter cleaninInfo auch die % Anzeige für den Filter die Seitenbürste und die Hauptbüste. Diese Werte sind nicht mehr da. Es gab auch einen Punkt ob der Sauger Online oder Offline ist. Dies könnte unter deviceStatus gestanden haben. Der ist jetzt auch nicht mehr da. Ich habe die aktuelle Main 0.0.7 installiert.

                                  wendy2702W 1 Antwort Letzte Antwort
                                  0
                                  • D Dimi

                                    Hallo zusammen,

                                    ich habe den S6 MaxV. Habt ihr die Datenpunkte für die Wartung noch? In den ersten Versionen des Adapters hatte ich unter cleaninInfo auch die % Anzeige für den Filter die Seitenbürste und die Hauptbüste. Diese Werte sind nicht mehr da. Es gab auch einen Punkt ob der Sauger Online oder Offline ist. Dies könnte unter deviceStatus gestanden haben. Der ist jetzt auch nicht mehr da. Ich habe die aktuelle Main 0.0.7 installiert.

                                    wendy2702W Offline
                                    wendy2702W Offline
                                    wendy2702
                                    schrieb am zuletzt editiert von wendy2702
                                    #264

                                    @dimi Stoppe mal Instanz, lösche alle Roborock Objekte und starte die instanz neu.

                                    Bitte keine Fragen per PN, die gehören ins Forum!

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    D 1 Antwort Letzte Antwort
                                    0
                                    • M-A HuebM M-A Hueb

                                      Ists angedacht die Kamera des S7 MaxV Ultra auch nutzbar zu machen?
                                      Camera_Status gibts ja

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

                                      @m-a-hueb said in Roborock Adapter tester gesucht:

                                      Ists angedacht die Kamera des S7 MaxV Ultra auch nutzbar zu machen?
                                      Camera_Status gibts ja

                                      Was macht man mit der Kamera denn? Das Bild anrufen?

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

                                      M-A HuebM 1 Antwort Letzte Antwort
                                      0
                                      • wendy2702W wendy2702

                                        @dimi Stoppe mal Instanz, lösche alle Roborock Objekte und starte die instanz neu.

                                        D Offline
                                        D Offline
                                        Dimi
                                        schrieb am zuletzt editiert von
                                        #266

                                        @wendy2702

                                        Hat nichts gebracht. Es sieht bei mir so aus. Da waren früher noch andere Werte wie 126 127 usw. Da standen die Wartungswerte drin.

                                        Screenshot 2023-02-07 130839.png

                                        wendy2702W 1 Antwort Letzte Antwort
                                        0
                                        • D Dimi

                                          @wendy2702

                                          Hat nichts gebracht. Es sieht bei mir so aus. Da waren früher noch andere Werte wie 126 127 usw. Da standen die Wartungswerte drin.

                                          Screenshot 2023-02-07 130839.png

                                          wendy2702W Offline
                                          wendy2702W Offline
                                          wendy2702
                                          schrieb am zuletzt editiert von
                                          #267

                                          @dimi Wird denn dein Sauger richtig identifiziert? Sieht man im Debug log.

                                          Sonst solltest du ein Issue auf Github öffnen mit Debug Logs.

                                          Bitte keine Fragen per PN, die gehören ins Forum!

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          D 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

                                          337

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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