Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. InfluxDB
  5. influxdb doppelt Werte

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    165

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    569

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

influxdb doppelt Werte

Geplant Angeheftet Gesperrt Verschoben InfluxDB
18 Beiträge 3 Kommentatoren 1.3k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S sneets

    Hallo zusammen,
    ich bin neu in der Welt von ioBroker und influxDB, und habe direkt ein seltsames Problem, dessen Ursache ich nicht verstehe (vielleicht auch nur ein Feature, das ich nicht begreife... ;-) . Vielleicht kann mir jemand helfen?

    Ich nutze den plenticore Adapter, um meinen Wechselrichter alle 20 Sekunden zu pollen. Die für mich relevanten Messwerte schiebe ich nach influxDB, in den Einstellungen zum jeweiligen Sensor ist angehakt, dass nur Wertänderungen geloggt werden sollen.
    Leider zeigt sicht aber jetzt folgendes Verhalten (fiktive Zeitstempel, nur um das Problem zu beschreiben):
    18:00:00 - Value 1000 wird gepollt und geschrieben
    (bis 18:05 wird der Plenticore gepollt, liefert aber keine neuen Werte, daher wird von influxDB verworfen)
    18:06:00 - Value 1001 wird gepollt. Geschrieben werden nun aber ZWEI neue Measurements: NOCHMALS der vorherige Wert 1000 mit Zeitstempel 18:05:40, UND der neue Wert 1001 mit Zeitstempel 18:06:00.

    Siehe Screenshot für Details.

    influxproblem.png

    Warum passiert das denn und "wer" ist daran Schuld, influx Adapter oder plenticore Adapter? Ich habe im influx Adapter bereits "log last value again on startup" testweise deaktiviert, ohne Erfolg.

    Gibt es da ein Setting, das ich übersehe oder nicht verstehe, oder hat das in irgendeiner Weise einen Sinn? Macht Influx das bewusst, um die grafische Darstellung der Daten möglichst korrekt abbilden zu können (alten Wert nochmal doppeln zu dem Zeitpunkt, wo er zuletzt gelesen wurde?)?

    Dankeschön und schöne Ostern!
    Markus

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #6

    @sneets ist das dein Ernst?
    Screenshot_20250419-183101_Firefox.jpg

    Bitte für alle Hefenden lesbar machen.
    Mobil hab ich mit einem schwarzen Microfilm mit 2k Auflösung echt Probleme

    kann es sein, dass die Aktivierung dieser Checkbox
    Screenshot_20250419-183717_Firefox.jpg
    das Problem behebt?

    ich müsste mir Timestamps und Werte ansehen (können)

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    S 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @sneets ist das dein Ernst?
      Screenshot_20250419-183101_Firefox.jpg

      Bitte für alle Hefenden lesbar machen.
      Mobil hab ich mit einem schwarzen Microfilm mit 2k Auflösung echt Probleme

      kann es sein, dass die Aktivierung dieser Checkbox
      Screenshot_20250419-183717_Firefox.jpg
      das Problem behebt?

      ich müsste mir Timestamps und Werte ansehen (können)

      S Offline
      S Offline
      sneets
      schrieb am zuletzt editiert von sneets
      #7

      @homoran Sorry, wusste nicht, dass das Forum in der Mobilansicht keinen Zoom für Bilder erlaubt...

      Wie man aber hier sehen kann:
      influxnochmal.png
      hat das Setzen des Hakens bei "disable optimized logging for skipped values" das Problem tatsächlich behoben, seitdem ich den Haken gesetzt habe, werden die Werte nichtmehr gedoppelt.

      Muss mich wohl erstmal an die Eigenheiten von influxDB gewöhnen, ist ja doch eine grundsätzlich andere Herangehensweise wie bei einem stinknormalen SQL Logging.

      Danke euch dennoch!

      HomoranH 1 Antwort Letzte Antwort
      0
      • S sneets

        @homoran Sorry, wusste nicht, dass das Forum in der Mobilansicht keinen Zoom für Bilder erlaubt...

        Wie man aber hier sehen kann:
        influxnochmal.png
        hat das Setzen des Hakens bei "disable optimized logging for skipped values" das Problem tatsächlich behoben, seitdem ich den Haken gesetzt habe, werden die Werte nichtmehr gedoppelt.

        Muss mich wohl erstmal an die Eigenheiten von influxDB gewöhnen, ist ja doch eine grundsätzlich andere Herangehensweise wie bei einem stinknormalen SQL Logging.

        Danke euch dennoch!

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #8

        @sneets sagte in influxdb doppelt Werte:

        dass das Forum in der Mobilansicht keinen Zoom für Bilder erlaubt...

        tut es!
        Das war gezoomt ;-)

        @sneets sagte in influxdb doppelt Werte:

        werden die Werte nichtmehr gedoppelt.

        das ist gut!

        Allerdingsverstehe ich nicht, dass man

        @sneets sagte in influxdb doppelt Werte:

        hier sehen kann

        dass da 10 Sekunden zwischen Wiederholung des letzten Wertes und dem neuen Wert sind/waren

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        S 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @sneets sagte in influxdb doppelt Werte:

          dass das Forum in der Mobilansicht keinen Zoom für Bilder erlaubt...

          tut es!
          Das war gezoomt ;-)

          @sneets sagte in influxdb doppelt Werte:

          werden die Werte nichtmehr gedoppelt.

          das ist gut!

          Allerdingsverstehe ich nicht, dass man

          @sneets sagte in influxdb doppelt Werte:

          hier sehen kann

          dass da 10 Sekunden zwischen Wiederholung des letzten Wertes und dem neuen Wert sind/waren

          S Offline
          S Offline
          sneets
          schrieb am zuletzt editiert von sneets
          #9

          @homoran Ja, einmal hat er nur 10 Sekunden zwischen gedoppeltem und neuem Wert gelassen, stimmt...in 98% der "Doppelungsfälle" waren es immer 20 Sekunden Abstand. Daher meine Vermutung, dass er quasi beim Empfang eines NEUEN Wertes den letztmaligen Poll des alten Wertes zusätzlich nochmal geschrieben hat, was mit den 20 Sekunden Polling-Interval des plenticore-Adapters zusammen passen würde.

          Warum da nun auch einmal nur 10 Sekunden Abstand waren....gute Frage.

          Na ich beobachte mal weiter, aber jetzt laufen die Werte erstmal zu meiner Zufriedenheit dank gesetzten Hakens!

          HomoranH Ro75R 2 Antworten Letzte Antwort
          0
          • S sneets

            @homoran Ja, einmal hat er nur 10 Sekunden zwischen gedoppeltem und neuem Wert gelassen, stimmt...in 98% der "Doppelungsfälle" waren es immer 20 Sekunden Abstand. Daher meine Vermutung, dass er quasi beim Empfang eines NEUEN Wertes den letztmaligen Poll des alten Wertes zusätzlich nochmal geschrieben hat, was mit den 20 Sekunden Polling-Interval des plenticore-Adapters zusammen passen würde.

            Warum da nun auch einmal nur 10 Sekunden Abstand waren....gute Frage.

            Na ich beobachte mal weiter, aber jetzt laufen die Werte erstmal zu meiner Zufriedenheit dank gesetzten Hakens!

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #10

            @sneets Sorry, das hab ich so nicht sehen können.
            Ich hätte deutlich kürzere Zeiten erwartet.

            Die Funktion ist dazu da um die Linie im Graphen so lange auf einem Niveau zu halten, bis sich der Wert ändert.
            Dazu sollte das Ende der Horizontalen möglichst dicht am neuen Wert liegen.

            Deaktiviert man die Funktion durch den Haken in der Checkbox, wird der Graph linear von Punkt zu Punkt verbunden, was nicht der Realität entspricht.

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • S sneets

              @homoran Ja, einmal hat er nur 10 Sekunden zwischen gedoppeltem und neuem Wert gelassen, stimmt...in 98% der "Doppelungsfälle" waren es immer 20 Sekunden Abstand. Daher meine Vermutung, dass er quasi beim Empfang eines NEUEN Wertes den letztmaligen Poll des alten Wertes zusätzlich nochmal geschrieben hat, was mit den 20 Sekunden Polling-Interval des plenticore-Adapters zusammen passen würde.

              Warum da nun auch einmal nur 10 Sekunden Abstand waren....gute Frage.

              Na ich beobachte mal weiter, aber jetzt laufen die Werte erstmal zu meiner Zufriedenheit dank gesetzten Hakens!

              Ro75R Online
              Ro75R Online
              Ro75
              schrieb am zuletzt editiert von
              #11

              @sneets zeig doch mal die Daten vom Register "HISTORY DATA".

              Ro75.

              SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

              S 1 Antwort Letzte Antwort
              0
              • Ro75R Ro75

                @sneets zeig doch mal die Daten vom Register "HISTORY DATA".

                Ro75.

                S Offline
                S Offline
                sneets
                schrieb am zuletzt editiert von sneets
                #12

                @ro75 Screenshot_20250419-205937~2.png Hier der Screenshot von History Data.
                Wie man sieht, liefert der plenticore Adapter tatsächlich immer ca. 5 Minuten lang den gleichen Wert, was wohl heißt, dass der Wechselrichter selbst auch nur in diesem Abstand seine API-Requests neu versorgt. Hätte selbst auch gedacht, dass er quasi Realtime Daten ausliefert, was wohl nicht der Fall zu sein scheint.
                Da ich aber nur den Verbrauchsverlauf übers Jahr tracken will, passt das schon. Und das würde für mich auch dafür sprechen, dass ich das "Tabellenfreundliche loggen" mit Dopplung des letzten Werts getrost deaktiviert lassen kann, da das, was der Wechselrichter schickt, ohnehin nicht der Realität entspricht, bis er sich genehmt, seine Daten zu aktualisieren. Im Gegenteil, wenn der Graph zwischen altem und neuem Wert eine gleichmäßig ansteigende Linie zeigt, entspricht das in dem Fall ja sogar mehr der Realität, als der treppenweise Anstieg, der sonst zustande kommen würde. Sehe ich doch richtig, oder?

                Ro75R 1 Antwort Letzte Antwort
                0
                • S sneets

                  @ro75 Screenshot_20250419-205937~2.png Hier der Screenshot von History Data.
                  Wie man sieht, liefert der plenticore Adapter tatsächlich immer ca. 5 Minuten lang den gleichen Wert, was wohl heißt, dass der Wechselrichter selbst auch nur in diesem Abstand seine API-Requests neu versorgt. Hätte selbst auch gedacht, dass er quasi Realtime Daten ausliefert, was wohl nicht der Fall zu sein scheint.
                  Da ich aber nur den Verbrauchsverlauf übers Jahr tracken will, passt das schon. Und das würde für mich auch dafür sprechen, dass ich das "Tabellenfreundliche loggen" mit Dopplung des letzten Werts getrost deaktiviert lassen kann, da das, was der Wechselrichter schickt, ohnehin nicht der Realität entspricht, bis er sich genehmt, seine Daten zu aktualisieren. Im Gegenteil, wenn der Graph zwischen altem und neuem Wert eine gleichmäßig ansteigende Linie zeigt, entspricht das in dem Fall ja sogar mehr der Realität, als der treppenweise Anstieg, der sonst zustande kommen würde. Sehe ich doch richtig, oder?

                  Ro75R Online
                  Ro75R Online
                  Ro75
                  schrieb am zuletzt editiert von
                  #13

                  @sneets 9563a8ff-2f30-4f50-b212-fc0d6b00ab76-image.png

                  Der InfluxDB Adapter macht alles richtig. Es sind unterschiedliche Werte, demnach Speicherung. In Influx direkt ist eine Rundung eingestellt und damit sieht es so aus, als wäre was doppelt, was gar nicht ist.

                  Einstellungssache.

                  Ro75.

                  SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • Ro75R Ro75

                    @sneets 9563a8ff-2f30-4f50-b212-fc0d6b00ab76-image.png

                    Der InfluxDB Adapter macht alles richtig. Es sind unterschiedliche Werte, demnach Speicherung. In Influx direkt ist eine Rundung eingestellt und damit sieht es so aus, als wäre was doppelt, was gar nicht ist.

                    Einstellungssache.

                    Ro75.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von Homoran
                    #14

                    @ro75 äääh, nein!
                    die ersten beiden Zeilen sind laufende Rohdaten, die jach öffnen der Seite hinzukamen, und noch nicht final geprüft und nicht gespeichert wurden

                    zu erkennen an der Bezeichnung der Quelle
                    Screenshot_20250419-211929_Firefox.jpg

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    Ro75R 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @ro75 äääh, nein!
                      die ersten beiden Zeilen sind laufende Rohdaten, die jach öffnen der Seite hinzukamen, und noch nicht final geprüft und nicht gespeichert wurden

                      zu erkennen an der Bezeichnung der Quelle
                      Screenshot_20250419-211929_Firefox.jpg

                      Ro75R Online
                      Ro75R Online
                      Ro75
                      schrieb am zuletzt editiert von
                      #15

                      @homoran ja, aber nicht Zeile 2 und 3.

                      Ro75.

                      SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                      S HomoranH 2 Antworten Letzte Antwort
                      0
                      • Ro75R Ro75

                        @homoran ja, aber nicht Zeile 2 und 3.

                        Ro75.

                        S Offline
                        S Offline
                        sneets
                        schrieb am zuletzt editiert von
                        #16

                        @ro75 Doch, Zeile 2 wurde auch nicht übernommen, sie ist kurz danach aus der History Data wieder rausgeschmissen worden.
                        Nur ab Zeile 3 im Screenshot befanden sich persistierte Werte im Bild.

                        1 Antwort Letzte Antwort
                        0
                        • Ro75R Ro75

                          @homoran ja, aber nicht Zeile 2 und 3.

                          Ro75.

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #17

                          @ro75 sagte in influxdb doppelt Werte:

                          @homoran ja, aber nicht Zeile 2 und 3.

                          Ro75.

                          nein, nur 3 bleibt
                          und damit gibt es jetzt keine doppelten mehr

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          S 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @ro75 sagte in influxdb doppelt Werte:

                            @homoran ja, aber nicht Zeile 2 und 3.

                            Ro75.

                            nein, nur 3 bleibt
                            und damit gibt es jetzt keine doppelten mehr

                            S Offline
                            S Offline
                            sneets
                            schrieb am zuletzt editiert von sneets
                            #18

                            Mir ist das Funktionsprinzip von influx und der Sinn der doppelten Werte nun auch klar. Wenn ich einen Sensor x mal abfrage, der Echzeitdaten liefert, und erst nach der 50. Abfrage kommt ein neuer Wert, dann möchte ich quasi Abfrage 49 auch nochmal mit dem alten Wert abspeichern, damit der Übergang möglichst zeitlich korrekt sichtbar wird.

                            Da mein Plenticore aber nur alle +-5 Minuten seine ausgelieferten Werte aktualisiert, ist diese Herangehensweise bei diesen Werten sinnlos, da der entstehende, gedoppelte "letzte alte" Wert schon von vornherein nichts mit der Realität zum Abfragezeitpunkt zu tun hatte.

                            Von daher alles gut. Bleibt einzig das Rätsel, ob ich den Plenticore irgendwie überreden kann, seine ausgelieferten Werte in kleineren Intervallen zu aktualisieren. In der Web-UI sehe ich dazu jedenfalls keine Möglichkeit. Wahrscheinlich loggt er einfach fix im 5-Minuten-Takt. Schade, aber nicht weiter schlimm.

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            607

                            Online

                            32.5k

                            Benutzer

                            81.8k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe