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
    16
    1
    262

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

  • 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 407.6k 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.
  • ? A Former User

    @tombox

    Bisher war es so, dass die Karte nach einem Reinigungsvorgang nicht mehr abrufbar war. Ich habe die letzten Tage daher den Adapter gestoppt, mein startscript so angepasst, dass erst der Adapter gestartet wird, dann der Sauger, und nach dem Saugvorgang der Adapter gestoppt wird..
    So hatte ich eine aktuelle Karte.

    Ich teste morgen mal die aktuelle Gitversion, mal schauen..

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

    @ilovegym Die GitHub version funktioniert bei mir auch mit aktivierter karte.. wie sieht es bei dir aus

    ? T 3 Replies Last reply
    0
    • T tombox

      @ilovegym Die GitHub version funktioniert bei mir auch mit aktivierter karte.. wie sieht es bei dir aus

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

      @tombox

      Hi,

      Danke erstmal!
      Hab gestern erst installiert, und vergessen mein startscript zu ändern, daher lief der Adapter nur wenn der Sauger aktiv war. Das hat soweit geklappt, Karte war da.
      Hab seit eben den Adapter wieder immer laufen, mal sehen ob morgen früh die Karte noch da ist…

      1 Reply Last reply
      0
      • T tombox

        @ilovegym Die GitHub version funktioniert bei mir auch mit aktivierter karte.. wie sieht es bei dir aus

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

        @tombox

        nach 18 Stunden test und ein paar Reinigungsvorgaengen kann ich sagen, dass die Karte wieder geladen wird.
        Auch in der App ist die Karte noch da.
        Schaut also gut aus! Danke!

        1 Reply Last reply
        0
        • T tombox

          @ilovegym Die GitHub version funktioniert bei mir auch mit aktivierter karte.. wie sieht es bei dir aus

          T Offline
          T Offline
          Tschaeens
          wrote on last edited by
          #1117

          @tombox
          Welche Abfrageintervalle habt ihr denn im Adapter eingestellt?

          T 1 Reply Last reply
          0
          • T Tschaeens

            @tombox
            Welche Abfrageintervalle habt ihr denn im Adapter eingestellt?

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

            @tschaeens Ich habe eine 3.11.0 veröffentlich rein theoretisch ist keine Anpassung des Intervals notwendig

            D 1 Reply Last reply
            0
            • T tombox

              @tschaeens Ich habe eine 3.11.0 veröffentlich rein theoretisch ist keine Anpassung des Intervals notwendig

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

              @tombox Die Anpassung war so aber nicht richtig.
              Du hast an der stelle, wo regrlmässig der allhemeine status abgefragt, jetzt zusätzlich die karte abgefragt.
              Das !this.mapEnable bezog sich darauf, wenn nicht eh schon abgefragt wird, meine ich.
              Also, wenn karte anabled, wird der mabpointer eh regelmässig abgefragt, wenn nicht, wird er nur ab und zu im zuge des allgemeinen status abgefragt. Ich meine, dass wird dafür gemacht, wenn du keine karte willst, so wie ich, dann bekommt man aber trotzdem mit, wenn die karte sich ändert, zb bei stockwerkswechsel.
              Bitte baue das mal wieder zurück.

              ? 1 Reply Last reply
              0
              • D dirkhe

                @tombox Die Anpassung war so aber nicht richtig.
                Du hast an der stelle, wo regrlmässig der allhemeine status abgefragt, jetzt zusätzlich die karte abgefragt.
                Das !this.mapEnable bezog sich darauf, wenn nicht eh schon abgefragt wird, meine ich.
                Also, wenn karte anabled, wird der mabpointer eh regelmässig abgefragt, wenn nicht, wird er nur ab und zu im zuge des allgemeinen status abgefragt. Ich meine, dass wird dafür gemacht, wenn du keine karte willst, so wie ich, dann bekommt man aber trotzdem mit, wenn die karte sich ändert, zb bei stockwerkswechsel.
                Bitte baue das mal wieder zurück.

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

                @dirkhe @tombox

                Zum Code kann ich nicht viel sagen, so genau versteh ich das nicht. Aber ich kann sagen, dass die letzte Gitversion (3.11) einwandfrei laeuft und die Karte immer geholt werden kann.
                :-)
                In der letzten Release 3.10.1 hatte es ja dazu gefuehrt, dass die Karte nach einem Saugvorgang +- 2h Adapterlaufzeit nicht mehr geladen werden konnte.. jetzt funktioniert das wieder.

                D 1 Reply Last reply
                0
                • ? A Former User

                  @dirkhe @tombox

                  Zum Code kann ich nicht viel sagen, so genau versteh ich das nicht. Aber ich kann sagen, dass die letzte Gitversion (3.11) einwandfrei laeuft und die Karte immer geholt werden kann.
                  :-)
                  In der letzten Release 3.10.1 hatte es ja dazu gefuehrt, dass die Karte nach einem Saugvorgang +- 2h Adapterlaufzeit nicht mehr geladen werden konnte.. jetzt funktioniert das wieder.

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

                  @ilovegym ich kann mir das ja nochmal genauer ansehen, so werden aber die Leute Probleme bekommen, die keine Karte nutzen.
                  Normalerweise wird die Karte halt aktualisiert, wenn er saugt..
                  Ich schaue die Tage Mal rein

                  T ? 2 Replies Last reply
                  0
                  • D dirkhe

                    @ilovegym ich kann mir das ja nochmal genauer ansehen, so werden aber die Leute Probleme bekommen, die keine Karte nutzen.
                    Normalerweise wird die Karte halt aktualisiert, wenn er saugt..
                    Ich schaue die Tage Mal rein

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

                    @dirkhe Da der Mappointer zu oft geholt wurde egal ob Karte aktiv ist oder nicht hat es zur einer Sperrung der Karte in der App geführt. Die Karte in der App ist glaube wichtiger für den Nutzer als in ioBroker zu sehen ob ein Stockwerkwechsel stattgefunden hat.

                    D 1 Reply Last reply
                    0
                    • T tombox

                      @dirkhe Da der Mappointer zu oft geholt wurde egal ob Karte aktiv ist oder nicht hat es zur einer Sperrung der Karte in der App geführt. Die Karte in der App ist glaube wichtiger für den Nutzer als in ioBroker zu sehen ob ein Stockwerkwechsel stattgefunden hat.

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

                      @tombox ja, aber wenn jetzt einer die karte an an hat, wird sie noch öfter abgerufen. Die lösung wäre dann eher, die karte seltener abzurufen.

                      T 1 Reply Last reply
                      0
                      • D dirkhe

                        @tombox ja, aber wenn jetzt einer die karte an an hat, wird sie noch öfter abgerufen. Die lösung wäre dann eher, die karte seltener abzurufen.

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

                        @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

                        Damrak2022D D 2 Replies Last reply
                        0
                        • 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

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

                          @tombox Ich habe ebenfalls die neueste Github Version installiert und kann den Sauger über das Dashboard starten. In der App wird mir auch die Karte und auch der Weg des Saugers angezeigt, allerdings nicht im Dashboard, was ich genauso eingebunden habe, wie es mir @bahnuhr erklärt hatte.
                          https://forum.iobroker.net/post/747066
                          Bevor es die Probleme gab, hat es so auch reibungslos funktioniert. Nur jetzt wird mir die Fahrt des Saugers nicht im Dashboard angezeigt.

                          Mit besten Grüßen
                          Andy

                          T 1 Reply Last reply
                          0
                          • Damrak2022D Damrak2022

                            @tombox Ich habe ebenfalls die neueste Github Version installiert und kann den Sauger über das Dashboard starten. In der App wird mir auch die Karte und auch der Weg des Saugers angezeigt, allerdings nicht im Dashboard, was ich genauso eingebunden habe, wie es mir @bahnuhr erklärt hatte.
                            https://forum.iobroker.net/post/747066
                            Bevor es die Probleme gab, hat es so auch reibungslos funktioniert. Nur jetzt wird mir die Fahrt des Saugers nicht im Dashboard angezeigt.

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

                            @damrak2022 Meinst du die ganze karte oder nur die fahrt

                            Damrak2022D 1 Reply Last reply
                            0
                            • T tombox

                              @damrak2022 Meinst du die ganze karte oder nur die fahrt

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

                              @tombox Die Karte wird angezeigt, aber die Fahrt leider nicht

                              Mit besten Grüßen
                              Andy

                              1 Reply Last reply
                              0
                              • D dirkhe

                                @ilovegym ich kann mir das ja nochmal genauer ansehen, so werden aber die Leute Probleme bekommen, die keine Karte nutzen.
                                Normalerweise wird die Karte halt aktualisiert, wenn er saugt..
                                Ich schaue die Tage Mal rein

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

                                @dirkhe

                                Hi Dirk,
                                ja danke, ich kann nur von der Userseite her sehen, dass der Adapter jetzt fuer meine Beduerfnisse funktioniert.
                                Mir ist es wichtig, dass NACH einem Saugvorgang mir die Karte per Synochat gesendet wird, damit ich weiss, ob die Sauger alles gesaugt haben oder ob irgendwas im Weg stand.
                                Hab 4 Sauger auf 4 Etagen, einer laeuft taeglich morgens um 9 im Keller, die anderen 3 nur, wenn nach 15 min Abwesenheit keiner mehr da ist, und das einmal taeglich.
                                Gruss
                                Bernd

                                DJMarc75D T 2 Replies Last reply
                                1
                                • ? A Former User

                                  @dirkhe

                                  Hi Dirk,
                                  ja danke, ich kann nur von der Userseite her sehen, dass der Adapter jetzt fuer meine Beduerfnisse funktioniert.
                                  Mir ist es wichtig, dass NACH einem Saugvorgang mir die Karte per Synochat gesendet wird, damit ich weiss, ob die Sauger alles gesaugt haben oder ob irgendwas im Weg stand.
                                  Hab 4 Sauger auf 4 Etagen, einer laeuft taeglich morgens um 9 im Keller, die anderen 3 nur, wenn nach 15 min Abwesenheit keiner mehr da ist, und das einmal taeglich.
                                  Gruss
                                  Bernd

                                  DJMarc75D Offline
                                  DJMarc75D Offline
                                  DJMarc75
                                  wrote on last edited by
                                  #1129

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

                                  Hab 4 Sauger auf 4 Etagen

                                  Fett Brett :+1: :+1: :+1:

                                  Lehrling seit 1975 !!!
                                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                                  1 Reply Last reply
                                  0
                                  • ? A Former User

                                    @dirkhe

                                    Hi Dirk,
                                    ja danke, ich kann nur von der Userseite her sehen, dass der Adapter jetzt fuer meine Beduerfnisse funktioniert.
                                    Mir ist es wichtig, dass NACH einem Saugvorgang mir die Karte per Synochat gesendet wird, damit ich weiss, ob die Sauger alles gesaugt haben oder ob irgendwas im Weg stand.
                                    Hab 4 Sauger auf 4 Etagen, einer laeuft taeglich morgens um 9 im Keller, die anderen 3 nur, wenn nach 15 min Abwesenheit keiner mehr da ist, und das einmal taeglich.
                                    Gruss
                                    Bernd

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

                                    @ilovegym Siehst du bei dir noch die Fahrten in den Karten?

                                    ? 1 Reply Last reply
                                    0
                                    • T tombox

                                      @ilovegym Siehst du bei dir noch die Fahrten in den Karten?

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

                                      @tombox ja alles einwandfrei!

                                      1 Reply Last reply
                                      0
                                      • 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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          584

                                          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