Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Neuer Adapter für Roborock-Staubsauger

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maxb @jahnbes last edited by

      @jahnbes Aaaahhh!! Wundebar, danke für die Erklärung! Die Räume sind in der App alle eingerichtet und benannt, werden im ioBroker auch gezeigt. Ich habe mir sowas ähnliches schon gedacht, war mir aber nicht sicher, wie ich das dann starte. So ergibt das auf jeden Fall Sinn, werde ich später mal ausprobieren!
      Ich bin mir nur nicht sicher mit welchen Objekten ich die Saug- und Wischleistung ändere.
      set_custom_mode steuert ja die Saugleistung, set_water_box_custom_mode steuert die Wischleistung, soweit klar. Aber ich kann in der App ja auch sagen, dass er jeden Raum individuell machen soll, kann ich das auch irgendwo sehen? Oder gibt es das noch nicht?
      Und was ist set_mop_mode? Da steht Mop Route in der Beschreibung, aber was bedeutet das? Ist das das, was in der App als "Strecke" bezeichnet wird?

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

        Wiki
        @maxb
        Da schau mal im zugehörigen Wiki nach. Da stehen ein Menge der Objekte dieses Adapters (noch nicht alle) und ihre Bedeutung.
        Gruß jahnbes.
        (Wer Objekte und ihre Bedeutung kennt, die im Wiki noch nicht oder gar falsch aufgeführt sind, oder bei denen dorten ein "?" steht, melde sich bitte hier!)

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

          Raumnamen in der Historie

          Die Daten der letzten neunzehn Reinigungen stehen im iobroker unter

          roborock.0.Devices.xxx.cleaningInfo.Records.0.*

          Leider stehen dort nicht die Klarnamen der gereinigten Räume. Um wie hier rechts unten

          roborock_20230720.jpg

          in der Historie auch die Raumnamen aufzulisten, bin ich wie folgt vorgegangen:

          • Eine Einzelraumreinigung wird über die oben in der Mitte stehenden gui-Tasten ausgelöst.
          • Diese Button starten ein Skript.
          • In dem Skript wird der gewünschte Raum unter [floors] entsprechend auf true und alle anderen auf false gesetzt.
          • Anschließend [commands app_segment_clean] auf true und die Reinigung beginnt.
          • Im nächsten Schritt, immer noch im Skript, wird die unter [floors] gespeicherte Information genutzt (welcher Raum ist auf true gesetzt), um den Klarnamen des Raumes, der gerade gereinigt wird, in einem Objekt [0_userdata.0.Saugroboter.*] im iobroker zu speichern und in der gui auszugeben.
          • Es gibt unter [0_userdata.0.Saugroboter.*] ein weiteres iobroker-Objekt, die Historie der Namen der gereinigten Räume.
          • Zu guter Letzt wird diese Liste der Historie-Einträge um eins nach unten geschoben und der Name des aktuell gereinigten Raumes kommt ganz oben drauf nach dem last-in-last-out-Prinzip.

          Was ist das Fragezeichen? Das sind erfolgte Zonenreinigungen und Raumreinigungen, die über die App ausgelöst wurden, da komme ich noch nicht an die notwendigen Informationen ran.
          Was kommt als Weiterentwicklung? Recht einfach, eher eine Fleißaufgabe, in Kürze wird in der Historie auch die Art der Reinigung (Saugen, Wischen, Saugen + Wischen) gelistet sein.
          Die Lösung ist sicher nicht perfekt, für mich aber die zur Zeit machbare und ein erster Lösungsansatz.

          efxz N 2 Replies Last reply Reply Quote 0
          • G
            guergen @copystring last edited by

            @copystring Kannst Du mir evtl sagen, wo ich mich anmelden muss, damit ich auch ein passwort habe?
            Oder läuft das nur mit der Roborock-SW auf dem S5? Ich kann leider die Info´s nirgends finden!

            A 1 Reply Last reply Reply Quote 0
            • A
              Ahnungsbefreit @guergen last edited by

              @guergen Du musst Dich über die Roborock-App anmelden und diese Daten dann im Adapter eintragen.

              G 1 Reply Last reply Reply Quote 0
              • G
                guergen @Ahnungsbefreit last edited by guergen

                @ahnungsbefreit OK, das hat FAST geklappt: Ich habe einen S5, der wird in der App nicht erkannt....
                QR-Code gibt es auch keinen....
                D.h. ich kann ihn nicht koppeln mit der SW?

                A 1 Reply Last reply Reply Quote 0
                • A
                  Ahnungsbefreit @guergen last edited by Ahnungsbefreit

                  @guergen ich habe auch u.a. einen S5 Max, der wird erkannt. Wüsste auch nicht, warum der S5 in der original Roborock App nicht erkannt werden sollte, dafür ist sie doch da. Probier noch mal, den QR Code zu finden (beim 5Max unter der Klappe oben)

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    guergen @Ahnungsbefreit last edited by

                    @ahnungsbefreit Da ist definitiv kein QR-Code drauf.
                    Ich komme bis zu der Stelle, wo nach dem Eingeben meiner WLAN-Daten das WLAN des Roborock benutzt werden soll, das findet die SW nicht, auch nicht mit ausgeschaltenem 5GHz-WLAN

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Ahnungsbefreit @guergen last edited by

                      @guergen Dann kann ich nicht helfen, aber eigentlich gehört das auch nicht in diesen Thread, hat ja nix mit dem Adapter zu tun.

                      G 1 Reply Last reply Reply Quote 1
                      • G
                        guergen @Ahnungsbefreit last edited by guergen

                        @ahnungsbefreit Schon klar, danke dennoch!
                        Musste es ja auch erst mal verstehen!
                        Allerdings steht in der Adapter-Bschreibung ja, dass der S5 funktionieren sollte; lt. anderen Foren funtioniert der S5 nicht mit der Roborock-App wenn er nicht gerootet ist

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

                          @copystring
                          Darf man hier im Beitrag auch Wünsche äußern bzw. diskutieren?
                          Sowas wie, in der Karte jedem Raum eine eigene Farbe zuweisen oder wenigstens keine doppelte Farbe. Erkennung des Raumes der gerade gereinigt wird oder bei dem die Reinigung beendet wurde, bei Reinigung mehrerer Räume.
                          😁

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

                            @spacerx an sich ja, sehr gern, aber am liebsten auf GitHub.
                            Habe aber aktuell kaum freie Zeit. Die Umsetzung kann sich also hinziehen.

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

                              @copystring

                              Hi,

                              ich habe den Adapter nun auch bei mir installiert. Installation verlief ohne Probleme. Jetzt sind mir ein paar Dinge aufgefallen wozu ich Fragen bzw. Ideen habe. Vielleicht kann mir hier jemand helfen.

                              a) Config Seite Adapter
                              2023-07-30 11_57_40-instances - ioBroker.png

                              Hier kann man den Text nicht richtig erkennen. Vielleicht ist es möglich dies etwas breiter zu machen.

                              b) Objekte nicht korrekt
                              2023-07-30 11_59_00-objects - ioBroker.png

                              Hier werden die Objekte nicht richtig befüllt. Kann ich hier etwas tun?

                              c) Warn im Log:

                              2023-07-30 11:51:21.651 - warn: roborock.0 (234479) Failed to execute get_clean_record_map. Error: Request with id 1495 timed out after 10 seconds for response.102
                              

                              Ist das kritisch ?

                              d) Über welche Objekte kann ich die Reinigung eines speziellen Raums anstoßen ?

                              Vielen Dank für die Hilfe.

                              Gruß

                              Michael

                              PS: Bei Bedarf kann ich hierzu auch was bei GITHUB anlegen.

                              jahnbes copystring 2 Replies Last reply Reply Quote 0
                              • jahnbes
                                jahnbes @mctom last edited by jahnbes

                                @mctom Zu d) siehe den Eintrag "Einzelraumreinigung" hier im Thread, jahnbes 28.7.,
                                Gruß Bert

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

                                  @mctom
                                  zu a) Das ist mir bekannt. Das scheint ein Bug vom Admin Adapter von ioBroker zu sein. Ich habe in Issue dafür eröffnet. Mal gucken, was dabei herauskommt.

                                  zu b) Bitte ein Issue auf Github mit debug log erstellen.

                                  zu c) Timeouts sind normal. Abhängig davon, wie stabil deine Internetverbindung ist.

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

                                    @jahnbes
                                    Hallo, deine VIS sieht sehr gut aus. Würdest Du den View teilen?

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

                                      @jahnbes Super Arbeit! Besteht die Möglichkeit das Script als Gedankenanstoß zu bekommen? Danke!

                                      jahnbes 2 Replies Last reply Reply Quote 0
                                      • jahnbes
                                        jahnbes @efxz last edited by jahnbes

                                        @efxz
                                        Hallo und danke für den Zuspruch!
                                        Klar teile ich gern. Mir ist nur momentan nicht klar, wie. Ich nutze für die gui HABPanel, nicht VIS. Kann man da was weitergeben und wenn ja, wie?
                                        Außerdem ist die gui ohne die dahinter stehenden Skripte (alles blockly) nur halb so schön. Es müssten also auch diese einen Weg zu Dir finden. Schreib mir, was und wie Du es willst und wir versuchen einen Weg zu finden.
                                        Also teilen gern, nur wie?
                                        Gruß Bert.

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

                                          @niggich
                                          Hallo und auch Dir danke für den Zuspruch. Ich werde in den nächsten Tagen das Skript hier reinstellen. Es ist allerdings in blockly und bedarf einiger Erläuterungen, die ich beifügen werde.
                                          Mal sehen, ob das hilft.
                                          Viele Grüße, Bert.

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

                                            @jahnbes sagte in Neuer Adapter für Roborock-Staubsauger:
                                            dann macht das wenig Sinn, nutze ausschl. den VIS Adapter
                                            danke trotzdem

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

                                            Support us

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

                                            464
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

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