Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter PoolControl

    NEWS

    • Amazon Alexa - ioBroker Skill lĂ€uft aus ?

    • MonatsrĂŒckblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Test Adapter PoolControl

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @Willi-Wunder last edited by

      @willi-wunder sagte in Test Adapter PoolControl:

      Wie ist die Darstellung in VIS gedacht? War das Bild ein selbst gebautes VIS oder kann ich das auch so abrufen?

      Welches Bild?

      1 Reply Last reply Reply Quote 0
      • DasBo1975
        DasBo1975 Developer @Willi-Wunder last edited by

        @willi-wunder sagte in Test Adapter PoolControl:

        Vielen Dank fĂŒr deinen Adapter, hab diesen gestern mal installiert. Hab hierzu gleich mal paar Fragen:

        Meine Shellys geben die Leistung in Watt an. Dein ZÀhler bei Verbrauch und Kosten will kWh. WÀre hier eine Einstellung auch auf Watt möglich oder muss ich diese selbst umwandeln?
        Ich kann bei Verbrauch nur ein GerÀt auswÀhlen. Ich habe aber eine Pumpe, Licht und WÀrmepumpe. Könnte man den Verbrauch der drei GerÀte auch aufzeichnen?
        Wie ist die Darstellung in VIS gedacht? War das Bild ein selbst gebautes VIS oder kann ich das auch so abrufen?

        Vielen Dank fĂŒr die Entwicklung
        Gruß Willi

        Hallo Willi,

        vielen Dank fĂŒr dein nettes Feedback – freut mich wirklich sehr, dass dir der Adapter gefĂ€llt 😊

        Zu deinen Fragen:

        1ïžâƒŁ Leistungswerte / kWh

        Der Adapter erwartet derzeit einen Energiewert in kWh.
        Wenn dein Shelly nur Watt liefert, kannst du dir in ioBroker ganz einfach einen Alias-Datenpunkt anlegen, der den Wert passend umrechnet.
        Dann funktioniert das problemlos mit dem Verbrauchs- und Kostenbereich.

        2ïžâƒŁ Mehrere Verbraucher

        Momentan wertet der Adapter nur die Poolpumpe aus, da er sich noch in der Testphase befindet und sie der Hauptverbraucher ist.
        Wenn spĂ€ter zusĂ€tzliche GerĂ€te wie WĂ€rmepumpe, Heizstab oder Beleuchtung hinzukommen, werden auch fĂŒr diese eigene Bereiche entstehen, in denen Energieverbrauch und Kosten separat aufgefĂŒhrt werden.

        3ïžâƒŁ Darstellung in VIS

        Eine eigene VIS-Darstellung ist aktuell noch nicht enthalten.
        Sobald der Adapter technisch vollstÀndig und stabil lÀuft, wird es aber auch eine offizielle Visualisierung geben.
        Bis dahin kannst du dir natĂŒrlich mit den vorhandenen Widgets (z. B. Material Design oder hqWidgets) eigene Anzeigen aufbauen – die benötigten States stellt der Adapter ja bereits bereit.

        Vielen Dank nochmal fĂŒr deine RĂŒckmeldung und fĂŒrs Ausprobieren – das motiviert enorm, weiter an PoolControl zu feilen!

        Gruß
        Dirk (DasBo1975)

        1 Reply Last reply Reply Quote 0
        • W
          Willi-Wunder @sigi234 last edited by

          @sigi234 sagte in Test Adapter PoolControl:

          @dasbo1975

          Mal eine Vis Ansicht vom groben Entwurf.

          Screenshot (1319).png Screenshot (1321).png

          Hatte dieses Bild gemeint gehabt, war aber von sigi234 selbst gemacht gewesen. Hatte ich dann falsch verstanden gehabt.

          Habe Respekt fĂŒr jeden der in seiner Freizeit einen Adapter auch fĂŒr andere bereit stellt. Es kostet doch sehr viel Zeit. Bin gerne bereit auch hier mit zu Testen 🙂

          DasBo1975 1 Reply Last reply Reply Quote 1
          • DasBo1975
            DasBo1975 Developer @Willi-Wunder last edited by

            @willi-wunder sagte in Test Adapter PoolControl:

            @sigi234 sagte in Test Adapter PoolControl:

            @dasbo1975

            Mal eine Vis Ansicht vom groben Entwurf.

            Screenshot (1319).png Screenshot (1321).png

            Hatte dieses Bild gemeint gehabt, war aber von sigi234 selbst gemacht gewesen. Hatte ich dann falsch verstanden gehabt.

            Habe Respekt fĂŒr jeden der in seiner Freizeit einen Adapter auch fĂŒr andere bereit stellt. Es kostet doch sehr viel Zeit. Bin gerne bereit auch hier mit zu Testen 🙂

            Danke fĂŒr dein Lob.
            Ja, es geht viel Zeit dabei drauf, gerade wenn man sich vorher noch nie mit einer Zeile Code beschÀftigt hat.

            Aber ich finde es ist es Wert. So kommen wir alle weiter und IoBroker profitiert davon

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

              💡 Mitdenken erwĂŒnscht: Welche Steuerdatenpunkte sollen in die zentrale Control-Ebene?

              Hallo zusammen,

              auf Anregung werde ich demnÀchst den Bereich Control (Steuerung) im PoolControl-Adapter erweitern.
              Ziel ist es, eine zentrale Steuerebene zu schaffen, in der die wichtigsten Schalter und Modi direkt erreichbar sind – ohne dass man sich erst durch mehrere Unterordner klicken muss.

              Beispiele wÀren zum Beispiel:

              • Pumpen-Ein/Aus-Schalter
              • Pumpenmodus
              • Aktivieren der Solarsteuerung

              Ich möchte das aber nicht einfach festlegen, sondern so umsetzen, dass es fĂŒr euch im Alltag wirklich sinnvoll ist.

              👉 Schreibt bitte kurz in diesen Thread, welche Steuer-Datenpunkte ihr gerne direkt unter
              control.*
              sehen möchtet.

              (Bitte nur echte Steuerfunktionen – keine reinen Anzeige- oder Statistikwerte.)

              Ich sammle eure VorschlÀge, gleiche sie mit der bestehenden Struktur ab und baue dann eine saubere, einheitliche Lösung ein.

              Viele GrĂŒĂŸe
              Dirk (DasBo1975)

              W sigi234 L 3 Replies Last reply Reply Quote 0
              • W
                Willi-Wunder @DasBo1975 last edited by Willi-Wunder

                @dasbo1975

                Pumpe Ein/Aus
                Intervall Pumpe Ein/Aus
                Pool Licht Ein/Aus
                WĂ€rmepumpe Ein/Aus
                Temperatur WĂ€rmepumpe einstellen

                Gruß Willi

                1 Reply Last reply Reply Quote 1
                • sigi234
                  sigi234 Forum Testing Most Active @DasBo1975 last edited by sigi234

                  @dasbo1975

                  Pumpe EIN/AUS
                  Pumpenmodus
                  Solarsteuerung aktivieren
                  Sprachausgaben aktiv
                  Poolsaison aktiv
                  RĂŒckspĂŒlung starten
                  Wartungsmodus aktiv
                  Intervall Pumpe Ein/Aus
                  Pool Licht Ein/Aus
                  WĂ€rmepumpe Ein/Aus
                  Frostschutz aktiv

                  1 Reply Last reply Reply Quote 1
                  • L
                    looxer01 @DasBo1975 last edited by

                    @dasbo1975 sagte in Test Adapter PoolControl:

                    Beispiele wÀren zum Beispiel:

                    Pumpen-Ein/Aus-Schalter
                    Pumpenmodus
                    Aktivieren der Solarsteuerung

                    Hi,
                    bei mir ist die Heizungssteuerung abhÀngig von der UmwÀlzpumpe.
                    Wenn die UmwÀlzpumpe lÀuft, dann kann ich die Heizung (wÀrmetauscher) einschalten.
                    Der WĂ€rmetauscher ist ein State-Datenpunkt (true/false)
                    Ebenso ist die UmwÀltzpumpe ein State-Datenpunkt.

                    Der bleibt dann solange eingeschaltet bis entweder

                    • die Pumpe ausgeschaltet wird
                    • oder die Wasserzieltemperatur erreicht ist.

                    FĂŒr mich ist das die Kernlogik fĂŒr die Heizung.

                    Bin ich der Einzige bei dem das so lÀuft ?

                    vG Looxer

                    DasBo1975 1 Reply Last reply Reply Quote 0
                    • DasBo1975
                      DasBo1975 Developer @looxer01 last edited by

                      @looxer01 sagte in Test Adapter PoolControl:

                      Hi,
                      bei mir ist die Heizungssteuerung abhÀngig von der UmwÀlzpumpe.
                      Wenn die UmwÀlzpumpe lÀuft, dann kann ich die Heizung (wÀrmetauscher) einschalten.
                      Der WĂ€rmetauscher ist ein State-Datenpunkt (true/false)
                      Ebenso ist die UmwÀltzpumpe ein State-Datenpunkt.

                      Der bleibt dann solange eingeschaltet bis entweder

                      • die Pumpe ausgeschaltet wird
                      • oder die Wasserzieltemperatur erreicht ist.

                      FĂŒr mich ist das die Kernlogik fĂŒr die Heizung.

                      Bin ich der Einzige bei dem das so lÀuft ?

                      vG Looxer

                      Hallo Looxer,

                      zur Zeit geht es nur um die bislang bestehenden Datenpunkte die dann als Spiegelung (Alias) mit in den Bereich Control kommen. Eine Logik fĂŒr WĂ€rmepumpen bzw. Heizung steht auf der ToDo, ist aber noch nicht in arbeit.

                      LG Dirk

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

                        đŸ§© Info zur aktuellen Bereinigung der Hardware-Struktur

                        Im aktuellen Stand des PoolControl-Adapters wurde die bisherige Hardware-Struktur entfernt.
                        Das betrifft den gesamten Ordner hardware.* sowie den Datenpunkt
                        control.hardware.use_tempbox.

                        Diese Objekte werden nicht mehr benötigt und sollten manuell gelöscht werden:

                        poolcontrol.hardware
                        poolcontrol.control.hardware.use_tempbox

                        Die Änderung dient der Vereinfachung und Entlastung des Systems –
                        alle bisherigen Funktionen bleiben vollstÀndig erhalten.

                        Zu einem spÀteren Zeitpunkt wird der Hardware-Bereich wieder integriert,
                        dann aber in einer ĂŒberarbeiteten und effizienteren Form.


                        Vielen Dank an alle Tester fĂŒrs Mitdenken, Feedback und die laufende UnterstĂŒtzung! 🙏

                        sigi234 1 Reply Last reply Reply Quote 0
                        • sigi234
                          sigi234 Forum Testing Most Active @DasBo1975 last edited by sigi234

                          @dasbo1975

                          Hallo, bekomme jetzt folgendes:

                          [2025-10-20T22:45:07.752Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.753Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.754Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.755Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.756Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.757Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.758Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.758Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.759Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.761Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.762Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.763Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.764Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.765Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.766Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.767Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.768Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.769Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.770Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.771Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.772Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.773Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.774Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.776Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.777Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.779Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.780Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.781Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.781Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.783Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.784Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.785Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.786Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.787Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.788Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.789Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.790Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.791Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.792Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.792Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.794Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.795Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.796Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.797Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.798Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.799Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.800Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.800Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.801Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.802Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.803Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.804Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.805Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.806Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.807Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.808Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.809Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.810Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.811Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.812Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.813Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.814Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.815Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.816Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.817Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.818Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.819Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.820Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.821Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.821Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.822Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.823Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.831Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (8 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.831Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.832Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.833Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.834Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:07.835Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                          [2025-10-20T22:45:19.710Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (224 ms, val=-100, ack=true)
                          [2025-10-20T22:45:30.759Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1035 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.760Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.760Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.761Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.762Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.763Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.763Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.764Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.764Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.765Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.765Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.766Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.766Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.767Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.768Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.769Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.769Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.770Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.770Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.771Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.772Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.772Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.773Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.773Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.774Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.775Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.775Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.776Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.776Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.779Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (3 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.779Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.780Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.780Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.781Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.781Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.782Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.783Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.783Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.784Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.785Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.785Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.786Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.786Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.787Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.788Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.788Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.789Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.789Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.790Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.791Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.791Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.792Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.792Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.793Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.794Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.795Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.796Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.797Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.798Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.803Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.804Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.805Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.806Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.806Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.807Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.808Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.809Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.809Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.810Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.812Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.813Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.814Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.815Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.816Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.817Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.819Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.821Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.821Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.822Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.822Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.823Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.824Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.824Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.825Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.825Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.827Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.827Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.828Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.828Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.829Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.830Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.831Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.831Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.832Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.833Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.833Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.834Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.835Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.836Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.836Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.837Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.837Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.838Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.839Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.839Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.840Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.840Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.841Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.842Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.843Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.843Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.844Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.844Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.845Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.846Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.846Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.847Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.847Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.855Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (8 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.857Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.857Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.859Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.860Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.860Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.861Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.862Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.862Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.863Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.864Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.864Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.865Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.866Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.867Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.868Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.868Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.869Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.870Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.870Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.871Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.871Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.872Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.873Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.873Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.874Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.875Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.875Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.876Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.877Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.877Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.878Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.879Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.879Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.880Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.880Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.881Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.882Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.883Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.884Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.884Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.885Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.885Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.886Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.887Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.887Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.888Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.889Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.889Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.890Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.891Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.892Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.892Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.893Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.893Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.894Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.895Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.895Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.896Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.896Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.897Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.897Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.898Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.899Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.900Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.901Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.901Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.902Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.902Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.903Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.904Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.905Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.905Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.907Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.907Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.908Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.908Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.909Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.910Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.910Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.911Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.911Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.912Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.913Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.913Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.914Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.915Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.915Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.916Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.917Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.917Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.918Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.919Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.919Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.920Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.921Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.921Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.922Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.923Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.924Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.924Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.925Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.925Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.926Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.927Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.927Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.928Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.928Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.929Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.929Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.930Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.931Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.932Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.933Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.934Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.935Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.935Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.936Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.937Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.938Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.938Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.939Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.940Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.941Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.941Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.942Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.943Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.943Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.944Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.944Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.945Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.945Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.946Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.947Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.948Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.948Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.949Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.949Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.950Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.951Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.952Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.952Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.953Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.954Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.955Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.955Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                          [2025-10-20T22:45:30.956Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.771	info	[pumpHelper2] Erfolgreich initialisiert
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.687	info	[controlHelper2] RĂŒckspĂŒlerinnerung initialisiert (tĂ€glicher Check um 12:00 Uhr).
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.687	info	[controlHelper] initialisiert
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.685	info	[pumpHelper3] Erfolgreich initialisiert
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.685	info	[pumpHelper3] Initialisierung gestartet
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.685	info	[pumpHelper2] Initialisierung gestartet
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.683	info	[migrationHelper] Migration-Helper beendet.
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.681	info	[migrationHelper] Starte Migration-Check ...
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.347	info	Adapter gestartet
                          
                          poolcontrol.0
                          2025-10-21 00:50:20.339	info	starting. Version 0.3.1 (non-npm: DasBo1975/ioBroker.poolcontrol) in C:/SmartHome/node_modules/iobroker.poolcontrol, node: v22.20.0, js-controller: 7.0.7
                          
                          host.SmartHome
                          2025-10-21 00:50:19.062	info	instance system.adapter.poolcontrol.0 in version "0.3.1" (non-npm: DasBo1975/ioBroker.poolcontrol) started with pid 7728
                          
                          host.SmartHome
                          2025-10-21 00:49:54.402	info	instance system.adapter.weatherunderground.0 having pid 12412 terminated with code 0 (NO_ERROR)
                          
                          weatherunderground.0
                          2025-10-21 00:49:53.883	info	Terminated (NO_ERROR): Without reason
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	info	Restart adapter system.adapter.poolcontrol.0 because enabled
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	instance system.adapter.poolcontrol.0 terminated with code 134 ()
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 8: 00007FF6E02B6C2D BIO_ssl_shutdown+189
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 7: 00007FF6E092D0A5 v8::CpuProfileNode::GetScriptResourceNameStr+190613
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 6: 00007FF6E093186A v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+6330
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 5: 00007FF6E0938420 v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+33904
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 4: 00007FF6E0ADBCD6 v8::Function::Experimental_IsNopFunction+3302
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 3: 00007FF6E0AEF151 v8::Isolate::ReportExternalAllocationLimitReached+65
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 2: 00007FF6DFEEAA18 v8::base::CPU::num_virtual_address_bits+102920
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: 1: 00007FF6DFF870F7 node::SetCppgcReference+18039
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]:
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: ----- Native stack trace -----
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
                          
                          host.SmartHome
                          2025-10-21 00:49:48.734	error	Caught by controller[0]:
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]: <--- JS stacktrace --->
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]:
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]:
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]: [11216:000002AE09191000] 435632 ms: Mark-Compact 3898.4 (4138.9) -> 3898.3 (4132.2) MB, pooled: 110 MB, 360.28 / 0.00 ms (average mu = 0.169, current mu = 0.194) allocation failure; scavenge might not succeed
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]: [11216:000002AE09191000] 435185 ms: Mark-Compact 3892.7 (4138.0) -> 3892.6 (4133.2) MB, pooled: 103 MB, 319.64 / 0.00 ms (average mu = 0.139, current mu = 0.123) allocation failure; scavenge might not succeed
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]:
                          
                          host.SmartHome
                          2025-10-21 00:49:48.733	error	Caught by controller[0]: <--- Last few GCs --->
                          
                          host.SmartHome
                          2025-10-21 00:49:48.732	error	Caught by controller[0]:
                          
                          DasBo1975 1 Reply Last reply Reply Quote 0
                          • DasBo1975
                            DasBo1975 Developer @sigi234 last edited by

                            @sigi234 sagte in Test Adapter PoolControl:

                            @dasbo1975

                            Hallo, bekomme jetzt folgendes:

                            [2025-10-20T22:45:07.752Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.753Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.754Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.755Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.756Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.757Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.758Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.758Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.759Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.761Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.762Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.763Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.764Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.765Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.766Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.767Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.768Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.769Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.770Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.771Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.772Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.773Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.774Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.776Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.777Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.779Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.780Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.781Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.781Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.783Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.784Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.785Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.786Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.787Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.788Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.789Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.790Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.791Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.792Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.792Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.794Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (2 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.795Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.796Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.797Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.798Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.799Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.800Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.800Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.801Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.802Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.803Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.804Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.805Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.806Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.807Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.808Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.809Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.810Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.811Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.812Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.813Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.814Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.815Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.816Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.817Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.818Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.819Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.820Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.821Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.821Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.822Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.823Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.831Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (8 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.831Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (0 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.832Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.833Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.834Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:07.835Z] poolcontrol.0.pump.learning.status_text Ànderte sich zu schnell (1 ms, val=Pumpe lÀuft unterhalb des Normalbereichs (möglicher Filterdruck), ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:12.802Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=-100, ack=true)
                            [2025-10-20T22:45:19.710Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (224 ms, val=-100, ack=true)
                            [2025-10-20T22:45:30.759Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1035 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.760Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.760Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.761Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.762Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.763Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.763Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.764Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.764Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.765Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.765Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.766Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.766Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.767Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.768Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.769Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.769Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.770Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.770Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.771Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.772Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.772Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.773Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.773Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.774Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.775Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.775Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.776Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.776Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.779Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (3 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.779Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.780Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.780Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.781Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.781Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.782Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.783Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.783Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.784Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.785Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.785Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.786Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.786Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.787Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.788Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.788Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.789Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.789Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.790Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.791Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.791Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.792Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.792Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.793Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.794Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.795Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.796Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.797Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.798Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.799Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.800Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.801Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.803Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.804Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.805Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.806Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.806Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.807Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.808Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.809Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.809Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.810Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.812Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.813Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.814Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.815Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.816Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.817Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.819Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.821Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.821Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.822Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.822Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.823Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.824Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.824Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.825Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.825Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.827Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.827Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.828Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.828Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.829Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.830Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.831Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.831Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.832Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.833Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.833Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.834Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.835Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.836Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.836Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.837Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.837Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.838Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.839Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.839Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.840Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.840Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.841Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.842Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.843Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.843Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.844Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.844Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.845Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.846Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.846Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.847Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.847Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.855Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (8 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.856Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.857Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.857Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.859Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.860Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.860Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.861Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.862Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.862Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.863Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.864Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.864Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.865Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.866Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.867Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.868Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.868Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.869Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.870Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.870Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.871Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.871Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.872Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.873Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.873Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.874Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.875Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.875Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.876Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.877Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.877Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.878Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.879Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.879Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.880Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.880Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.881Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.882Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.883Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.884Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.884Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.885Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.885Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.886Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.887Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.887Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.888Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.889Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.889Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.890Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.891Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.892Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.892Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.893Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.893Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.894Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.895Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.895Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.896Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.896Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.897Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.897Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.898Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.899Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.900Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.901Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.901Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.902Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.902Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.903Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.904Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.905Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.905Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.907Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (2 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.907Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.908Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.908Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.909Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.910Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.910Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.911Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.911Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.912Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.913Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.913Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.914Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.915Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.915Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.916Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.917Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.917Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.918Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.919Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.919Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.920Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.921Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.921Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.922Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.923Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.924Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.924Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.925Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.925Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.926Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.927Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.927Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.928Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.928Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.929Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.929Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.930Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.931Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.932Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.933Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.934Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.935Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.935Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.936Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.937Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.938Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.938Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.939Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.940Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.941Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.941Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.942Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.943Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.943Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.944Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.944Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.945Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.945Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.946Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.947Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.948Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.948Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.949Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.949Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.950Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.951Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.952Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.952Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.953Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.954Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.955Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.955Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (0 ms, val=0, ack=true)
                            [2025-10-20T22:45:30.956Z] poolcontrol.0.pump.learning.deviation_power_percent Ànderte sich zu schnell (1 ms, val=0, ack=true)
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.771	info	[pumpHelper2] Erfolgreich initialisiert
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.687	info	[controlHelper2] RĂŒckspĂŒlerinnerung initialisiert (tĂ€glicher Check um 12:00 Uhr).
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.687	info	[controlHelper] initialisiert
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.685	info	[pumpHelper3] Erfolgreich initialisiert
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.685	info	[pumpHelper3] Initialisierung gestartet
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.685	info	[pumpHelper2] Initialisierung gestartet
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.683	info	[migrationHelper] Migration-Helper beendet.
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.681	info	[migrationHelper] Starte Migration-Check ...
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.347	info	Adapter gestartet
                            
                            poolcontrol.0
                            2025-10-21 00:50:20.339	info	starting. Version 0.3.1 (non-npm: DasBo1975/ioBroker.poolcontrol) in C:/SmartHome/node_modules/iobroker.poolcontrol, node: v22.20.0, js-controller: 7.0.7
                            
                            host.SmartHome
                            2025-10-21 00:50:19.062	info	instance system.adapter.poolcontrol.0 in version "0.3.1" (non-npm: DasBo1975/ioBroker.poolcontrol) started with pid 7728
                            
                            host.SmartHome
                            2025-10-21 00:49:54.402	info	instance system.adapter.weatherunderground.0 having pid 12412 terminated with code 0 (NO_ERROR)
                            
                            weatherunderground.0
                            2025-10-21 00:49:53.883	info	Terminated (NO_ERROR): Without reason
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	info	Restart adapter system.adapter.poolcontrol.0 because enabled
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	instance system.adapter.poolcontrol.0 terminated with code 134 ()
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 8: 00007FF6E02B6C2D BIO_ssl_shutdown+189
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 7: 00007FF6E092D0A5 v8::CpuProfileNode::GetScriptResourceNameStr+190613
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 6: 00007FF6E093186A v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+6330
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 5: 00007FF6E0938420 v8::internal::StrongRootAllocatorBase::StrongRootAllocatorBase+33904
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 4: 00007FF6E0ADBCD6 v8::Function::Experimental_IsNopFunction+3302
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 3: 00007FF6E0AEF151 v8::Isolate::ReportExternalAllocationLimitReached+65
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 2: 00007FF6DFEEAA18 v8::base::CPU::num_virtual_address_bits+102920
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: 1: 00007FF6DFF870F7 node::SetCppgcReference+18039
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]:
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: ----- Native stack trace -----
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
                            
                            host.SmartHome
                            2025-10-21 00:49:48.734	error	Caught by controller[0]:
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]: <--- JS stacktrace --->
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]:
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]:
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]: [11216:000002AE09191000] 435632 ms: Mark-Compact 3898.4 (4138.9) -> 3898.3 (4132.2) MB, pooled: 110 MB, 360.28 / 0.00 ms (average mu = 0.169, current mu = 0.194) allocation failure; scavenge might not succeed
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]: [11216:000002AE09191000] 435185 ms: Mark-Compact 3892.7 (4138.0) -> 3892.6 (4133.2) MB, pooled: 103 MB, 319.64 / 0.00 ms (average mu = 0.139, current mu = 0.123) allocation failure; scavenge might not succeed
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]:
                            
                            host.SmartHome
                            2025-10-21 00:49:48.733	error	Caught by controller[0]: <--- Last few GCs --->
                            
                            host.SmartHome
                            2025-10-21 00:49:48.732	error	Caught by controller[0]:
                            

                            Hi Sigi,
                            die Meldungen sind keine Fehler, sondern entstehen durch eine Datenflut im Bereich pump.learning.
                            Dieser Ordner sollte vom Debug-Programm eigentlich gar nicht mit ĂŒberwacht werden – das ist noch ein kleiner Bug, den ich bald behebe.
                            Solange das noch nicht gefixt ist, bitte den Ordner pump im Debug-Programm nicht auswÀhlen.

                            Viele GrĂŒĂŸe
                            Dirk

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

                              đŸ§© Update: Fehlerursache gefunden – pumpHelper3 korrigiert

                              Kurze RĂŒckmeldung zum zuletzt gemeldeten Fehler:

                              Der Absturz lag nicht am Debug-Log-System, sondern am Modul pumpHelper3,
                              das in seltenen FÀllen zu viele SchreibvorgÀnge ausgelöst hat.
                              Das fĂŒhrte bei manchen Installationen zu einem ĂŒberlasteten Event-Stack.

                              Der Fehler ist behoben – die neue Version enthĂ€lt eine Throttle- und Change-Detection-Logik,
                              die unnötige SchreibvorgÀnge zuverlÀssig verhindert.
                              Dadurch lÀuft der Adapter wieder stabil und ressourcenschonend.

                              👉 Bitte einmal die aktuelle Version direkt aus GitHub neu installieren:

                              Vielen Dank an Sigi234 fĂŒr den Hinweis und das aufmerksame Testen! 🙏
                              Wenn nach der Neuinstallation alles stabil bleibt, bitte kurz RĂŒckmeldung geben – dann wird das Update offiziell ins nĂ€chste Release ĂŒbernommen.

                              sigi234 1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @DasBo1975 last edited by

                                @dasbo1975 sagte in Test Adapter PoolControl:

                                Wenn nach der Neuinstallation alles stabil bleibt, bitte kurz RĂŒckmeldung geben – dann wird das Update offiziell ins nĂ€chste Release ĂŒbernommen.

                                Jupp, Fehler weg

                                1 Reply Last reply Reply Quote 1
                                • sigi234
                                  sigi234 Forum Testing Most Active @DasBo1975 last edited by sigi234

                                  @dasbo1975

                                  Hallo, Pumpe schaltet sich ein und dann wieder aus.(manuell gestartet) Keine UmwÀlzmenge und Runtime

                                  Screenshot (1328).png

                                  D DasBo1975 2 Replies Last reply Reply Quote 1
                                  • D
                                    DennisMenger @sigi234 last edited by

                                    @sigi234 die Widgets in deinem letzten Post hast du ja wahrscheinlich zum Testen selber erstellt. Magst du die zum Testen des Adapters als Export fĂŒr alle zur VerfĂŒgung stellen?

                                    sigi234 1 Reply Last reply Reply Quote 0
                                    • DasBo1975
                                      DasBo1975 Developer @sigi234 last edited by DasBo1975

                                      @sigi234

                                      Hallo Sigi,

                                      vielen Dank fĂŒr deinen Hinweis und fĂŒrs genaue Beobachten – das war ein guter Punkt.
                                      TatsÀchlich ist das Verhalten der Pumpe im manuellen Modus so gewollt und kein Fehler.

                                      Der manuelle Modus ist nicht dafĂŒr gedacht, die Pumpe dauerhaft zu betreiben,
                                      sondern dient nur als Vorbereitung fĂŒr Wartungs- oder RĂŒckspĂŒlfunktionen.
                                      Ein Schutzmechanismus sorgt dafĂŒr, dass die Pumpe sich nach kurzer Zeit automatisch wieder ausschaltet,
                                      wenn sie lediglich auf manuell gestellt wird, ohne dass eine gezielte Wartungsaktion aktiv ist.
                                      So wird verhindert, dass die Pumpe unnötig lange lÀuft.

                                      Richtige Vorgehensweise

                                      1. Pumpenmodus auf „Manuell“ stellen (pump.mode = manual)
                                        → Deaktiviert die automatische Steuerung vorĂŒbergehend.

                                      2. Wartungsmodus aktivieren (control.pump.maintenance_active = true)
                                        → Die Automatikfunktionen werden abgeschaltet, die Pumpe kann manuell gesteuert werden.

                                      3. Pumpenschalter betÀtigen (pump.pump_switch = true)
                                        → Die Pumpe lĂ€uft jetzt stabil im Wartungsmodus, bis sie manuell wieder ausgeschaltet wird (pump.pump_switch = false).
                                        → Im Status erscheint dann: EIN (controlHelper: Wartung)

                                      RĂŒckspĂŒlung starten:

                                      Einfach den Button „RĂŒckspĂŒlung starten“ (control.pump.backwash_start = true) drĂŒcken.

                                      Die Pumpe wird automatisch in den passenden Modus versetzt, fĂŒhrt die RĂŒckspĂŒlung aus
                                      und schaltet danach selbststÀndig wieder ab.

                                      Wichtig: Auch hier sollte sich die Pumpe zuvor im manuellen Modus befinden.

                                      Ich habe leider beim vergessen, diese Logik im GitHub-Wiki zu dokumentieren.
                                      Das hole ich jetzt umgehend nach, damit kĂŒnftig auch dort genau beschrieben ist,
                                      wie sich der Manuell- und Wartungsmodus im Adapter verhÀlt.

                                      Danke dir nochmal fĂŒr den Hinweis – genau solche RĂŒckmeldungen helfen uns,
                                      die Dokumentation vollstÀndiger und verstÀndlicher zu machen.

                                      Viele GrĂŒĂŸe
                                      Dirk (DasBo)

                                      EDIT: habe es im Github Wiki auf der Startseite ergÀnzt

                                      1 Reply Last reply Reply Quote 0
                                      • sigi234
                                        sigi234 Forum Testing Most Active @DennisMenger last edited by sigi234

                                        @dennismenger sagte in Test Adapter PoolControl:

                                        @sigi234 die Widgets in deinem letzten Post hast du ja wahrscheinlich zum Testen selber erstellt. Magst du die zum Testen des Adapters als Export fĂŒr alle zur VerfĂŒgung stellen?

                                        Bitte sehr, sind 3 Views.

                                        VIEW_Test2_VIS2.txt
                                        VIEW2_Test2_VIS2.txt
                                        VIEW3_Test2_VIS2.txt

                                        black-gradient-b9-1920x1080.jpg

                                        D 1 Reply Last reply Reply Quote 1
                                        • D
                                          DennisMenger @sigi234 last edited by

                                          @sigi234 Vielen Dank, gucke ich nachher mal rein.

                                          sigi234 1 Reply Last reply Reply Quote 0
                                          • sigi234
                                            sigi234 Forum Testing Most Active @DennisMenger last edited by

                                            @dennismenger sagte in Test Adapter PoolControl:

                                            @sigi234 Vielen Dank, gucke ich nachher mal rein.

                                            Ok, sag mir bitte ob der Export funktioniert hat.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.3k
                                            Online

                                            32.3k
                                            Users

                                            81.1k
                                            Topics

                                            1.3m
                                            Posts

                                            pool poolcontrol solar tester
                                            9
                                            156
                                            3979
                                            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