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

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Frage] Xiaomi Vacuum cleaner

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Leviathan09 last edited by

      Wie bekommt ihr das hin das der Vacuum V1 mehrere Zonen nacheinander reinigt?
      Ich habe aktuell die Firmware 3.3.9.3600 mit Valetudo 0.3.1 am laufen.
      Habe mir nun über das Valetudo Webinterface meinen Zonen angelegt (die Koordinaten stehen in der /config.json)
      Wähle ich nun z.B. meine Zone Flur aus, welche aus zwei kleinen Zonen besteht, über das Webinterface aus funktioniert die Reinigung perfekt.
      Gebe ich die gleichen Koordinaten über den iobroker unter "ZoneClean" ein fährt der Robo kurz nach vorne, bricht dann ab und fährt ans Dock zurück.

      B 1 Reply Last reply Reply Quote 0
      • B
        Brati @Leviathan09 last edited by Brati

        @Leviathan09

        Du musst die Zonen in [] und mit "," getrennt übergeben, also:

        app_zoned_clean;[[27200,28800,28300,32700,1],[21400,25000,22500,26700,1]]
        

        Das setzt du im State "mihome-vacuum.0.control.X_send_command".

        Wenn die Koordinaten nicht stimmen, fährt er natürlich auch nicht.

        Grüße

        Brati

        L 1 Reply Last reply Reply Quote 0
        • L
          Leviathan09 @Brati last edited by

          @Brati
          Moin Brati,

          leider funktioniert das so nicht bei mir. Wenn ich exakt die Koordinaten aus Valetudo übernehme fährt er wie beschrieben nur kurz nach vorne und bricht dann ab.
          Komischerweise funktionieren diese Koordinaten jedoch über Valetudo direkt.
          Ich frage mich wo da nun der Fehler liegt.

          Habe das gerade nochmal mit meiner Küche getestet...
          Reinigung über Valetudo angestoßen, kein Problem
          Reinigung mit den gleichen Koordinaten über X_send_command wie von dir Beschrieben, passiert nichts

          A 1 Reply Last reply Reply Quote 0
          • A
            Ash2k @Leviathan09 last edited by

            @Leviathan09
            schau mal ob du zwei Klammern [ bzw. ] hast. Eine davon muss jeweils entfernt werden, dann sollte er auch weiterlaufen.

            L 1 Reply Last reply Reply Quote 0
            • L
              Leviathan09 @Ash2k last edited by

              @Ash2k
              Ich habe es jetzt mit allen Varianten die ich irgendwo gelesen habe versucht.
              unter x_send_command als auch zone clean

              1. app_zoned_clean;[[25758,26857,26643,28798,1]]
              2. app_zoned_clean;[25758,26857,26643,28798,1]
              3. [[25758,26857,26643,28798,1]]
              4. [25758,26857,26643,28798,1]
              5. 25758,26857,26643,28798,1

              Und das ganze auch mit mehreren Zonen:

              1. app_zoned_clean;[[25105,30813,26652,34238,1],[25105,30829,27941,31777,1]]
              2. app_zoned_clean;[25105,30813,26652,34238,1],[25105,30829,27941,31777,1]
              3. [[25105,30813,26652,34238,1],[25105,30829,27941,31777,1]]
              4. [25105,30813,26652,34238,1],[25105,30829,27941,31777,1]

              Nichts davon führt zu dem gewünschten Ergebnis.

              Habe den Vacuum nun auch mal über MQTT eingebunden, aber auch da komme ich einfach nicht weiter.
              Kann über MQTT nicht mal ganz normal eine Reinung starten.
              Ich bin einfach zu blöd dafür, für heute mache ich wohl feierabend und versuche es morgen oder so nochmal.

              1 Reply Last reply Reply Quote 0
              • B
                Brati last edited by

                Wird bei Valetudo der Robi geflasht? Wenn ja, könnte es ja auch daran liegen...

                L 1 Reply Last reply Reply Quote 0
                • L
                  Leviathan09 @Brati last edited by

                  @Brati Ja, der Roboter wird geflasht und gerootet, aber das ist denke ich nicht das Problem.

                  Ich habe es hinbekommen über meinen ioBroker einen PUT Befehl an den Roboter zu senden​ um die Zonen Reinigung zu starten.

                  curl -X PUT -H 'Content-Type: application/json' -d '[25639,22893,26539,23672,1]' http://IP-Roboter/api/start_cleaning_zone
                  

                  Nun habe ich aber folgendes Problem, obwohl ich ihm im Befehl die gleichen Koordinaten übergebe wie sie auch auf dem Roboter unter der entsprechenden Zone gespeichert sind, macht er nichts....Bzw fährt nur ein halben Meter nach vorne um direkt wieder an die Station zu fahren.

                  Starte ich die Zonen Reinigung jedoch über das Valetudo Webinterface funktioniert alles problemlos.

                  Es muss doch irgendwie machbar sein das ich dem Roboter sagen kann er soll eine bestimmte Zone reinigen ohne das Webinterface aufzurufen.

                  Ich würde das gerne in meine VIS mit einbinden damich alles über mein Tablet bedienen kann.

                  Hat sich noch keiner mit Valetudo befasst und hat evtl. einen Tipp oder eine Idee?

                  N 1 Reply Last reply Reply Quote 0
                  • G
                    GeorgS last edited by GeorgS

                    Hallo Leute,

                    ich versuche grade meine Zonen Reinigung zu realisieren. Ich habe mein Skript so weit fertig und wollte jetzt die erste Zone Testen.

                    Jetzt habe ich aber das Problem das der Robi auserhalb der Zone und nicht die ganze Zone reinigt...

                    AuserhalbderZone.JPG

                    Der Befehl: app_zoned_clean;[[21889,24308,26084,28057,1]]

                    Woran kann das liegen, sollte ich noch mal den Robi zurücksetzten und neu aufsetzten?

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

                      @GeorgS die zonen die du bei valetudo sehen kannst, sind nicht die korrekten Koordinaten. Schau mal bei valetudo auf git in den issues dort steht es irgendwo.

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        GeorgS @Meistertr last edited by

                        @Meistertr OK danke... naja ich habe mein Robi erst mal komplett zurückgesetzt und neu eingerichtet mit der Xiaomi App jetzt läuft es erst mal 😄

                        1 Reply Last reply Reply Quote 0
                        • D
                          der-eine last edited by

                          Guten Morgen zusammen, ich versuche mich auch an der Zonenreinigung leider funktioniert es nicht so gewünscht. In meinem Blockly Skript soll der Staubsauger beim Triggern über den Datenpunkt Wohnung die gesamte Wohnung reinigen. Da der Xiaomi nicht mehr als 5 Zonen hintereinander abarbeiten kann, soll er die ersten 5 Zonen abfahren und danach wenn der State auf Rückfahrt zum Dock den Befehl für die letzten beiden Zonen bekommen. Wenn dieser Teil getriggert wird, passiert garnichts. Wenn ich den Trigger Zonenreinigung auslöse und 5 Zonen auswähle funktioniert das einwandfrei und er fährt die 5 Zonen ab und danach zurück zur Ladestation. Weiss jemand woran das liegen könnte das er den ersten Teil nicht abarbeitet? Wäre über jede Hilfe dankbar!

                          Bildschirmfoto 2019-07-22 um 10.02.29.png
                          Bildschirmfoto 2019-07-22 um 10.02.56.png
                          Zonenreinigung.txt
                          Danke und Gruß
                          der-eine

                          1 Reply Last reply Reply Quote 0
                          • W
                            weimaraner last edited by weimaraner

                            Mal (wieder) eine Frage zum token. Wie ist die aktuelle Vorgehensweise um diesen herauszufinden? Funktioniert noch der auf git beschriebene Weg über die mitoolkit.exe oder ist das auf Grund der neuen App-Versionen nicht mehr möglich? Der link zur russischen App landet leider in einem 404 Fehler.
                            Hintergund meiner Frage ist, daß ich meine Fritbox nach einem Überspannungsschaden austauschen muß. Mit ein bißchen Glück erkennen bei gleicher SSID manche Wlan Geräte den Unterscheid nicht. Für den Fall, daß ich den Robi neu einbinden muß, will ich mich schon mal auf das Suchen des token vorbereiten.
                            Danke und Grüße
                            Andreas

                            P.S. meine mögliche Hardware Win7 Rechner und Android Handys, nicht gerootet.

                            Knallochse D 2 Replies Last reply Reply Quote 0
                            • Knallochse
                              Knallochse @weimaraner last edited by

                              @weimaraner Link zur russischen Android MiHome App, ob die auch was böses macht weiß ich nicht.

                              https://cloud.mail.ru/public/GXA6/4rbqNrQ8b/MiHome_5.5.43_vevs.apk

                              1 Reply Last reply Reply Quote 1
                              • D
                                der-eine @weimaraner last edited by

                                @weimaraner lade Dir mal die Flolevac App runter und richte sie ein. Unter Einstellungen kannst Du die Einstellungen vom Staubsauger exportieren in dieser Datei steht dann der Token.
                                Gruß

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

                                  Falls hier ein Adapterentwickler mit liest.
                                  Schön wäre es wenn der Adapter die Entnahme des Staubbehälter anzeigen könnte.

                                  Meistertr 1 Reply Last reply Reply Quote 0
                                  • M
                                    martin last edited by martin

                                    Habe mir mit der Flolevac App die Datei erstellt.
                                    Wenn ich das jetzt alles kopiere und in die Instanz einfüge passt ihm die Länge des Token nicht.
                                    In der Datei sind 3 Zeilen vorhanden. Das habe ich alles kopiert.
                                    Wo ist der Fehler?

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

                                      @Knallochse das ist nicht möglich

                                      Knallochse 1 Reply Last reply Reply Quote 1
                                      • Meistertr
                                        Meistertr Developer @martin last edited by

                                        @martin die flole app zeigt nur einen verschlüsselten Token an du musst die russische app nehmen

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

                                          @Knallochse said in [Frage] Xiaomi Vacuum cleaner:

                                          https://cloud.mail.ru/public/GXA6/4rbqNrQ8b/MiHome_5.5.43_vevs.apk

                                          Danke.
                                          Der Link funktioniert leider nicht. Fehler 404.

                                          Knallochse 1 Reply Last reply Reply Quote 0
                                          • Knallochse
                                            Knallochse @martin last edited by

                                            @martin http://www.kapiba.ru/2017/11/mi-home.html?m=1

                                            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

                                            953
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

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