Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Script wird immer mehr verzögert ausgeführt

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Script wird immer mehr verzögert ausgeführt

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      stein @Homoran last edited by

      @homoran das sind werte aus dem Wechselrichter, der Fehler war am 06.11. da war der influx host kurz down. Das ist im Millisekunden Takt weil es halt verschiedene Werte sind die per Modbus mit Millisekunden Abstand rein kommen. Der Zyklus ist aber immer >10 Sekunden und das wird auch nur sehr gefiltert in die DB geschrieben (z.B. nur wenn sich der Wert um eine gewisse Spanne verändert hat).

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @stein last edited by

        @stein OK, wenn das nicht zur Verzögerung geführt hat sehe ich nichts bösartiges.

        Lediglich um

        @stein sagte in Script wird immer mehr verzögert ausgeführt:

        Pending Updates: 31

        solltest du dich auf jeden Fall kümmern

        1 Reply Last reply Reply Quote 0
        • S
          stein last edited by

          @homoran Das kann ich machen, aber der Container ist auch keine 3 Wochen alt. Das wird nichts kritisches sein.
          Fällt irgendjemanden eine Queue ein die mit der Zeit vorlaufen könnte und daher diese steigende Verzögerung auslösen könnte? Sonst ist meine letzte Lösung ein cron der iobroker einmal die Woche neustartet 😵

          T 1 Reply Last reply Reply Quote 0
          • T
            ticaki Developer @stein last edited by ticaki

            @stein

            Ich weiß ja nicht was sonst da noch läuft. Ich habe die Tage mein Timemaschine Backup auf einen Sambacontrainer(PVE) beendet weil es den io Delay auf 70%-90% hoch gejagt hat und die Downzeit des iobrokers beim Backup von 10-20 Sekunden auf 20-30 Minuten erhöht hat und das mit steigender Tendenz.

            Aber der iobroker an sich war auch zickig in dem Zeitraum.

            EDIT: influx kannst du aber so einstellen das die Werte gesammelt werden. Die werden dann als Block mit den jeweiligen Aktualisierungszeiten geschrieben.

            Ach bei ^da oben war die Auslastung vom System und der einzelnen Container unauffällig nur der io Delay war sehr hoch.

            S 1 Reply Last reply Reply Quote 0
            • S
              stein @ticaki last edited by

              @ticaki influx hab ich jetzt mal auf schreiben alle 60sekunden umgestellt. Ich glaube ich bin blind, wo hast du io Delay gefunden?

              T 1 Reply Last reply Reply Quote 0
              • T
                ticaki Developer @stein last edited by

                @stein

                Ich benutze Proxmox und da gibt es diese Anzeige. Die hat nichts mit iobroker zu tun.

                1 Reply Last reply Reply Quote 0
                • S
                  stein last edited by

                  Also, das Problem besteht noch. Das Buffern vom influx hat es gefühlt verlängert bis es auftritt, aber bestehen tut es noch. Auslastung der Maschine jetzt bei <25% (meist <10%)

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    ticaki Developer @stein last edited by

                    @stein

                    Das hätte ich wohl zu erst fragen sollen, aber was meinst du mit verzögert? Regieren die Skripte verzögert auf Trigger ereignisse? Oder fängt der schedule an nach zu laufen?

                    Bei Triggern schon mal geprüft ob es tatsächlich eine verzögerung gibt zwischen dem umschalten des States und der ausführung des skripts?

                    1 Reply Last reply Reply Quote 0
                    • S
                      stein last edited by stein

                      Oh man, ich schäme mich ein bisschen, ich habe grade den Verdacht dass es der openknx adapter ist. Wenn ich einen state von hand (ohne script) änder dauert es auch einige Sekunden bis der state sich ändert. Andersrum kommen aber state Änderungen auf dem bus sofort im iobroker an.

                      Sehe jetzt auch dass die geschrieben states vom iobroker auf dem openknx adapter sehr lange noch rot, also nicht acknowledged sind. Das wird mein Problem sein. Aber warum ist das wohl so?

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        ticaki Developer @stein last edited by

                        @stein sagte in Script wird immer mehr verzögert ausgeführt:

                        Oh man, ich schäme mich ein bisschen, ich habe grade den Verdacht dass es der openknx adapter ist. Wenn ich einen state von hand (ohne script) änder dauert es auch einige Sekunden bis der state sich ändert. Andersrum kommen aber state Änderungen auf dem bus sofort im iobroker an.

                        Sehe jetzt auch dass die geschrieben states vom iobroker auf dem openknx adapter sehr lange noch rot, also nicht acknowledged sind. Das wird mein Problem sein. Aber warum ist das wohl so?

                        Mach nen neuen Thread auf, KNX ist was ganz anderes als Skripte und dafür brauchst du die Aufmerksamkeit von anderen Leuten, verlinke dann auf den hier.

                        Ich hab davon keine Ahnung 🙂

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        931
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        6
                        21
                        837
                        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