Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

[Frage] Xiaomi Vacuum cleaner

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
2.2k Beiträge 204 Kommentatoren 978.1k Aufrufe 39 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MeistertrM Offline
    MeistertrM Offline
    Meistertr
    Developer
    schrieb am zuletzt editiert von
    #1119

    @AlCalzone:

    @markus-:

    Wir veranstalten diesen Zirkus schließlich nicht zum Spaß.

    Wenn du lesen möchtest, siehe Firmware Änderungen ca. Version 3071 `
    Glaube ich sofort, wo finde ich diese Änderungen zum Nachlesen?

    Ich habe nur die Anmerkung auf der von mir verlinkten Seite gesehen. Daher die Idee vor der Einrichtung über die App selbst das Token abzugreifen. Oder habe ich hier einen Denkfehler?

    Was ist mit der Alternative, die App komplett durch den Adapter zu ersetzen? Also die Einrichtung und Befehle selbst zu übernehmen? Kommt das eventuell in Frage? ` Leider nein. Zur Einrichtung verbindet sich der Roboter mit der cloud. Serverseitig wird dann ein token Tausch angestoßen und dem Server mitgeteilt, dieser wird dann von der app abgeholt. Ohne cloud kein einrichten und ohne einrichten keine Steuerung. So schließt sich der Kreis in den wir leider nicht reinschauen können. So als die Kommunikation mit der cloud geknackt ist. Wird die Einrichtung auch einfacher aber bis dahin gibt es leider keine Möglichkeit…

    Gesendet von meinem Handy

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #1120

      @Meistertr:

      Zur Einrichtung verbindet sich der Roboter mit der cloud. Serverseitig wird dann ein token Tausch angestoßen und dem Server mitgeteilt, dieser wird dann von der app abgeholt. `
      Ok, das macht Sinn, danke für die Erklärung!

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

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        markus- 0
        schrieb am zuletzt editiert von
        #1121

        @Meistertr:

        So als die Kommunikation mit der cloud geknackt ist. Wird die Einrichtung auch einfacher aber bis dahin gibt es leider keine Möglichkeit… `

        Was ziemlich genau nie passieren wird, da meinen Recherchen nach niemand mit dem nötigen Know-how daran arbeitet.

        Kann hier zufällig jemand Chinesisch und mal danach suchen?

        <size size="85">https://forum.fhem.de/index.php?topic=73052</size>

        1 Antwort Letzte Antwort
        0
        • MeistertrM Offline
          MeistertrM Offline
          Meistertr
          Developer
          schrieb am zuletzt editiert von
          #1122

          @markus-:

          @Meistertr:

          So als die Kommunikation mit der cloud geknackt ist. Wird die Einrichtung auch einfacher aber bis dahin gibt es leider keine Möglichkeit… `

          Was ziemlich genau nie passieren wird, da meinen Recherchen nach niemand mit dem nötigen Know-how daran arbeitet.

          Kann hier zufällig jemand Chinesisch und mal danach suchen? `
          Ja das musste ich auch schon feststellen, schaue eigentlich einmal in der woche nach ob sich was getan hat… aber leider nix, verstehe ich garnicht, bei mienem landroid hat es keine 3 Monate gedauert

          1 Antwort Letzte Antwort
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #1123

            Ich hatte am Wochenende mal versucht, die APK zu dekompilieren. Mein Decompiler-Service des Vertrauens liefert leider nur einen Fehler. Lokal hängt sich jadx auf.

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

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              markus- 0
              schrieb am zuletzt editiert von
              #1124

              @AlCalzone:

              Ich hatte am Wochenende mal versucht, die APK zu dekompilieren. Mein Decompiler-Service des Vertrauens liefert leider nur einen Fehler. Lokal hängt sich jadx auf. `
              Welchen hast du probiert? Hat bei mir schon mal geklappt, glaube hier: http://www.javadecompilers.com/apk

              Ich hab dann aber prompt die Keywords zur Verschlüsselung nicht gefunden.

              Die verschlüsselte Kommunikation kannst du dir zb mit sslkillswitch (iOS + Jailbreak) und einem lokalen Proxy (Charles) ansehen.

              Wird aber nicht viel helfen. Beim Login sind bereits diverse Binary Parameter mit im Call, alles ist komplett signiert und ab dem Punkt ist sämtliche Kommunikation ein- und ausgehend nochmal intern verschlüsselt.

              Ich bezweifle deshalb sogar, dass man den Login hinbekommt, selbst wenn man den Call gültig signieren könnte.

              Und dann würde immer noch folgendes fehlen:

              • welcher der zurückkommenden Keys wird in welcher Form benutzt

              • wie wird technisch genau verschlüsselt

              • wie wird der Call signiert

              Das alles sollte man theoretisch aus dem Code sehen können.

              Ich müsste aber viel zu viel Zeit reinstecken ohne zu wissen ob es am Ende überhaupt klappt.

              Ist hier niemand der sich mit sowas auskennt und zu viel Zeit hat? :)

              <size size="85">https://forum.fhem.de/index.php?topic=73052</size>

              1 Antwort Letzte Antwort
              0
              • AlCalzoneA Offline
                AlCalzoneA Offline
                AlCalzone
                Developer
                schrieb am zuletzt editiert von
                #1125

                @markus-:

                Welchen hast du probiert? Hat bei mir schon mal geklappt, glaube hier: http://www.javadecompilers.com/apk `
                Genau der! Hat iregendeine dex-Datei nicht gefunden.

                Bei Tradfri und G-Homa hats geklappt, die App lief in Bluestacks aufm PC, Traffic konnte ich per Wireshark loggen und den Code nebenher nachvollziehen.

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

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  markus- 0
                  schrieb am zuletzt editiert von
                  #1126

                  @AlCalzone:

                  @markus-:

                  Welchen hast du probiert? Hat bei mir schon mal geklappt, glaube hier: http://www.javadecompilers.com/apk Genau der! Hat iregendeine dex-Datei nicht gefunden.

                  Probier doch mal eine ältere Version vom Mi-Home apk

                  <size size="85">https://forum.fhem.de/index.php?topic=73052</size>

                  1 Antwort Letzte Antwort
                  0
                  • AlCalzoneA Offline
                    AlCalzoneA Offline
                    AlCalzone
                    Developer
                    schrieb am zuletzt editiert von
                    #1127

                    Werde ich die Tage mal ausprobieren.

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

                    1 Antwort Letzte Antwort
                    0
                    • G Offline
                      G Offline
                      gst666
                      schrieb am zuletzt editiert von
                      #1128

                      Bezüglich der Kommunikation hatte ich damals den Eindruck, dass es sich um eine OAuth2 Kommunikation handelt. Wenn man den Key fürOAuth2 hat, sollte es helfen. Durch den Key kann der Hersteller bestimmte Clients zulassen. Genau, dass soll auch das Ziel bei MiHome sein. Jeder Gerätehersteller hat einen eigenen Key. Damit kann der Gerätehersteller nicht auf die Daten der anderen Hersteller zugreifen. Das erklärt auch gut die stark abweichende Firmware der Geräte

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        markus- 0
                        schrieb am zuletzt editiert von
                        #1129

                        @gst666:

                        Bezüglich der Kommunikation hatte ich damals den Eindruck, dass es sich um eine OAuth2 Kommunikation handelt. `

                        Nein, das hat damit nichts zu tun.

                        Zumindest nicht bei App zu Cloud, Gerät zu App werden wir nie belauschen können.

                        Das Problem ist die proprietäre Verschlüsselung sämtlicher Kommunikation der App zusätzlich zu SSL.

                        <size size="85">https://forum.fhem.de/index.php?topic=73052</size>

                        1 Antwort Letzte Antwort
                        0
                        • AlCalzoneA Offline
                          AlCalzoneA Offline
                          AlCalzone
                          Developer
                          schrieb am zuletzt editiert von
                          #1130

                          @markus-:

                          Gerät zu App werden wir nie belauschen können.

                          Das Problem ist die proprietäre Verschlüsselung sämtlicher Kommunikation der App zusätzlich zu SSL. `
                          Sofern die Methode irgendwann bekannt ist, könnte das mit einem speziellen Wireshark-Plugin funktionieren. Dazu muss die Android-App im Emulator auf dem PC laufen. Aber ja, gelinde gesagt recht aufwändig…

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

                          1 Antwort Letzte Antwort
                          0
                          • Holger76H Offline
                            Holger76H Offline
                            Holger76
                            schrieb am zuletzt editiert von
                            #1131

                            sorry, wenn ich mich mit einer wahrscheinlich banalen Frage hier reinhänge: Ich habe auch seit kurzem dieses Gerät und auch schon gut in mein Tablet dank Adapter eingebunden. Ich habe festgestellt, das ich in der Handyapp den Modus nicht mehr umstellen kann, also es passiert nichts bei CLEANING MODE. liegt es evtl daran, dass der Fan speed von "extern" also iobroker verändert wurde, meinetwegen auf 90% und die Handyapp das nun nicht mehr einem Modus zuordnen kann ? Bekomme ich das irgendwie wieder rein oder gibt es andere Gründe dafür ?

                            Danke schon mal.. und nebenbei, super Arbeit bisher ;)

                            NUC8I5BEH (32GB,1TB-SSD) -> Proxmox VM [ioBroker.Pro auf Debian]+[InfluxDB/Grafana]+[AdGuard]+[ Rasp.matic] + [Conbee3] +[Graylog]+[Octopi]
                            NUC6CAYH (16GB) [Proxmox Backup Server]+[OMV]

                            1 Antwort Letzte Antwort
                            0
                            • MeistertrM Offline
                              MeistertrM Offline
                              Meistertr
                              Developer
                              schrieb am zuletzt editiert von
                              #1132

                              @Holger76:

                              sorry, wenn ich mich mit einer wahrscheinlich banalen Frage hier reinhänge: Ich habe auch seit kurzem dieses Gerät und auch schon gut in mein Tablet dank Adapter eingebunden. Ich habe festgestellt, das ich in der Handyapp den Modus nicht mehr umstellen kann, also es passiert nichts bei CLEANING MODE. liegt es evtl daran, dass der Fan speed von "extern" also iobroker verändert wurde, meinetwegen auf 90% und die Handyapp das nun nicht mehr einem Modus zuordnen kann ? Bekomme ich das irgendwie wieder rein oder gibt es andere Gründe dafür ?

                              Danke schon mal.. und nebenbei, super Arbeit bisher ;) ` Die App kann nur bestimmte saugstufe zuordnen. Wenn du den Mode über Handy ändern willst musst du die Stufe im Adapter auf 100 80 60 oder 30 stellen. Dann geht das wieder

                              Gesendet von meinem Handy

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                SmartMainz
                                schrieb am zuletzt editiert von
                                #1133

                                Hi,

                                ich habe gestern versucht meinen Xiaomi Sauger mit dem ioBroker zu verbinden. Beim Auslesen des Tokens (per unverschlüsseltem iTunes Backup, da ich bei der Variante Android/Windows/MiTool nur Fehlermeldungen kriege) bekomme ich allerdings 96 Zeichen angezeigt!? Hat mir jemand eine Erklärung dafür? Hilfe! :shock:

                                Vielen Dank im voraus für den analytischen Scharfsinn dieses Forums…

                                Grüße

                                Alex

                                1 Antwort Letzte Antwort
                                0
                                • Holger76H Offline
                                  Holger76H Offline
                                  Holger76
                                  schrieb am zuletzt editiert von
                                  #1134

                                  @Meistertr:

                                  Die App kann nur bestimmte saugstufe zuordnen. Wenn du den Mode über Handy ändern willst musst du die Stufe im Adapter auf 100 80 60 oder 30 stellen. Dann geht das wieder

                                  Gesendet von meinem Handy `

                                  Danke :) Leider sind stimmen die Werte nicht ganz mit meinen Werten überein, ggf. wurde mit nem Update etwas geändert ?

                                  Ich hatte erst 100 und 80 probiert, nichts ging… bei 60 dann aber... dann konnte ich am Handy wieder umstellen und somit die Werte erfassen.

                                  Also meine Werte sind bei den jeweiligen Einstellungen:

                                  38, 60, 77, 90

                                  NUC8I5BEH (32GB,1TB-SSD) -> Proxmox VM [ioBroker.Pro auf Debian]+[InfluxDB/Grafana]+[AdGuard]+[ Rasp.matic] + [Conbee3] +[Graylog]+[Octopi]
                                  NUC6CAYH (16GB) [Proxmox Backup Server]+[OMV]

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    markus- 0
                                    schrieb am zuletzt editiert von
                                    #1135

                                    Xiaomi hat die Token in der DB verschlüsselt. Mit den neuen MiHome Versionen ist ein Auslesen nicht mehr möglich!

                                    <size size="85">https://forum.fhem.de/index.php?topic=73052</size>

                                    1 Antwort Letzte Antwort
                                    0
                                    • AlCalzoneA Offline
                                      AlCalzoneA Offline
                                      AlCalzone
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #1136

                                      @markus-:

                                      Xiaomi hat die Token in der DB verschlüsselt. Mit den neuen MiHome Versionen ist ein Auslesen nicht mehr möglich! `
                                      Dann wirds wohl Zeit sich mal die App unter die Lupe zu nehmen. Vor nächster Woche komme ich aber leider nicht dazu.

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

                                      1 Antwort Letzte Antwort
                                      0
                                      • MeistertrM Offline
                                        MeistertrM Offline
                                        Meistertr
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #1137

                                        @markus-:

                                        Xiaomi hat die Token in der DB verschlüsselt. Mit den neuen MiHome Versionen ist ein Auslesen nicht mehr möglich! ` Das hatte ich befürchtet.. Also alte mihome app und nciht updaten [emoji17]

                                        Gesendet von meinem Handy

                                        1 Antwort Letzte Antwort
                                        0
                                        • D Offline
                                          D Offline
                                          darkbrain85
                                          schrieb am zuletzt editiert von
                                          #1138

                                          Na super, das sind ja mal ganz schlechte Nachrichten… ist für alle iOS Nutzer natürlich nicht so leicht umzusetzen mit dem “nicht updaten”... da reicht ja schon ein neues Telefon und schon guckt man doof aus der Wäsche!

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          806

                                          Online

                                          32.4k

                                          Benutzer

                                          81.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe