Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Frage] Xiaomi Vacuum cleaner

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    [Frage] Xiaomi Vacuum cleaner

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Stormbringer @Meistertr last edited by

      @Meistertr Dankeschön, du meinst den javaskript code in der Beschreibung oder?

      
      sendTo("mihome-vacuum.0", "sendCustomCommand", 
         {method: "method_id", params: [...] /* optional*/}, 
         function (response) { /* do something with the result */}
      );
      
      

      Hättest du mal ein Beispiel dafür? Da muss man in den Code dann nur das Zimmer schreiben anstelle der Koordinaten und dann reinigt er es. Oder verstehe ich das komplett falsch?

      Diginix 1 Reply Last reply Reply Quote 0
      • Diginix
        Diginix @Stormbringer last edited by

        @Stormbringer
        Im Objekt "X_send_command" als Wert "get_room_mapping" setzen und Antwort aus Objekt "X_get_response" raus kopieren.
        Dort sollten entsprechend der Anzahl deiner Räume ein Array mit gleicher Anzahl enthalten sein:

        [[16,"277001004452"],[17,"277001004448"],[18,"277001004451"],[19,"277001004453"],[20,"277001118019"],[21,"277001004449"]]
        

        Anschließend im Objekt "X_send_command" als Wert "app_segment_clean;[16]" setzen. Die Zahl in der eckigen Klammer ist die Raumnummer. Um zu ermitteln welche Zahl welcher Raum ist, einfach alle einmal aufrufen und parallel in der MiHome App schauen welchen Raum er mit Haken zur Reinigung nach 1-2 Sekunden markiert. Dann kann man die Aktion stoppen und den nächste Raumnummer testen.

        Danach kann man sich Skripte schreiben mit denen man z.B. über "Alexa, sauge Wohnzimmer" das Kommando in das Objekt schreibt.

        S L 3 Replies Last reply Reply Quote 0
        • S
          Stormbringer @Diginix last edited by

          @Diginix Cool, super danke. Probier ich am Wochenende mal aus.

          1 Reply Last reply Reply Quote 0
          • M
            mirK last edited by

            wie würde man eine komplettreinigung triggern ?

            Diginix 1 Reply Last reply Reply Quote 0
            • Diginix
              Diginix @mirK last edited by

              @mirK Dafür gibt es doch direkt zwei Objekte.

              576b0e42-884a-4876-970b-d52ab45a269f-image.png

              1 Reply Last reply Reply Quote 0
              • S
                Stormbringer @Diginix last edited by

                @Diginix sagte in [Frage] Xiaomi Vacuum cleaner:

                get_room_mapping

                Also bei mir kommt bei dem Kommando nur eine Eckige Klammer

                Bildschirmfoto 2019-12-11 um 18.23.35.png

                Diginix D 2 Replies Last reply Reply Quote 0
                • Diginix
                  Diginix @Stormbringer last edited by

                  @Stormbringer Dann hast du entweder keine Räume in der MiHome App in der Karte erstellt oder ein Saugermodell welches das nicht unterstützt.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    Stormbringer @Diginix last edited by Stormbringer

                    @Diginix Super vielen Dank, Karte bearbeiten in der App war’s. Jetzt kommen Werte. Ich test mal weiter

                    1 Reply Last reply Reply Quote 0
                    • M
                      mirK last edited by

                      Vielen Dank für die Unterstützung. Mein S5 Max funktioniert nun fast wie gewünscht.

                      Es fehlt einzig die Implementierung zur Steuerung der Wassermenge.

                      Danke nochmals!!!

                      Gruss Mirko

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        ltsalvatore @mirK last edited by

                        @mirK sagte in [Frage] Xiaomi Vacuum cleaner:

                        Vielen Dank für die Unterstützung. Mein S5 Max funktioniert nun fast wie gewünscht.

                        Es fehlt einzig die Implementierung zur Steuerung der Wassermenge.

                        Danke nochmals!!!

                        Gruss Mirko

                        cool.....gibt es die möglichkeit das ganze (befehle etc.) irgendwo zu dokumentieren?

                        1 Reply Last reply Reply Quote 0
                        • L
                          ltsalvatore @Diginix last edited by ltsalvatore

                          @Diginix sagte in [Frage] Xiaomi Vacuum cleaner:

                          @ltsalvatore sagte in [Frage] Xiaomi Vacuum cleaner:

                          gibt es die möglichkeit die karte zu resetten?
                          ein zimmer war geschlossen als der robi seine erste runde gedreht hat, und erkennt jetzt nicht mehr, dass da jetzt auf einmal doch noch ein zimmer ist...
                          und ich habe leider nicht mehr die möglichkeit die lautstärke anzupassen.. der schieberegler für lautstärke ist ausgegraut (auch wenn der robi in der station steht)

                          In Bereich des Roboters der MiHome App gibt es "vacuum settings" und dort "restore map". Da findet man auch ein "Reset Home Map". Evtl reicht es aber auch ihn ohne vorherige Wahl von Räumen zu starten damit er wieder eine Karte erfasst.

                          interessant..
                          bei mir gibt es in den von dir genannten menüpunkt keine option, die so heist.
                          auch interessant, dass ich die lautstärke des robis nicht mehr ändern kann..
                          ich hab zwar die option, aber der schieberegler fehlt bzw. ist ausgegraut...
                          hast evtl. einen screenshot von dem menüpunkt wo man die karte resetten kann?

                          1 Reply Last reply Reply Quote 0
                          • D
                            darkiop Most Active @Stormbringer last edited by

                            Damit die beiden Objekte X_get_.... und X_send_... erstellt werden, muss in der Adapter-config "Eigene Befehle senden" aktiv sein.

                            1 Reply Last reply Reply Quote 0
                            • L
                              ltsalvatore @Diginix last edited by

                              @Diginix sagte in [Frage] Xiaomi Vacuum cleaner:

                              @Stormbringer
                              Im Objekt "X_send_command" als Wert "get_room_mapping" setzen und Antwort aus Objekt "X_get_response" raus kopieren.
                              Dort sollten entsprechend der Anzahl deiner Räume ein Array mit gleicher Anzahl enthalten sein:

                              [[16,"277001004452"],[17,"277001004448"],[18,"277001004451"],[19,"277001004453"],[20,"277001118019"],[21,"277001004449"]]
                              

                              Anschließend im Objekt "X_send_command" als Wert "app_segment_clean;[16]" setzen. Die Zahl in der eckigen Klammer ist die Raumnummer. Um zu ermitteln welche Zahl welcher Raum ist, einfach alle einmal aufrufen und parallel in der MiHome App schauen welchen Raum er mit Haken zur Reinigung nach 1-2 Sekunden markiert. Dann kann man die Aktion stoppen und den nächste Raumnummer testen.

                              Danach kann man sich Skripte schreiben mit denen man z.B. über "Alexa, sauge Wohnzimmer" das Kommando in das Objekt schreibt.

                              danke.. der befehlt funktioniert und es werden genau so viele werte angezeigt, wie auch räume existieren.

                              beim durchtesten, welche zahl zu welchem zimmer gehört, habe ich mich anhand der karte auf der mihome app orientiert, welche ich parallel laufen habe..
                              dummerweise zeigt die karte, beim eingeben des befehls über x_send_command nicht immer das richtige zimmer an..

                              es ist leider gerade etwas spät.. aber ich werde morgen testen, ob das nur ein darstellungsfehler ist, oder ob der robi tatsächlich dann die falschen zimmer reinigt.

                              gibt es eigentlich noch mehr interessante befehle, die man über x_send_command verschicken, bzw. über x_get_response empfangen kann?

                              eine doku wäre gold wert 👍

                              ach ja, was bedeutet denn die größere der beiden zahlen?

                              Diginix 1 Reply Last reply Reply Quote 0
                              • Diginix
                                Diginix @ltsalvatore last edited by Diginix

                                @ltsalvatore Ist alles in der Adapter Doku und im Issue beschrieben:
                                https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum
                                https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/issues/79

                                Die große Zahl im Array der Räume ist bisher nicht weiter ergründet. Spielt aber auch keine Rolle für die Funktionalität.

                                amathebest created this issue in iobroker-community-adapters/ioBroker.mihome-vacuum

                                closed Support for „real“ room cleaning #79

                                D L 2 Replies Last reply Reply Quote 0
                                • D
                                  darkiop Most Active @Diginix last edited by

                                  @Diginix Ich hatte einen Raum benannt und dann wieder den Befehl losgeschickt. So kam ein Raum nach dem anderen dazu 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • L
                                    ltsalvatore @Diginix last edited by ltsalvatore

                                    @Diginix sagte in [Frage] Xiaomi Vacuum cleaner:

                                    @ltsalvatore Ist alles in der Adapter Doku und im Issue beschrieben:
                                    https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum
                                    https://github.com/iobroker-community-adapters/ioBroker.mihome-vacuum/issues/79

                                    Die große Zahl im Array der Räume ist bisher nicht weiter ergründet. Spielt aber auch keine Rolle für die Funktionalität.

                                    @darkiop sagte in [Frage] Xiaomi Vacuum cleaner:

                                    @Diginix Ich hatte einen Raum benannt und dann wieder den Befehl losgeschickt. So kam ein Raum nach dem anderen dazu 🙂

                                    ok.. etwas konnte ich dann doch noch selbst herausfinden, was die letzten drei stellen der großen zahl angeht....
                                    und zwar spiegelt diese scheinbar den raumnamen wider.

                                    da ich die ganzen räume schon erstellt und benannt hatte, konnte ich somit feststellen, welcher raum sich hinter welcherm array befindet, indem ich einfach vor jedem neuen abfragen den raumnamen mit immer dem gleichen dummy unbenannt und geschaut hatte, wo die zahl nun steht.

                                    1 Reply Last reply Reply Quote 0
                                    • Meistertr
                                      Meistertr Developer last edited by

                                      https://forum.iobroker.net/topic/27831/xiaomi-styj02ym-rockrobo-s5-max-mithilfer-gesucht

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        schmuh @Diginix last edited by

                                        @Diginix sagte in [Frage] Xiaomi Vacuum cleaner:

                                        Xiaomi Mi Robot 1S

                                        Hallo Diginix,
                                        gestern ist mein Xiaomi Mi Robot 1S angekommen. Wenn ich dir bei deinen Tests helfen kann, gerne. Allerdings ist die Saugroboter-Welt noch Neuland für mich.

                                        Beste Grüße
                                        Werner

                                        1 Reply Last reply Reply Quote 0
                                        • Meistertr
                                          Meistertr Developer last edited by

                                          hier mal ein ausblich auf die vaetudo Erweiterung für den mihome.-vacuum adapter:
                                          final2.gif

                                          1 Reply Last reply Reply Quote 2
                                          • D
                                            darkiop Most Active last edited by

                                            Coole Sache. Hoffentlich kommt das auch irgendwann für den S6 😄

                                            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

                                            682
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            204
                                            2196
                                            770374
                                            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