Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Mihome-vacuum v3.1.6 Next Generarition

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Mihome-vacuum v3.1.6 Next Generarition

    This topic has been deleted. Only users with topic management privileges can see it.
    • Meistertr
      Meistertr Developer @Neuschwansteini last edited by

      @ilovegym wenns nur das ist... 🙂

      Neuschwansteini 1 Reply Last reply Reply Quote 0
      • Neuschwansteini
        Neuschwansteini @Meistertr last edited by

        @meistertr hmm jaa.. nur das.. 😉

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

          @ilovegym fixed in der 3.1.5

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

            @tazdevil20 fixed in 3.1.5

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

              @saeft_2003 in der 3.1.5 vorhanden

              S Diginix 2 Replies Last reply Reply Quote 0
              • S
                saeft_2003 Most Active @Meistertr last edited by

                @meistertr sagte in Test Adapter Mihome-vacuum v3.1.4 Next Generarition:

                @saeft_2003 in der 3.1.5 vorhanden

                Danke das du den mop status mit eingebaut hast!

                Mir ist noch etwas anderes aufgefallen was mir Sorge bereitet und zwar ist bei mir seitdem der Adapter aktiviert ist der DiskIO enorm gestiegen. Normal hatte ich ca. 1 mb jetzt habe ich ca. 2,5 mb

                Unbenannt.jpg

                Der rote Bereich ist wo der Adapter läuft mit Status alle 20 Sek. Der grüne Bereich ist wo der Adapter deaktiviert ist und der blaue mit Status alle 60 Sek.

                Besteht nicht die Möglichkeit das wenn ich z.B. die Map von EG auf DG ändere, der Adapter automatisch danach den Status für die Räume usw. holt? Weil jetzt dauert es im schlechtesten Fall 60 Sek.

                Oder gibt es noch andere Wege den DiskIO zu senken?

                1 Reply Last reply Reply Quote 0
                • Diginix
                  Diginix @Meistertr last edited by Diginix

                  @meistertr Kartenaktualisierung nach mehreren Stunden Pause funktioniert mit 3.1.5 sofort.

                  @saeft_2003 Ich kann bei mir in Proxmox keinerlei verändertes IO seit Update auf 3.x feststellen.
                  Ab dem Pfeil war der Sauger aktiv.
                  5de2e257-61e3-4f20-9026-0bdd73d5cb3b-image.png

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    saeft_2003 Most Active @Diginix last edited by

                    @diginix

                    mhh komisch, wird bei dir der Status alle 20 sek aktualisiert?

                    was hast du für eine Datenbank? file? redis? jsonl?

                    1 Reply Last reply Reply Quote 0
                    • Diginix
                      Diginix last edited by Diginix

                      @saeft_2003 file/file und Status alle 10s.
                      88504cb5-9c45-41d4-abc6-83100071cada-image.png

                      Aber wenn sich nichts ändern, wird auch nichts in die states.json geschrieben.
                      Bei mir wird die nur max. alle 60s auf HDD geschrieben. Daran könnte es auch liegen.
                      59227580-6acb-4e75-956b-38a6baa88564-image.png

                      Die objects.json sogar nur alle 60 min. Dadurch hab ich das IO extrem verringert (siehst ja im Screenshot davor mit nur ca. 100 kb, früher waren das auch MB). Und da mein System "nie" abstürzt geht auch nichts verloren wenn es länger im RAM liegt.

                      Meistertr S 2 Replies Last reply Reply Quote 0
                      • Meistertr
                        Meistertr Developer @Diginix last edited by

                        @diginix es bitte ein Befehl der zur folge hat dass alle x Sekunden die object.json neu geschrieben wird, wird in der 3.1.6 gefixed

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          saeft_2003 Most Active @Meistertr last edited by

                          @meistertr

                          Das hört sich gut an weißt du schon wann die 3.1.6 kommt?

                          1 Reply Last reply Reply Quote 0
                          • S
                            saeft_2003 Most Active @Diginix last edited by

                            @diginix sagte in Test Adapter Mihome-vacuum v3.1.4 Next Generarition:

                            @saeft_2003 file/file und Status alle 10s.
                            88504cb5-9c45-41d4-abc6-83100071cada-image.png

                            Aber wenn sich nichts ändern, wird auch nichts in die states.json geschrieben.
                            Bei mir wird die nur max. alle 60s auf HDD geschrieben. Daran könnte es auch liegen.
                            59227580-6acb-4e75-956b-38a6baa88564-image.png

                            Die objects.json sogar nur alle 60 min. Dadurch hab ich das IO extrem verringert (siehst ja im Screenshot davor mit nur ca. 100 kb, früher waren das auch MB). Und da mein System "nie" abstürzt geht auch nichts verloren wenn es länger im RAM liegt.

                            Ich habe bei den states einen writefileinterval von 360000! Wie sieht es bei den objects bei dir aus? So bei mir...

                              "objects": {
                                "type": "file",
                                "typeComment": "Possible values: 'file' - [port 9001], redis - [port 6379], couch - [port 5984].",
                                "host": "0.0.0.0",
                                "port": 9001,
                                "user": "",
                                "pass": "",
                                "noFileCache": false,
                                "connectTimeout": 2000,
                                "options": {
                                  "auth_pass": null,
                                  "enableReadyCheck": true,
                                  "host": "0.0.0.0",
                                  "port": 9001,
                                  "db": 0,
                                  "family": 0,
                                  "password": null,
                                  "autoResubscribe": false,
                                  "connectionName": "host.iobroker"
                                },
                                "maxQueue": 1000
                            
                            
                            Diginix 1 Reply Last reply Reply Quote 0
                            • Diginix
                              Diginix @saeft_2003 last edited by

                              @saeft_2003 Deine objects hat garkein writeFileInterval.

                              Wie meine objects eingestellt ist, hatte ich geschrieben:

                              @diginix sagte in Test Adapter Mihome-vacuum v3.1.4 Next Generarition:

                              Die objects.json sogar nur alle 60 min

                              Also:

                              "writeFileInterval": 3600000,
                              

                              Wenn du aber bei den states 360000 hättest, dann wäre das sogar 6 mal seltener als bei mir. Denn es wäre alle 6 Minuten und bei mir sogar jede Minute.
                              Aber wie Meistertr schon schrieb, wird ja nicht die states sondern die objects unnötig oft neu geschrieben. Und da hast du kein Limit. Wenn du eins einbaust, wäre auch ohne ein Fix des Adapters dein IO deutlich weniger.

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

                                so 3.1.6 ist raus, Änderungen siehe oben

                                S 2 Replies Last reply Reply Quote 0
                                • S
                                  saeft_2003 Most Active @Meistertr last edited by saeft_2003

                                  @meistertr

                                  Top! Ich teste...

                                  Edit: passt jetzt alles mein DiskIO steigt auch mit alle 10 Sekunden Status nicht merklich an. 😊👍

                                  1 Reply Last reply Reply Quote 0
                                  • Neuschwansteini
                                    Neuschwansteini @Meistertr last edited by

                                    @meistertr Danke für den tollen Adapter, V3.1.6 läuft, der Donate-Button funktioniert auch 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      saeft_2003 Most Active @Meistertr last edited by

                                      @meistertr

                                      Ich hätte noch drei „Kleinigkeiten“ die ich toll fände, ob es machbar ist kann ich leider nicht beurteilen.

                                      1. Das es möglich ist wie in der App für einen Raum den Zyklus einzustellen

                                      6DD36287-5CC3-4A49-A6A1-2B87A1670EAE.jpeg

                                      1. Das es möglich ist wie in der App die Wischroute auf gründlich zu stellen

                                      B530B0C3-DF01-42AB-ACF6-434E9BC7384F.jpeg

                                      1. Beim vaccum state wird immer charging angezeigt auch wenn der Akku schon voll geladen ist. Vielleicht könnte man das noch unterscheiden.
                                      Meistertr 1 Reply Last reply Reply Quote 0
                                      • Meistertr
                                        Meistertr Developer @saeft_2003 last edited by

                                        @saeft_2003 1: geht ja wenn du den raum mehrfach anklickst, wenn du es über ein script machen willst, musst du über custom command gehen, da ist es möglich (wird sonst in den objekten zu technisch und unübersichtlich)

                                        2: behalte ich im Hinterkopf, weiß aber noch nicht wie.

                                        3: geht nicht, da der Roboter in der Api keinen unterschied macht und man den Ladestatus auch nciht abfragen kann

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          saeft_2003 Most Active @Meistertr last edited by

                                          @meistertr

                                          Danke. Wie müsste dann dieser custom command aussehen um zweimal den gleichen Raum reinigen zu lassen?

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

                                            @saeft_2003 das werde ich bei Gelegenheit (nicht heute oder morgen 🙂 ) herausfinden hab mal das plugin der app angeschaut, irgendwo in den 183198 Zeilen wird es stehen 🙂

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            100
                                            1198
                                            308257
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo