Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. deCONZ: Schalter-Events verzögert

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    deCONZ: Schalter-Events verzögert

    This topic has been deleted. Only users with topic management privileges can see it.
    • Ro75
      Ro75 @oxident last edited by

      @oxident sagte in deCONZ: Schalter-Events verzögert:

      load average: 3.38, 3.09, 2.84
      Objects: 48072
      States: 347916

      das ist schon reichlich.

      Ro75.

      S O 2 Replies Last reply Reply Quote 0
      • S
        Shadowhunter23 @Ro75 last edited by

        @ro75
        Läuft wohl deshalb mit redis:

        Objects type: redis
        States type: redis

        Ro75 O 2 Replies Last reply Reply Quote 0
        • O
          oxident @Ro75 last edited by

          @ro75 Ja, stimmt. Die Angabe zum Load kann ich gerade nicht so recht nachvollziehen, zumal ich eigentlich immer 80-90% idle sehe.

          Die Anzahl der states ist schon sehr hoch, stimmt.

          Seht ihr da ein Problem?

          1 Reply Last reply Reply Quote 0
          • Ro75
            Ro75 @Shadowhunter23 last edited by

            @shadowhunter23 das ist ja korrekt und ich selbst nutze es so auch. Aber Load ist abnormal hoch. Von daher kommt dann auch die Verzögerung. Wäre nur noch die Frage, was.

            Ro75.

            1 Reply Last reply Reply Quote 0
            • O
              oxident @Shadowhunter23 last edited by

              @shadowhunter23 Korrekt. Bei einigen Adaptern (z.B. vw-connect) kann ich leider nicht filtern und da kommt dann einiges zusammen.

              Ich habe in letzter Zeit lediglich den Save-Intervall von redis auf 5min erhöht. Aber kann das daran liegen?

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @oxident last edited by

                @oxident

                Schau dir die io-Last an:

                https://www.baeldung.com/linux/monitor-disk-io

                O 1 Reply Last reply Reply Quote 0
                • O
                  oxident @Thomas Braun last edited by

                  @thomas-braun Ja, das war auch meine erste Idee. Aber iostat zeigt im 10s Interval ~0,5MB/sec und jede Minute mal einen Spike von 200MB/sec. Denke mal, dass ist die Hintergrundspeicherung von Redis. So steht's auf jeden Fall auch im Redis-Log.

                  Alles in allem fühlt sich das System aber extrem schnell an. Meine recht komplexe Vis wird pfeilschnell geladen und auch sämtliche Aktionen (wie z.B. Einschalten einzelner Lichter) klappt nahezu verzögerungsfrei. Auch die Anzeige des umfangreichen Objektbaums funktioniert reibungslos.

                  Ja, das System ist in der Tat ganz gut beschäftigt, allein schon durch diverse Skripte zur PV-Steuerung die alle paar Sekunden durchlaufen.

                  Mich wundert halt nur, dass z. B. der Datenpunkt deconz.0.Sensors.3.buttonevent.7.press seit einiger Zeit erst nach besagter Verzögerung aktualisiert wird. Selbst ohne Skript kann ich dies im Admin-Interface ganz gut nachverfolgen.

                  Wenn ich mir auf der Phoscon-Seite die ungefilterten Events anschaue, dann kommen da pro Sekunde ca. 1-2 Events an. Meist Statusmeldungen der HUE-Lampen. Ich denke mal, der Deconz-Adapter "abonniert" ja auch diesen Kanal und wertet die Events aus. Vielleicht kommt es da zu der Verzögerung?

                  Jey Cee 1 Reply Last reply Reply Quote 0
                  • Jey Cee
                    Jey Cee Developer @oxident last edited by

                    @oxident sagte in deCONZ: Schalter-Events verzögert:

                    seit einiger Zeit erst nach besagter Verzögerung aktualisiert wird.

                    Kannst du den Zeitraum etws mehr eingrenzen?

                    O 1 Reply Last reply Reply Quote 0
                    • O
                      oxident @Jey Cee last edited by

                      @jey-cee Leider nur bedingt. Ich tippe auf 2-3 Monate.

                      Größere Änderungen am System hab ich nicht vorgenommen. Deconz gab es sicherlich Updates / FW blieb aber gleich.

                      1 Reply Last reply Reply Quote 0
                      • S
                        Shadowhunter23 @oxident last edited by Shadowhunter23

                        @oxident sagte in deCONZ: Schalter-Events verzögert:

                        Wird dein Problem nicht lösen aber du kannst mit der nodejs auf 20 gehen. Ist mittlerweile die empfohlene Version.

                        nodejs:
                        Installed: 18.20.3-1nodesource1
                        Candidate: 18.20.3-1nodesource1

                        https://forum.iobroker.net/topic/74831/wir-empfehlen-node-js-20-x

                        O 1 Reply Last reply Reply Quote 1
                        • O
                          oxident @Shadowhunter23 last edited by

                          @shadowhunter23 Ja, das hatte ich schon auf dem Schirm. Werde es wohl bald mal testen 😉

                          Habe jetzt auch mal testweise ein Downgrade des Deconz-Adapters auf 1.3.21 gemacht ... hat leider nichts gebracht.

                          Ro75 Jey Cee 2 Replies Last reply Reply Quote 0
                          • Ro75
                            Ro75 @oxident last edited by

                            @oxident schaue doch mal genau, was den hohen load verursacht. Dort würde ich ansetzen.

                            Ro75.

                            1 Reply Last reply Reply Quote 0
                            • Jey Cee
                              Jey Cee Developer @oxident last edited by

                              @oxident nachdem der Downgrade nichts gebracht hat bleobt nur noch die hohe systemlast als Ursache oder ein Netzwerk Problem zwischen ioBroker und deConz.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              768
                              Online

                              32.0k
                              Users

                              80.3k
                              Topics

                              1.3m
                              Posts

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