Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Frage] Xiaomi Vacuum cleaner

NEWS

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    5
    1
    75

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    840

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.4k

[Frage] Xiaomi Vacuum cleaner

Scheduled Pinned Locked Moved ioBroker Allgemein
2.2k Posts 204 Posters 1.0m Views 39 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MeistertrM Offline
    MeistertrM Offline
    Meistertr
    Developer
    wrote on last edited by
    #1306

    @hinundher:

    Hallo liebe ioBrokergemeinde!

    Bin absoluter Neuling im Bereich der Smarthometechnik.

    Nach dem ich etwas mit fhem herumgespielt habe und mir das ganze System einfach viel zu umständlich ist bin ich nun bei ioBroker gelandet.

    Bis jetzt bin ich wirklich angenehm überrascht.

    Das ganze System scheint viel moderner und Userfreundlicher zu sein, deutsche Oberfläche, deutsche Videos, deutsches Forum, viele Adapter.

    Jetzt muss ich nur noch einen Einstieg finden.

    Auf einem Pi3 hab ich die "Raspbian light Stretch für Raspberry Pi 2/3 All-In-One mit" installiert, update/upgrade durchgeführt.

    Als CULs habe ich einen CC1101-USB-Lite 868MHz (CUL) von Busware und das ELV HomeMatic Funkmodul für Raspberry Pi.

    Im Haus befinden sich 4 Stk. FHT80b, einge HomeMatic Heizkörperthermostat HM-CC-RT-DN eQ-3 und HM-IR-Tür-/Fensterkontakt, optisch HM-Sec-SCo.

    Seit einer Woche tut ein Xiaomi Vacuum cleaner seine Arbeit.

    Nun erkunde ich gerade ioBroker über den Browser und habe gesehen, dass es auch einen Adapter für den Xiaomi gibt.

    Jetzt wollte ich auf die Schnelle mal sehen ob ich den Sauger damit aktivieren kann.

    Was ist denn unter Token einzutragen?

    Ist das eine Art Kennung für den Sauger oder ist das ein bestimmter Befehl für eine Aktion?

    Gibt es eine Anleitung wie das Teil eingebaut wird?

    LG

    Wolfgang ` Bei der Adapter Liste auf der rechten Seite beim Adapter auf das Fragezeichen klicken. Dann kommst du zur englischen Beschreibung . Kannst dort auch auf deutsch wechseln. Hier ist alles erklärt.

    Gesendet von meinem Handy

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mehrwiedu
      wrote on last edited by
      #1307

      Ich komme mit dem Sauger einfach nicht weiter. Firmware ist 3.3.9_003077 und wird mir als aktuellste angezeigt.

      -Adapter von GitHub installiert (0.5.8)

      -Token aus unverschlüsseltem iOS Beackup ausgelesen (96 Stellen)

      -IP und Token in den Einstellungen eingetragen, Haken bei Alexa State gesetzt.

      -Instanz wird grün

      -Alexa findet das Gerät und ich kann den Status von "clean-home" per Befehl ändern

      -Status wird allerdings nicht bestätigt. True und False bleiben beide False und der Sauger reagiert nicht.

      -Fritzbox (7590) selbstständige Portfreigabe für den Sauger eingerichtet. Keine Änderung.

      -Unsinnig, aber direkt den Port 54321 in der Fritz für den Sauger freigegeben. Keine Änderung.

      -Erneutes Backup gemacht und den Token neu ausgelesen. Ist zwar identisch, aber dennoch neu eingetragen. Keine Änderung.

      -Sauger auf eine andere IP gesetzt und diese eingetragen. Keine Änderung.

      -Token über etliche Möglichkeiten auf 32Stellen umrechnen lassen. Zwar immer der gleiche, aber auch immer wieder neu eingetragen.

      Das kann doch ernsthaft nicht so schwer sein. Jeder andere kriegt das hin, wahrscheinlich sogar mit dem gleichen Setup wie bei mir (Fritzbox, Sauger, PI, Installation, Adapter, etc.) und ich brech mir hier einen ab. ;)

      Was ist denn bei mir anders? Gut…keine Ahnung ob mein Token der richtige ist, aber einen anderen als den kriege ich aus dem Backup von iOS nicht raus. Steht ja nirgendwo anders noch, oder?

      Wer hat das denn mit ner Fritzbox laufen? Musstet Ihr da irgendwas einstellen? Auch solche Probleme gehabt?

      > -Instanz wird grün
      Da hab ich wohl was verwechselt. Grün heißt hier wahrscheinlich nur die Verbindung zum Adapter.

      Das ist also kein Indikator für eine Verbindung zum Gerät selbst.

      1 Reply Last reply
      0
      • Espace0401E Offline
        Espace0401E Offline
        Espace0401
        wrote on last edited by
        #1308

        Also ich habe die gleiche Konstelation wie du. Heißt auch eine Fritzbox. Ich habe hier aber lediglich dem Sauger bei DHCP immer die gleiche IP Adresse vergeben. Weitere Einstellungen habe ich hier nicht gemacht. Ich habe bei mir allerdings den mit 32Stellen umgewandelten Token drin. Das hilft dir jetzt zwar auch nicht weiter, aber zumindest kannst du alle Portfreigaben wieder rausschmeißen.

        Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mehrwiedu
          wrote on last edited by
          #1309

          @Espace0401:

          Ich habe hier aber lediglich dem Sauger bei DHCP immer die gleiche IP Adresse vergeben. …Das hilft dir jetzt zwar auch nicht weiter, aber zumindest kannst du alle Portfreigaben wieder rausschmeißen. `

          Das habe ich auch bei mir eingerichtet. Alle Geräte, die keine statische IP besitzen, sondern per DHCP eine zugewiesen bekommen, bekommen immer die gleiche IP. Da habe ich manuell an jedem Gerät den Haken in der Fritzbox gesetzt.

          Portfreigaben habe ich auch schon wieder entfernt. Weiter bin ich allerdings immer noch nicht gekommen.

          Vielleicht nutzt es etwas, wenn Du mir sagst, welche Einstellung Du beim Umrechnen des Token genutzt hast?

          Ich kann da zwar auf der verlinkten Seite alles einstellen, was ich will, es kommt immer der gleiche 32stellige Token raus. Ausser bei 8Bit natürlich. Der hat dann keine 32 Stellen. Aber wer weiß. Vielleicht liegt da ja noch ein möglicher Ansatz.

          Wobei ich da auch das Ergebnis mit und ohne Leerzeichen bereits im Adapter eingegeben habe. Nichts hat bisher geholfen und ich weiß beim besten Willen nicht mehr weiter. Vielleicht gehe ich jetzt nochmal her und setze den Robi komplett zurück und probiere es dann nochmal. Wobei ich das eigentlich vermeiden wollte.

          1 Reply Last reply
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            wrote on last edited by
            #1310

            @mehrwiedu:

            -Alexa findet das Gerät und ich kann den Status von "clean-home" per Befehl ändern

            -Status wird allerdings nicht bestätigt. True und False bleiben beide False und der Sauger reagiert nicht. `
            Geh mal einen Schritt zurück, sonst wirfst du zwei Problemquellen durcheinander. Funktioniert es wenn du den State von Hand betätigst? Dann stimmt was mit der Alexa-Verknüpfung nicht. Ansonsten stimmt was mit der Sauger-Einrichtung nicht.

            Ich habe meinen Sauger per Hostname "rockrobo" im Adapter eingebunden, da der blöde Telekom-Router keine statischen IPs kann (Stichwort DAU-Freundlich :roll: )

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mehrwiedu
              wrote on last edited by
              #1311

              @AlCalzone:

              Geh mal einen Schritt zurück, sonst wirfst du zwei Problemquellen durcheinander. Funktioniert es wenn du den State von Hand betätigst? Dann stimmt was mit der Alexa-Verknüpfung nicht. Ansonsten stimmt was mit der Sauger-Einrichtung nicht.

              Ich habe meinen Sauger per Hostname "rockrobo" im Adapter eingebunden, da der blöde Telekom-Router keine statischen IPs kann (Stichwort DAU-Freundlich :roll: ) `
              Ok, lassen wir Alexa mal außen vor.

              Durch Installation des Adapters und die Eingaben in der Instanz (IP und Token) habe ich in den Objekten den "mihome-vacuum" mit seinen ganzen Buttons.

              Ich kann leider keinen Screenshot machen, da ich nicht am System sitze, aber alle Objekte in dem Ordner sind "buttons", bis auf den Eintrag "clean-home". Das ist ein State.

              Ich schätze mal, dass der nicht direkt vom Sauger stammt, sondern dem Adapter hinzugefügt wurde. Aber das ist auch sekundär. I. Ü. sind alle Einträge leer und bleiben dies auch, wenn ich den Sauger über die App oder per Hardware-Taste am Sauger starte.

              Steht der Sauger im Dock und ich setze in den Objekten den State (clean-home) manuell auf true, tut sich nichts. Der Satus wird auch, wie ich es bereits erwähnt habe, nicht bestätigt. Das ändert sich auch nicht, wenn ich ihn manuell auf false setze. Bis auf die Tatsache, dass ich ab da einen unbestätigten Status in der Liste stehen habe, rührt sich nix. Nichts anderes macht allerdings Alexa. Sie setzt durch den Sprachbefehl diesen Status auf true oder false.

              Probehalber habe ich in einer früheren Instanz auch schon einmal den Button "Start" aus den Objekten geändert. Aus Mangel an Kenntnis, was da für Werte stehen müssen, bin ich von 0=false und 1=true ausgegangen. Aber auch da hat sich nichts am Sauger getan.

              Nun, wo ich das so schreibe, muss ich davon ausgehen, dass der Sauger nicht mit dem Adapter kommuniziert.

              Nachher würde ich tatsächlich noch einmal versuchen den Sauger mit dem Hostnamen anzusprechen. Dafür anstelle der IP einfach den Hostnamen in das Feld?

              Ansonsten wüsste ich tatsächlich nicht weiter, denn einen anderen, differenten Token, der vielleicht Abhilfe schaffen könnte, finde ich nicht. Hab also nur den einen.

              1 Reply Last reply
              0
              • AlCalzoneA Offline
                AlCalzoneA Offline
                AlCalzone
                Developer
                wrote on last edited by
                #1312

                Jup, dein Staubsauger kommuniziert (warum auch immer) nicht mit dem Adapter.
                @mehrwiedu:

                Nachher würde ich tatsächlich noch einmal versuchen den Sauger mit dem Hostnamen anzusprechen. Dafür anstelle der IP einfach den Hostnamen in das Feld? `
                genau!

                Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                1 Reply Last reply
                0
                • Espace0401E Offline
                  Espace0401E Offline
                  Espace0401
                  wrote on last edited by
                  #1313

                  Irgendwie schreibt mir der Adapter das Logbuch voll. Ich habe da ein abwechselndes Connected Disconnected stehen, mit verschiedenen Abständen. Mal 5-6 mal pro Stunde und dann wiederum einmal die Stunde. Soll das so sein, oder ließe sich das irgendwie abstellen.

                  Gruss Joachim

                  Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                  1 Reply Last reply
                  0
                  • AlCalzoneA Offline
                    AlCalzoneA Offline
                    AlCalzone
                    Developer
                    wrote on last edited by
                    #1314

                    Welche Version hast du? Das hab ich vor ner Weile per PR ins Debug-Log verschieben lassen. Evtl. probier mal die Version von GitHub.

                    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                    1 Reply Last reply
                    0
                    • Espace0401E Offline
                      Espace0401E Offline
                      Espace0401
                      wrote on last edited by
                      #1315

                      @AlCalzone:

                      Welche Version hast du? Das hab ich vor ner Weile per PR ins Debug-Log verschieben lassen. Evtl. probier mal die Version von GitHub. `

                      Version 0.58 nutze ich.

                      Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                      1 Reply Last reply
                      0
                      • AlCalzoneA Offline
                        AlCalzoneA Offline
                        AlCalzone
                        Developer
                        wrote on last edited by
                        #1316

                        Schätze das wurde noch nicht auf NPM veröffentlicht. Probier mal die GitHub-Version.

                        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          mehrwiedu
                          wrote on last edited by
                          #1317

                          @AlCalzone:

                          Jup, dein Staubsauger kommuniziert (warum auch immer) nicht mit dem Adapter. `

                          So. Er spricht immer noch nicht mit mir. Hostname funktioniert bei mir gar nicht. Ich bin also nun absolut ratlos, was ich noch probieren soll.

                          Was ich allerdings gerade beobachtet habe durch Eingabe des Hostnamens:

                          Als ich den eingegeben hatte, wurde der Adapter gelb und wurde erst wieder grün, als ich ihm die IP wieder verpasst hatte.

                          Dann habe ich am Sauger die IP nochmal geändert und der Adapter wurde wieder gelb und erst wieder grün, nachdem er die richtige IP bekommen hatte. Also irgendwie scheint der Adapter ja dann doch mit dem Sauger in Interaktion zu stehen.

                          Aber was kann es nur sein, dass ich ihn nicht ansprechen kann? Das ist so frustrierend.

                          1 Reply Last reply
                          0
                          • MeistertrM Offline
                            MeistertrM Offline
                            Meistertr
                            Developer
                            wrote on last edited by
                            #1318

                            @mehrwiedu:

                            @AlCalzone:

                            Jup, dein Staubsauger kommuniziert (warum auch immer) nicht mit dem Adapter. `

                            So. Er spricht immer noch nicht mit mir. Hostname funktioniert bei mir gar nicht. Ich bin also nun absolut ratlos, was ich noch probieren soll.

                            Was ich allerdings gerade beobachtet habe durch Eingabe des Hostnamens:

                            Als ich den eingegeben hatte, wurde der Adapter gelb und wurde erst wieder grün, als ich ihm die IP wieder verpasst hatte.

                            Dann habe ich am Sauger die IP nochmal geändert und der Adapter wurde wieder gelb und erst wieder grün, nachdem er die richtige IP bekommen hatte. Also irgendwie scheint der Adapter ja dann doch mit dem Sauger in Interaktion zu stehen.

                            Aber was kann es nur sein, dass ich ihn nicht ansprechen kann? Das ist so frustrierend. ` Stelle den Adapter mal auf Debug und poste mal einen log Auszug. Ja der Sauger antwortet auf die Anfrage vom Adapter. Kann die vom Adapter gesendeten Daten jedoch nicht verarbeiten Ursache wie gesagt token oder die Nachrichten werden irgendwo geblockt. Aber poste mal den log und dann schau ich mir das mal an

                            Gesendet von meinem Handy

                            1 Reply Last reply
                            0
                            • Espace0401E Offline
                              Espace0401E Offline
                              Espace0401
                              wrote on last edited by
                              #1319

                              @AlCalzone:

                              Schätze das wurde noch nicht auf NPM veröffentlicht. Probier mal die GitHub-Version. `

                              Hat leider nichts gebracht. Im Log wird weiter fleißig gemeldet ob verbunden oder nicht.
                              2622_bildschirmfoto_2017-11-02_um_22.21.46.png

                              Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                              1 Reply Last reply
                              0
                              • MeistertrM Offline
                                MeistertrM Offline
                                Meistertr
                                Developer
                                wrote on last edited by
                                #1320

                                @Espace0401:

                                @AlCalzone:

                                Schätze das wurde noch nicht auf NPM veröffentlicht. Probier mal die GitHub-Version. `

                                Hat leider nichts gebracht. Im Log wird weiter fleißig gemeldet ob verbunden oder nicht. `

                                Das ist nicht die aktuelle Version von Git, da ist das auf jeden Fall ausgeschaltet.

                                So werden die Gitversionen installiert:

                                http://www.iobroker.net/docu/?page_id=5 … stallieren

                                1 Reply Last reply
                                0
                                • AlCalzoneA Offline
                                  AlCalzoneA Offline
                                  AlCalzone
                                  Developer
                                  wrote on last edited by
                                  #1321

                                  Hast du die Instanz danach neu gestartet?

                                  https://github.com/ioBroker/ioBroker.mi … a71f19ae8e

                                  Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                  1 Reply Last reply
                                  0
                                  • Espace0401E Offline
                                    Espace0401E Offline
                                    Espace0401
                                    wrote on last edited by
                                    #1322

                                    Das habe ich was falsch verstanden gehabt. 0.59 ist nun drauf und alles ist gut :-)

                                    Danke!!!!!!!

                                    Iobroker in LXC-Container auf Proxmox 8 - Sicherung auf PBS - Homematic CCU2 - Netatmo Wetterstation und Thermostat

                                    1 Reply Last reply
                                    0
                                    • M Offline
                                      M Offline
                                      mehrwiedu
                                      wrote on last edited by
                                      #1323

                                      @Meistertr:

                                      Stelle den Adapter mal auf Debug und poste mal einen log Auszug. Ja der Sauger antwortet auf die Anfrage vom Adapter. Kann die vom Adapter gesendeten Daten jedoch nicht verarbeiten Ursache wie gesagt token oder die Nachrichten werden irgendwo geblockt. Aber poste mal den log und dann schau ich mir das mal an

                                      Gesendet von meinem Handy `

                                      Vielen Dank für Deine Bereitschaft. Leider komme ich erst heute dazu. Die Familie forderte auch ein wenig Tribut. :)

                                      Hier die Auszüge vom Log. Ich hoffe, damit kann man was anfangen. Den Token habe ich mal ausgegraut, Keine Ahnung, ob Du den sehen musst, dann sag nochmal Bescheid.

                                      Was ich hier allerdings direkt sagen kann, es ist nicht der 32stellige Token, der mir von externen Umrechnern als Ergebnis auf meinen 96stelligen Token aus iOS genannt wird.

                                      Was bedeutet "Token detected: 48"? Heißt das, dass er nur 48 Stellen von meinen 96 Stellen erkennt?

                                      3927_bildschirmfoto_2017-11-05_um_14.23.33.png

                                      3927_bildschirmfoto_2017-11-05_um_14.22.55.png

                                      Vielen Dank schonmal im Voraus.

                                      1 Reply Last reply
                                      0
                                      • MeistertrM Offline
                                        MeistertrM Offline
                                        Meistertr
                                        Developer
                                        wrote on last edited by
                                        #1324

                                        @mehrwiedu:

                                        @Meistertr:

                                        Stelle den Adapter mal auf Debug und poste mal einen log Auszug. Ja der Sauger antwortet auf die Anfrage vom Adapter. Kann die vom Adapter gesendeten Daten jedoch nicht verarbeiten Ursache wie gesagt token oder die Nachrichten werden irgendwo geblockt. Aber poste mal den log und dann schau ich mir das mal an

                                        Gesendet von meinem Handy `

                                        Vielen Dank für Deine Bereitschaft. Leider komme ich erst heute dazu. Die Familie forderte auch ein wenig Tribut. :)

                                        Hier die Auszüge vom Log. Ich hoffe, damit kann man was anfangen. Den Token habe ich mal ausgegraut, Keine Ahnung, ob Du den sehen musst, dann sag nochmal Bescheid.

                                        Was ich hier allerdings direkt sagen kann, es ist nicht der 32stellige Token, der mir von externen Umrechnern als Ergebnis auf meinen 96stelligen Token aus iOS genannt wird.

                                        Was bedeutet "Token detected: 48"? Heißt das, dass er nur 48 Stellen von meinen 96 Stellen erkennt?

                                        Bildschirmfoto 2017-11-05 um 14.23.33.png

                                        Bildschirmfoto 2017-11-05 um 14.22.55.png

                                        Vielen Dank schonmal im Voraus. `
                                        sieht alles soweit normal aus,

                                        versuch mal bitte das hier über url zu instzallieren und schicke noch mal einen log

                                        https://github.com/MeisterTR/ioBroker.mihome-vacuum

                                        und 48 Byte sind 96char :) also passt das.

                                        1 Reply Last reply
                                        0
                                        • M Offline
                                          M Offline
                                          mehrwiedu
                                          wrote on last edited by
                                          #1325

                                          @Meistertr:

                                          versuch mal bitte das hier über url zu instzallieren und schicke noch mal einen log `

                                          Hab ich gemacht und hier ist der Auszug vom Log. Wie gesagt, ich weiß nicht, was relevant ist. Wenn also mehr Infos benötigt werden, einfach Bescheid sagen. Sauger macht aber immer noch nichts

                                          3927_bildschirmfoto_2017-11-05_um_18.59.32.png

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          217

                                          Online

                                          32.8k

                                          Users

                                          82.7k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe