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. Tester
  4. Test Adapter Mihome-vacuum v3.1.6 Next Generarition

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    376

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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Test Adapter Mihome-vacuum v3.1.6 Next Generarition

Scheduled Pinned Locked Moved Tester
1.2k Posts 100 Posters 408.3k Views 82 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.
  • T tombox

    @dirkhe Ja während eines Reinigungsvorgang wird sie zusätzlich noch alle 15min abgerufen. dazu müsste man wissen was das neue rate limit für map Abruf. so ist es erstmal für user die karte aktiviert haben wird es während des reinigen aktualisiert

    D Offline
    D Offline
    dirkhe
    Developer
    wrote on last edited by
    #1132

    @tombox So, ich habe mir den code jetzt nochmal genauer angesehen. Das was ich erst geschrieben habe, dass die map auch geholt wird, wenn map nicht aktiviert ist, da habe ich den Statusnamen falsch interpretiert, sorry.

    So jetzt zu der Änderung, die du gemacht hattest:
    Dieser code wird alle x (bei mir 60 Sekunden) aufgerufen:

    if (Date.now() - this.cMapLastPoll > this.cMapPoll && this.mapGet) {
    				await this.getMapPointer();
    			}
    

    Vorher war es

    if (Date.now() - this.cMapLastPoll > this.cMapPoll && !this.mapGet) {
    				await this.getMapPointer();
    			}
    

    Diese Abfrage ist dafür da, dass der Mappointer nach spätestens 15 Minuten einmal abgerufen wird, aber nur, wenn die Karte nicht sowieso schon abgerufen wird.
    Jetzt ist die Logik, rufe die Map nach 15 Minuten ab, aber nur wenn sie sowieso abgerufen wird, weil der robbi in einem der folgenden stati ist
    cleanStates.Cleaning,
    cleanStates.Back_toHome,
    cleanStates.SpotCleaning,
    cleanStates.GoingToSpot,
    cleanStates.ZoneCleaning,
    cleanStates.RoomCleaning,

    Das bedeutet, dass der code jetzt so sinnlos ist.
    Entweder wir wollen das regelmäßige Abrufen nach 15 Minuten haben, dass muss der code wieder zurück geändert werden. Oder das ganze ist nicht notwendig, dann kann der ganze code oben gelöscht werden, incl. der Zeilen 158,159

    		this.cMapPoll = 900000; // 15 Min
    		this.cMapLastPoll = 0;
    

    und Zeile 553

    					this.cMapLastPoll = Date.now();
    

    Vlt. macht es auch Sinn, den Status ausserhalb nur jede Stunde abzurufen?

    T 1 Reply Last reply
    0
    • D dirkhe

      @tombox So, ich habe mir den code jetzt nochmal genauer angesehen. Das was ich erst geschrieben habe, dass die map auch geholt wird, wenn map nicht aktiviert ist, da habe ich den Statusnamen falsch interpretiert, sorry.

      So jetzt zu der Änderung, die du gemacht hattest:
      Dieser code wird alle x (bei mir 60 Sekunden) aufgerufen:

      if (Date.now() - this.cMapLastPoll > this.cMapPoll && this.mapGet) {
      				await this.getMapPointer();
      			}
      

      Vorher war es

      if (Date.now() - this.cMapLastPoll > this.cMapPoll && !this.mapGet) {
      				await this.getMapPointer();
      			}
      

      Diese Abfrage ist dafür da, dass der Mappointer nach spätestens 15 Minuten einmal abgerufen wird, aber nur, wenn die Karte nicht sowieso schon abgerufen wird.
      Jetzt ist die Logik, rufe die Map nach 15 Minuten ab, aber nur wenn sie sowieso abgerufen wird, weil der robbi in einem der folgenden stati ist
      cleanStates.Cleaning,
      cleanStates.Back_toHome,
      cleanStates.SpotCleaning,
      cleanStates.GoingToSpot,
      cleanStates.ZoneCleaning,
      cleanStates.RoomCleaning,

      Das bedeutet, dass der code jetzt so sinnlos ist.
      Entweder wir wollen das regelmäßige Abrufen nach 15 Minuten haben, dass muss der code wieder zurück geändert werden. Oder das ganze ist nicht notwendig, dann kann der ganze code oben gelöscht werden, incl. der Zeilen 158,159

      		this.cMapPoll = 900000; // 15 Min
      		this.cMapLastPoll = 0;
      

      und Zeile 553

      					this.cMapLastPoll = Date.now();
      

      Vlt. macht es auch Sinn, den Status ausserhalb nur jede Stunde abzurufen?

      T Offline
      T Offline
      tombox
      wrote on last edited by
      #1133

      @dirkhe Mir war nicht ganz klar welchen Vorteil das hat aber es war halt im abfrageinterval von alle 20sek und deswegen kam es zum block. jede stunde klingt gut aber auch für die die map deaktiviert haben?

      Damrak2022D 1 Reply Last reply
      0
      • T tombox

        @dirkhe Mir war nicht ganz klar welchen Vorteil das hat aber es war halt im abfrageinterval von alle 20sek und deswegen kam es zum block. jede stunde klingt gut aber auch für die die map deaktiviert haben?

        Damrak2022D Offline
        Damrak2022D Offline
        Damrak2022
        wrote on last edited by
        #1134

        @tombox Zu dem Code kann ich nichts sagen, weil ich mich da garnicht auskenne. Mich würde nur interessieren, ob die Fahrt des Staubsaugers auch wieder in Echtzeit auf der Karte am Pc angezeigt wird/ werden kann.

        Das sind meine Einstellungen im Adapter:
        Bildschirmfoto 2023-05-15 um 08.20.32.png Bildschirmfoto 2023-05-15 um 08.20.06.png

        Mit besten Grüßen
        Andy

        haselchenH 1 Reply Last reply
        0
        • Damrak2022D Damrak2022

          @tombox Zu dem Code kann ich nichts sagen, weil ich mich da garnicht auskenne. Mich würde nur interessieren, ob die Fahrt des Staubsaugers auch wieder in Echtzeit auf der Karte am Pc angezeigt wird/ werden kann.

          Das sind meine Einstellungen im Adapter:
          Bildschirmfoto 2023-05-15 um 08.20.32.png Bildschirmfoto 2023-05-15 um 08.20.06.png

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          wrote on last edited by
          #1135

          @damrak2022

          Wir hatten das Kartending ja schonmal.
          Da muss es in deinen Tiefen noch ein anderes Problem geben.
          Meine Karte und Aktualisierung passiert in Echtzeit.
          Gerade noch mal geguckt .
          IMG_1389.jpeg

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

          Damrak2022D 2 Replies Last reply
          0
          • haselchenH haselchen

            @damrak2022

            Wir hatten das Kartending ja schonmal.
            Da muss es in deinen Tiefen noch ein anderes Problem geben.
            Meine Karte und Aktualisierung passiert in Echtzeit.
            Gerade noch mal geguckt .
            IMG_1389.jpeg

            Damrak2022D Offline
            Damrak2022D Offline
            Damrak2022
            wrote on last edited by Damrak2022
            #1136

            @haselchen Ich habe mir nochmal meine Canvas Installation angeschaut: Die sieht so aus:

            Andy@homebridge:/opt/iobroker $ npm ls canvas
            iobroker.inst@3.0.0 /opt/iobroker
            ├─┬ iobroker.iot@1.14.2
            │ ├── canvas@2.11.2
            │ └─┬ jsdom@20.0.3
            │   └── canvas@2.11.2 deduped
            └─┬ iobroker.mihome-vacuum@3.11.0 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.mihome-vacuum.git#8bd06c236397e62f9e86062eacab80949bf3d324)
              └── canvas@2.11.2 deduped
            

            Das scheint in Ordnung zu sein, und ich habe ja nichts geändert, deswegen verstehe ich es nicht.

            Mit besten Grüßen
            Andy

            ? 1 Reply Last reply
            0
            • Damrak2022D Damrak2022

              @haselchen Ich habe mir nochmal meine Canvas Installation angeschaut: Die sieht so aus:

              Andy@homebridge:/opt/iobroker $ npm ls canvas
              iobroker.inst@3.0.0 /opt/iobroker
              ├─┬ iobroker.iot@1.14.2
              │ ├── canvas@2.11.2
              │ └─┬ jsdom@20.0.3
              │   └── canvas@2.11.2 deduped
              └─┬ iobroker.mihome-vacuum@3.11.0 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.mihome-vacuum.git#8bd06c236397e62f9e86062eacab80949bf3d324)
                └── canvas@2.11.2 deduped
              

              Das scheint in Ordnung zu sein, und ich habe ja nichts geändert, deswegen verstehe ich es nicht.

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #1137

              @damrak2022 Hier kommt die Karte auch waehrend des Saugvorgangs, keine Blockade mehr seitens Xiaomi, auch wenn der Adapter 24/7 laeuft und die Sauger einmal taeglich.

              Die aktuelle 3.11 hast du installiert? Mein System Node 18.16.0, NPM9.5.1, Debian Bullseye auf der Synology als VM.
              Eigene VM's fuer Redis, Influx und Grafana, iobroker mit Objekte: 99788, Zustände: 85009

              Meine Timeouts sehen so aus:
              c6738458-ed1e-4583-9f21-3d5b4f16278a-image.png

              57cc3647-6dfc-4afc-95e0-5e287cc67809-image.png

              Damrak2022D 2 Replies Last reply
              0
              • ? A Former User

                @damrak2022 Hier kommt die Karte auch waehrend des Saugvorgangs, keine Blockade mehr seitens Xiaomi, auch wenn der Adapter 24/7 laeuft und die Sauger einmal taeglich.

                Die aktuelle 3.11 hast du installiert? Mein System Node 18.16.0, NPM9.5.1, Debian Bullseye auf der Synology als VM.
                Eigene VM's fuer Redis, Influx und Grafana, iobroker mit Objekte: 99788, Zustände: 85009

                Meine Timeouts sehen so aus:
                c6738458-ed1e-4583-9f21-3d5b4f16278a-image.png

                57cc3647-6dfc-4afc-95e0-5e287cc67809-image.png

                Damrak2022D Offline
                Damrak2022D Offline
                Damrak2022
                wrote on last edited by Damrak2022
                #1138

                @ilovegym Meine Einstellungen sind genau wie Deine, aber ich bekomme die eigentlich Fahrt nicht angezeigt. In der App ist alles so wie es sein sollte.
                Ich bin etwas ratlos, wo ich jetzt noch schauen könnte.
                Ich habe gerade gesehen, das ich im Protokoll folgenden Eintrag habe, nachdem ich auf Expertenmodus umgeschaltet habe:

                mihome-vacuum.0
                1167	2023-05-17 16:53:26.568	error	Socket Close
                

                Hilft das weiter?

                Mit besten Grüßen
                Andy

                1 Reply Last reply
                0
                • haselchenH haselchen

                  @damrak2022

                  Wir hatten das Kartending ja schonmal.
                  Da muss es in deinen Tiefen noch ein anderes Problem geben.
                  Meine Karte und Aktualisierung passiert in Echtzeit.
                  Gerade noch mal geguckt .
                  IMG_1389.jpeg

                  Damrak2022D Offline
                  Damrak2022D Offline
                  Damrak2022
                  wrote on last edited by
                  #1139

                  @haselchen Ich musste ja mein komplettes System neu aufsetzen, bin aber der Meinung das alles korrekt ist.
                  Eventuell kannst Du hier nochmal einen Blick auf werfen, deswegen poste ich das nochmal. Vielleicht fällt Dir etwas auf

                  Edit Vis
                  Bildschirmfoto 2023-05-20 um 04.43.35.png
                  VIS Runtime:
                  Bildschirmfoto 2023-05-20 um 04.43.58.png
                  Installation Canvas

                  Andy@homebridge:/opt/iobroker $ npm ls canvas
                  
                  iobroker.inst@3.0.0 /opt/iobroker
                  
                  ├─┬ iobroker.iot@1.14.2
                  
                  │ ├── canvas@2.11.2
                  
                  │ └─┬ jsdom@20.0.3
                  
                  │   └── canvas@2.11.2 deduped
                  
                  └─┬ iobroker.mihome-vacuum@3.11.0 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.mihome-vacuum.git#8bd06c236397e62f9e86062eacab80949bf3d324)
                  
                    └── canvas@2.11.2 deduped
                  

                  Einbindung ins Dashboard:
                  Bildschirmfoto 2023-05-20 um 04.51.22.png

                  Ansonsten wüsste ich nicht wo ich noch suchen soll, denn bei mir, wie gesagt, wird die Fahrt nicht angezeigt.

                  Mit besten Grüßen
                  Andy

                  1 Reply Last reply
                  0
                  • ? A Former User

                    @damrak2022 Hier kommt die Karte auch waehrend des Saugvorgangs, keine Blockade mehr seitens Xiaomi, auch wenn der Adapter 24/7 laeuft und die Sauger einmal taeglich.

                    Die aktuelle 3.11 hast du installiert? Mein System Node 18.16.0, NPM9.5.1, Debian Bullseye auf der Synology als VM.
                    Eigene VM's fuer Redis, Influx und Grafana, iobroker mit Objekte: 99788, Zustände: 85009

                    Meine Timeouts sehen so aus:
                    c6738458-ed1e-4583-9f21-3d5b4f16278a-image.png

                    57cc3647-6dfc-4afc-95e0-5e287cc67809-image.png

                    Damrak2022D Offline
                    Damrak2022D Offline
                    Damrak2022
                    wrote on last edited by Damrak2022
                    #1140

                    @ilovegym Ich habe das html widget nochmal neu angelegt, aber ich bekomme die Fahrt einfach nicht angezeigt.
                    Im Protokoll steht lediglich das ich den Robi losgeschickt habe.

                    mihome-vacuum.0
                    79672	2023-05-23 17:24:18.292	info	trigger cleaning all
                    

                    Hat jemand noch eine Idee?

                    Mit besten Grüßen
                    Andy

                    haselchenH 1 Reply Last reply
                    0
                    • Damrak2022D Damrak2022

                      @ilovegym Ich habe das html widget nochmal neu angelegt, aber ich bekomme die Fahrt einfach nicht angezeigt.
                      Im Protokoll steht lediglich das ich den Robi losgeschickt habe.

                      mihome-vacuum.0
                      79672	2023-05-23 17:24:18.292	info	trigger cleaning all
                      

                      Hat jemand noch eine Idee?

                      haselchenH Offline
                      haselchenH Offline
                      haselchen
                      Most Active
                      wrote on last edited by
                      #1141

                      @damrak2022

                      Zeig mal die komplette Einstellungsseite vom Widget

                      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                      Damrak2022D 2 Replies Last reply
                      0
                      • haselchenH haselchen

                        @damrak2022

                        Zeig mal die komplette Einstellungsseite vom Widget

                        Damrak2022D Offline
                        Damrak2022D Offline
                        Damrak2022
                        wrote on last edited by
                        #1142

                        @haselchen Du meinst die hier, richtig:
                        Bildschirmfoto 2023-05-23 um 19.48.26.png

                        Mit besten Grüßen
                        Andy

                        1 Reply Last reply
                        0
                        • haselchenH haselchen

                          @damrak2022

                          Zeig mal die komplette Einstellungsseite vom Widget

                          Damrak2022D Offline
                          Damrak2022D Offline
                          Damrak2022
                          wrote on last edited by
                          #1143

                          @haselchen Das war doch das was Du sehen wolltest, oder? Sorry, das ich nachfrage, aber ich habe keine Ahnung wo sich der Fehler versteckt.

                          Mit besten Grüßen
                          Andy

                          1 Reply Last reply
                          0
                          • bahnuhrB Online
                            bahnuhrB Online
                            bahnuhr
                            Forum Testing Most Active
                            wrote on last edited by
                            #1144

                            Ich bekomme seit heute auch keine Karte mehr angezeigt.

                            Weder in der Handy app als auch in iob.

                            Mal schauen ob es irgendwann wieder geht.


                            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                            Danke.
                            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                            ScreenToGif :https://www.screentogif.com/downloads.html

                            ? 1 Reply Last reply
                            0
                            • bahnuhrB bahnuhr

                              Ich bekomme seit heute auch keine Karte mehr angezeigt.

                              Weder in der Handy app als auch in iob.

                              Mal schauen ob es irgendwann wieder geht.

                              ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #1145

                              @bahnuhr Hast du die aktuelle Git-Version drauf oder welche ? Hier geht es ...(noch..?)

                              bahnuhrB 1 Reply Last reply
                              0
                              • ? A Former User

                                @bahnuhr Hast du die aktuelle Git-Version drauf oder welche ? Hier geht es ...(noch..?)

                                bahnuhrB Online
                                bahnuhrB Online
                                bahnuhr
                                Forum Testing Most Active
                                wrote on last edited by bahnuhr
                                #1146

                                @ilovegym

                                stable v3.9.5

                                wie gesagt; die handy app "xiaomi home" zeigt auch nichts an.


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                T 1 Reply Last reply
                                0
                                • bahnuhrB bahnuhr

                                  @ilovegym

                                  stable v3.9.5

                                  wie gesagt; die handy app "xiaomi home" zeigt auch nichts an.

                                  T Offline
                                  T Offline
                                  tombox
                                  wrote on last edited by
                                  #1147

                                  @bahnuhr ist mit 3.11.0 gefixt

                                  ? bahnuhrB 3 Replies Last reply
                                  0
                                  • T tombox

                                    @bahnuhr ist mit 3.11.0 gefixt

                                    ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #1148

                                    @tombox von mir aus kann die 3.11.0 ins stable... ?

                                    1 Reply Last reply
                                    0
                                    • T tombox

                                      @bahnuhr ist mit 3.11.0 gefixt

                                      bahnuhrB Online
                                      bahnuhrB Online
                                      bahnuhr
                                      Forum Testing Most Active
                                      wrote on last edited by
                                      #1149

                                      @tombox
                                      @ilovegym

                                      aber warum zeigt die handy app "xiaomi home" auch nichts an ?


                                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                      Danke.
                                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                      ScreenToGif :https://www.screentogif.com/downloads.html

                                      ? 1 Reply Last reply
                                      0
                                      • T tombox

                                        @bahnuhr ist mit 3.11.0 gefixt

                                        bahnuhrB Online
                                        bahnuhrB Online
                                        bahnuhr
                                        Forum Testing Most Active
                                        wrote on last edited by
                                        #1150

                                        @tombox sagte in Test Adapter Mihome-vacuum v3.1.6 Next Generarition:

                                        @bahnuhr ist mit 3.11.0 gefixt

                                        klappt bei mir nicht.
                                        3.11.0 installiert.
                                        robo gestartet.

                                        sowohl in der xiaomi home handy app als auch in iob wird die karte nicht angezeigt.


                                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                        Danke.
                                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                        ScreenToGif :https://www.screentogif.com/downloads.html

                                        1 Reply Last reply
                                        0
                                        • bahnuhrB bahnuhr

                                          @tombox
                                          @ilovegym

                                          aber warum zeigt die handy app "xiaomi home" auch nichts an ?

                                          ? Offline
                                          ? Offline
                                          A Former User
                                          wrote on last edited by
                                          #1151

                                          @bahnuhr

                                          Weil die Karten für 24h gesperrt ist..
                                          Morgen gehts wieder!

                                          bahnuhrB 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          513

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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