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.
    • Meistertr
      Meistertr Developer last edited by

      @bravehurts:

      Jetzt weißt Du an was ich gebastelt habe. Wenn Du denkst, dass etwas davon interessant sein könnte, gehe ich auch gerne ins Detail. `

      Interessant ist es, habe meinen S50 und auch damals meinen gen1 auch gerootet. mir geht es eigentlich nur um die Karte. Dustcloud hatte ich 2 mal versucht aber irgendwie war das nicht das wahre (da war die Karte Damals noch nciht drin). Dann hatte ich ein versuch mit js gestartet, die mir die db entpackt und mir Karten generieren sollte, jedoch an einem Modul gescheitert welches nicht installiert werden konnte. Mein Schwager hat ein script auf dem Roboter laufen welches die Karte als webservice Bereitstellt, jedoch noch etwas instabil. würde mich freuen wenn du mir deine lösung zur verfügung stellen könntest.

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

        @Meistertr:

        Interessant ist es, […] würde mich freuen wenn du mir deine lösung zur verfügung stellen könntest. `

        Ja, das könnte ich machen. Ich war im Kopf noch weiter weg das öffentlich zur Verfügung zu stellen, weil ich die Oberfläche einfach nur funktional gemacht habe und noch einige Dinge aus Zeitgründen nicht lupenrein sind, wie z.B. Konfiguration. Das muss ich noch bereinigen und ohne saubere Installationsanleitung auch wertlos. Vor allem war mein letztes Ding die Map. Das funktioniert zwar, aber ich bin noch nicht fertig 😉

        Zum Schluss muss ich dann das ganze noch mal auf einem frischen Rechner installieren. Weil ich so viel experimentiert habe, habe ich Pakete installiert und wieder deinstalliert. Daher muss ich noch mal von vorne die Requirements zusammen stellen. Vielleicht mache ich gleich ein PI image oder docker draus. Hast Du Linux oder einen PI?

        edit: gebe mit ein paar Wochen, dann mache ich das flott.

        1 Reply Last reply Reply Quote 0
        • K
          kirbsi last edited by

          Ich bekomme die Map von meinem Helfer nicht ausgelesen! Was mache ich falsch. Versuche es mit dem Befehl "get_map_v1". was mache ich falsch? Muss er definitiv gerootet sein?

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

            @kirbsi:

            Ich bekomme die Map von meinem Helfer nicht ausgelesen! Was mache ich falsch. Versuche es mit dem Befehl "get_map_v1". was mache ich falsch? Muss er definitiv gerootet sein? ` Kurze Antwort, nix und ja. Selbst wenn er gerootet ist, ist es nicht einfach an die Karte zu kommen.

            Gesendet von meinem Handy

            1 Reply Last reply Reply Quote 0
            • N
              nathan1312 last edited by

              Wenn es nur um die Karte geht dann einfach auf dem Handy die Karte anzeigen lassen und einen Screenshot machen.

              Man kann auch sehr schön das Koordinatengitter herausfinden indem man über io.broker einen "zone_clean" startet und dann auf dem Handy die mihome-app öffnet. Dann wird nämlich die vorher definierte Zone angezeigt und man kann diese Markierung für die Erstellung des Koordinatengitters benutzen.

              VG

              Gesendet von meinem SM-G950F mit Tapatalk

              1 Reply Last reply Reply Quote 0
              • F
                Fonzo last edited by

                @Meistertr:

                Selbst wenn er gerootet ist, ist es nicht einfach an die Karte zu kommen. `
                Wenn Du das Gerät gerootet hast kannst Du Dir so zumindest einen Cronjob auf dem Sauger einrichten, der die die Kartendaten bei Veränderung an einen Webhook schickt und dann dort die Kartendaten als Image bearbeiten sowie die Koordinaten auslesen. Extra dafür aber das Gerät rooten zu müssen, finde ich etwas unglücklich und ist auch nicht jedermanns Sache. Wenn ihr auf irgendeine Idee kommt auf die Kartendaten ohne root zuzugreifen, wäre ich auch für Ideen dankbar.

                1 Reply Last reply Reply Quote 0
                • R
                  reini last edited by

                  habe nun auch für mich die passende Einstellung für eine Zonenreinigung gefunden wo bei mir die Karte immer korrekt aufgebaut wird! (kein verdrehen um 90° Grad oder so)

                  per Blockly leicht umsetzbar - die Schritte im einzelnen

                  starte zuerst immer eine ganz normale Reinigung (dadurch wird die Karte auch immer korrekt aufgebaut, danach pausiert der Sauger kurz (da er ansonsten auf den Befehl der Zonenreinigung nicht reagiert) und geht dann in die Zonenreinigung über). Wie im Screenshot zu sehen muss die Karte nicht vollständig vorliegen (aber das war eh schon bekannt)

                  update

                  ein weiteres Blockly von mir im Anhang (wo ich den Staubi zuerst mit GoTo in den bestimmten Bereich schicke und erst dann die Zonenreinigung starte, Bsp "Wintergarten")

                  Ob die Blocklys inhaltlich 100% korrekt sind kann ich nicht sagen, auf jeden Fall funktioniert es so tadellos
                  3845_2018-05-03_17_21_38-home_-teamviewer-freie_lizenz__keine_kommerzielle_nutzung.png
                  3845_img_4160.png
                  3845_wintergarten.png
                  3845_img_4174.png
                  3845_img_4175.png

                  1 Reply Last reply Reply Quote 0
                  • F
                    FoxMulder last edited by

                    Ich habe versucht dein Skript nachzubauen ! Jedoch fehlt mir der eintrag : send command :?

                    Edit :

                    Habe es gefunden 😉

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

                      @FoxMulder:

                      Ich habe versucht dein Skript nachzubauen ! Jedoch fehlt mir der eintrag : send command :? `

                      Wenn der in den Objekten fehlt, dann einfach in der Instanz des Xiaomi Adapters "Sende eigene Kommandos" anhaken…

                      Grüße

                      Brati

                      1 Reply Last reply Reply Quote 0
                      • F
                        FoxMulder last edited by

                        Habe es jetzt folgendes gemacht . Aber der sauger macht nichts 😞
                        5130_alexa_reinige_k_che.jpg

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

                          @FoxMulder

                          Weil dein Trigger State nicht durch Alexa gesetzt werden kann.

                          http://www.iobroker.net/docu/?page_id=6567&lang=de

                          Nimm hier die ersten Punkte wähle diesen State als Trigger für dein Blockly.

                          Grüße Brati

                          1 Reply Last reply Reply Quote 0
                          • F
                            FoxMulder last edited by

                            irgendwie komme ich da nicht wirklich klar 😞

                            habe jetzt alles so wie in der Beschreibung gemacht ! Da tut sich immer noch nichts 😞

                            Bei den Objekt ID kommt der von der Scene oder Javascipt-Adapter Objekt ?

                            EDIT :

                            Es funktioniert jetzt ! DANKE SCHÖN

                            1 Reply Last reply Reply Quote 0
                            • S
                              sony last edited by

                              Hallo Forengemeinschaft,

                              leider gelingt bei meinem Roborock S50 die Zoneneinrichtung mittels ioBroker noch nicht wirklich.

                              Ich verwende keine Szene sondern versuche es über Alexa State/Blockly.

                              Der Status, der mittels Alexa erfolgreich gesetzt wird, sieht wie folgt aus:

                              7408_bildschirmfoto_2018-05-21_um_12.55.30.png

                              Das dazugehörige Blockly, welches ich zu Testzwecken verwenden möchte, um meine Zonen zu identifizieren:

                              7408_bildschirmfoto_2018-05-21_um_13.01.27.png

                              Leider reagiert der Sauger überhaupt nicht und ich erhalte stattdessen im ioBroker Log folgendes:

                              7408_bildschirmfoto_2018-05-21_um_13.04.44.png

                              Hat evtl. jemand einen Tipp für mich, was hier zu dem genannten Verhalten führt?

                              Vielen Lieben Dank im Voraus und noch einen schönen, sonnigen Feiertag

                              Sony

                              1 Reply Last reply Reply Quote 0
                              • F
                                Fatmax last edited by

                                Ich habe das Problem, dass der Saugroboter bei den Fahrbefehlen immer gegen die Ladestation fährt und diese versucht umzureißen. 😮 😮

                                Egal, ob ich das Fahren per Script in IObroker durchführe oder per MI-App.

                                Trage ich den Saugroboter etwas von der Ladestation weg und starte dann das Script oder fahre per App mit ihm, dann geht dies ohne Probleme.

                                Hat hier jemand das selbe Problem?

                                1 Reply Last reply Reply Quote 0
                                • C
                                  Conquest last edited by

                                  Ja habe das gleiche Problem.

                                  Kann es vielleicht daran liegen das er nicht genügend Abstand zu Möbeln an den Seiten hat? Wäre super wenn jemand eine Lösung hätte.

                                  LG Torsten

                                  Gesendet von meinem MHA-L29 mit Tapatalk

                                  1 Reply Last reply Reply Quote 0
                                  • F
                                    Fatmax last edited by

                                    @spoerl.torsten:

                                    Ja habe das gleiche Problem.

                                    Kann es vielleicht daran liegen das er nicht genügend Abstand zu Möbeln an den Seiten hat? Wäre super wenn jemand eine Lösung hätte.

                                    LG Torsten

                                    Gesendet von meinem MHA-L29 mit Tapatalk `

                                    In der Tat steht dieser in einer Art "Garage".

                                    Hinten ist die Ladestation und vorne ist es offen.

                                    Ich habe extra geschaut, er steht aber seitlich nirgends an -> jeweils ca. 2cm frei.

                                    Das sonderbare daran ist, dass er im normalen Saugbetrieb problemlos raus fährt.

                                    1 Reply Last reply Reply Quote 0
                                    • C
                                      Conquest last edited by

                                      Ja im normalen Modus fährt er bei mir auch raus. Probier mal die Ladestation woanders hin zu stellen kann wirklich sein das es daran liegt. Bin leider im Moment nicht zu Hause sonst würde ich es selber probieren.

                                      LG Torsten

                                      Gesendet von meinem MHA-L29 mit Tapatalk

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

                                        Hi zusammen.

                                        Ich habe neuerdings folgendes Problem:

                                        Bislang hatte ich den Server immer auf "Mainland China" eingestellt.

                                        Den Token hatte ich zwecks Einbindung in IOBroker ebenfalls ausgelesen (über alte apk der app und mit Mitoolkit)

                                        Nun wurde ich in der App aber aufgefordert die neuen AGBs zu bestätigen.

                                        Anschließend wurden plötzlich sämtliche Geräte gelöscht.

                                        Das anlernen des Roboters über den Server "EU" klappte. Auch nach Bestätigung der AGBs waren der Sauger noch da.

                                        Der Versuch das Token über den Server "EU" auszulesen klappt dann aber leider nicht.

                                        So ist mir eine Einbindung in IO-Broker leider nicht möglich 😞

                                        Habt ihr das gleiche Problem, oder einen Lösungsvorschlag.

                                        MfG, Simon

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

                                          @meisterwerk89:

                                          Hi zusammen.

                                          Ich habe neuerdings folgendes Problem:

                                          Bislang hatte ich den Server immer auf "Mainland China" eingestellt.

                                          Den Token hatte ich zwecks Einbindung in IOBroker ebenfalls ausgelesen (über alte apk der app und mit Mitoolkit)

                                          Nun wurde ich in der App aber aufgefordert die neuen AGBs zu bestätigen.

                                          Anschließend wurden plötzlich sämtliche Geräte gelöscht.

                                          Das anlernen des Roboters über den Server "EU" klappte. Auch nach Bestätigung der AGBs waren der Sauger noch da.

                                          Der Versuch das Token über den Server "EU" auszulesen klappt dann aber leider nicht.

                                          So ist mir eine Einbindung in IO-Broker leider nicht möglich 😞

                                          Habt ihr das gleiche Problem, oder einen Lösungsvorschlag.

                                          MfG, Simon ` Lösche die app und installiere die aus dem link in der readme. Dann wird dir der token unter den network settings angezeigt

                                          https://github.com/MeisterTR/ioBroker.m … on-android

                                          Gesendet von meinem Handy

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

                                            @Meistertr:

                                            @meisterwerk89:

                                            Hi zusammen.

                                            Ich habe neuerdings folgendes Problem:

                                            Bislang hatte ich den Server immer auf "Mainland China" eingestellt.

                                            Den Token hatte ich zwecks Einbindung in IOBroker ebenfalls ausgelesen (über alte apk der app und mit Mitoolkit)

                                            Nun wurde ich in der App aber aufgefordert die neuen AGBs zu bestätigen.

                                            Anschließend wurden plötzlich sämtliche Geräte gelöscht.

                                            Das anlernen des Roboters über den Server "EU" klappte. Auch nach Bestätigung der AGBs waren der Sauger noch da.

                                            Der Versuch das Token über den Server "EU" auszulesen klappt dann aber leider nicht.

                                            So ist mir eine Einbindung in IO-Broker leider nicht möglich 😞

                                            Habt ihr das gleiche Problem, oder einen Lösungsvorschlag.

                                            MfG, Simon ` Lösche die app und installiere die aus dem link in der readme. Dann wird dir der token unter den network settings angezeigt

                                            https://github.com/MeisterTR/ioBroker.m … on-android

                                            Gesendet von meinem Handy `

                                            Perfekt, hat geklappt. Vielen Dank.

                                            mfG, Simon

                                            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

                                            866
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

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