Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. influxdb -Doppelte Werte bei Anzeige mit Grafana

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    6
    1
    113

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    759

influxdb -Doppelte Werte bei Anzeige mit Grafana

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 2 Kommentatoren 1.0k Aufrufe 2 Beobachtet
  • Ä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.
  • A Offline
    A Offline
    Alkazar
    schrieb am zuletzt editiert von Alkazar
    #1

    Hallo zusammen,
    irgendwie stehe ich gerade auf dem Schlauch und bräuchte mal eure Hilfe.
    Ich logge 2 Photovoltaikmodule über einen Sonoff POW, welcher mit tasmota geflasht ist. Der Sonoff überträgt alle 30s die aktuelle Leistung der Module sowie Summen der erzeugten Energie vom aktuellen Tag und vom Vortag. Um Mitternacht werden dann im Sonoff der Vortageswert mit dem aktuellen Tageswert ersetzt und der Tageswert wieder auf auf 0 gesetzt.
    Als Beispiel:
    21.02.2021 Energie heute: 1,95kWh Energie gestern: 1,75 kWh
    22.02.2021 Energie heute: 0 kWh Energie gestern: 1,95 kWh
    usw.

    Der Wert vom Vortag wird in der influxdb geloggt, damit ich die Tageserträge protokolliere und damit auch Summenwerte über größere Zeiträume erhalte.
    Nun zu meinen Einstellungen:

    Da die Telegramme des Sonoff zyklisch alle 30s kommen und sich der Vortageswert ja nur einmal pro Tag ändert, habe ich in den Einstellungen des Datenpunktes "Nur Änderungen aufzeichnen" aktiviert.
    Trotzdem gibt es für jeden Tag zwei Einträge, der Versatz liegt bei ca. 30s, das entspricht recht genau der Aktualisierungsrate des Sonoff:
    Influxdb02.JPG

    Hier mal ein Bild der Einstellungen für den Datenpunkt:
    Influxdb01.JPG
    Bei der Suche nach Antworten bin ich auf dieses Thema gestoßen:
    https://forum.iobroker.net/topic/17504/doppelte-werte-werte-in-der-influxdb-von-den-sensoren
    Hier wird dieses Verhalten als normal beschrieben, zum Zweck der Erkennung wie lange ein Wert gleich war. Das kann ich für z.B. Temperaturwerte auch gut nachvollziehen.
    Für meine Zwecke sind aber die Summen für z.B. die letzten 30 Tage komplett falsch, da die Tageswerte doppelt gezählt werden.

    Heute Mittag habe ich mal den influxdb Adapter auf 1.9.4 aktualisiert und habe prompt noch einen dritten Wert in der Liste (im obigen Bild als Quelle influxdb.0).

    Hat jemand eine Idee wie ich dieses Problem in den Griff bekomme?

    Viele Grüße
    Alkazar

    crunchipC 1 Antwort Letzte Antwort
    0
    • A Alkazar

      Hallo zusammen,
      irgendwie stehe ich gerade auf dem Schlauch und bräuchte mal eure Hilfe.
      Ich logge 2 Photovoltaikmodule über einen Sonoff POW, welcher mit tasmota geflasht ist. Der Sonoff überträgt alle 30s die aktuelle Leistung der Module sowie Summen der erzeugten Energie vom aktuellen Tag und vom Vortag. Um Mitternacht werden dann im Sonoff der Vortageswert mit dem aktuellen Tageswert ersetzt und der Tageswert wieder auf auf 0 gesetzt.
      Als Beispiel:
      21.02.2021 Energie heute: 1,95kWh Energie gestern: 1,75 kWh
      22.02.2021 Energie heute: 0 kWh Energie gestern: 1,95 kWh
      usw.

      Der Wert vom Vortag wird in der influxdb geloggt, damit ich die Tageserträge protokolliere und damit auch Summenwerte über größere Zeiträume erhalte.
      Nun zu meinen Einstellungen:

      Da die Telegramme des Sonoff zyklisch alle 30s kommen und sich der Vortageswert ja nur einmal pro Tag ändert, habe ich in den Einstellungen des Datenpunktes "Nur Änderungen aufzeichnen" aktiviert.
      Trotzdem gibt es für jeden Tag zwei Einträge, der Versatz liegt bei ca. 30s, das entspricht recht genau der Aktualisierungsrate des Sonoff:
      Influxdb02.JPG

      Hier mal ein Bild der Einstellungen für den Datenpunkt:
      Influxdb01.JPG
      Bei der Suche nach Antworten bin ich auf dieses Thema gestoßen:
      https://forum.iobroker.net/topic/17504/doppelte-werte-werte-in-der-influxdb-von-den-sensoren
      Hier wird dieses Verhalten als normal beschrieben, zum Zweck der Erkennung wie lange ein Wert gleich war. Das kann ich für z.B. Temperaturwerte auch gut nachvollziehen.
      Für meine Zwecke sind aber die Summen für z.B. die letzten 30 Tage komplett falsch, da die Tageswerte doppelt gezählt werden.

      Heute Mittag habe ich mal den influxdb Adapter auf 1.9.4 aktualisiert und habe prompt noch einen dritten Wert in der Liste (im obigen Bild als Quelle influxdb.0).

      Hat jemand eine Idee wie ich dieses Problem in den Griff bekomme?

      Viele Grüße
      Alkazar

      crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active Developer
      schrieb am zuletzt editiert von crunchip
      #2

      @alkazar sagte in influxdb -Doppelte Werte:

      influxdb Adapter auf 1.9.4 aktualisiert und habe prompt noch einen dritten Wert

      ist normal, weil in dem Moment die Influx selbst einen Eintrag schreibt

      die doppelten Einträge sind auch normal, habe ich auch, kann dir aber nicht genau sagen warum das so ist

      @alkazar sagte in influxdb -Doppelte Werte:

      Für meine Zwecke sind aber die Summen für z.B. die letzten 30 Tage komplett falsch, da die Tageswerte doppelt gezählt werden.

      warum wird doppelt gezählt?

      umgestiegen von Proxmox auf Unraid

      A 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @alkazar sagte in influxdb -Doppelte Werte:

        influxdb Adapter auf 1.9.4 aktualisiert und habe prompt noch einen dritten Wert

        ist normal, weil in dem Moment die Influx selbst einen Eintrag schreibt

        die doppelten Einträge sind auch normal, habe ich auch, kann dir aber nicht genau sagen warum das so ist

        @alkazar sagte in influxdb -Doppelte Werte:

        Für meine Zwecke sind aber die Summen für z.B. die letzten 30 Tage komplett falsch, da die Tageswerte doppelt gezählt werden.

        warum wird doppelt gezählt?

        A Offline
        A Offline
        Alkazar
        schrieb am zuletzt editiert von
        #3

        @crunchip
        Oh, ich hab vergessen zu schreiben, das ich die Daten über Grafana anzeige.

        Als Tabelle ohne Summe der Werte formatiert erhalte ich dies:
        e1312cb6-b326-49d7-b563-e5379f9a690c-image.png
        Summiert dann so:
        62f50c78-e082-48e4-b70b-ca3740208e29-image.png

        Somit fließen alle Werte der Datenbank in die grafische Ausgabe ein.

        crunchipC 1 Antwort Letzte Antwort
        0
        • A Alkazar

          @crunchip
          Oh, ich hab vergessen zu schreiben, das ich die Daten über Grafana anzeige.

          Als Tabelle ohne Summe der Werte formatiert erhalte ich dies:
          e1312cb6-b326-49d7-b563-e5379f9a690c-image.png
          Summiert dann so:
          62f50c78-e082-48e4-b70b-ca3740208e29-image.png

          Somit fließen alle Werte der Datenbank in die grafische Ausgabe ein.

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active Developer
          schrieb am zuletzt editiert von
          #4

          @alkazar wenn du es als Tabelle darstellst, wird ja auch jeder Wert dargestellt, das kann man da so nicht einfach addieren, müsstest deinen Query anpassen
          Die letzten beiden Einträge um 12:41/12:42 kommen durch dein Adapter Update

          umgestiegen von Proxmox auf Unraid

          A 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @alkazar wenn du es als Tabelle darstellst, wird ja auch jeder Wert dargestellt, das kann man da so nicht einfach addieren, müsstest deinen Query anpassen
            Die letzten beiden Einträge um 12:41/12:42 kommen durch dein Adapter Update

            A Offline
            A Offline
            Alkazar
            schrieb am zuletzt editiert von Alkazar
            #5

            @crunchip
            Ja, ich vermute das lässt sich irgendwie hinbiegen, ich bin jetzt einen Schritt weiter:
            Die Tageserträge bekomme ich hin, indem ich im SELECT das Argument first() verwende, also immer nur den ersten Eintrag pro Tag:
            68022b46-fa23-4437-bcdb-9507b116c309-image.png
            Bei der Ansicht "last 7 days" müsste die Summe aus den folgenden Einzelwerten 6,221 ergeben und nicht 8,084.
            1,498
            1,618
            0,791
            0,34
            0,131
            0,071
            1,772

            cff9fefa-25d9-470e-b48d-5df085233b3d-image.png
            Bei "last 2 dys" sieht es änlich aus 1,498+1,618 sind bei mir 3,116 :
            c2754468-73b3-44ef-b7f2-fb51c1b968e3-image.png

            Ich werde mal testweise einen neuen Datenpunkt erschaffen in den genau 1x pro Tag der letzte wert geschrieben wird und den dann in die Datenbank schieben, mal sehen wie das wird...

            crunchipC 1 Antwort Letzte Antwort
            0
            • A Alkazar

              @crunchip
              Ja, ich vermute das lässt sich irgendwie hinbiegen, ich bin jetzt einen Schritt weiter:
              Die Tageserträge bekomme ich hin, indem ich im SELECT das Argument first() verwende, also immer nur den ersten Eintrag pro Tag:
              68022b46-fa23-4437-bcdb-9507b116c309-image.png
              Bei der Ansicht "last 7 days" müsste die Summe aus den folgenden Einzelwerten 6,221 ergeben und nicht 8,084.
              1,498
              1,618
              0,791
              0,34
              0,131
              0,071
              1,772

              cff9fefa-25d9-470e-b48d-5df085233b3d-image.png
              Bei "last 2 dys" sieht es änlich aus 1,498+1,618 sind bei mir 3,116 :
              c2754468-73b3-44ef-b7f2-fb51c1b968e3-image.png

              Ich werde mal testweise einen neuen Datenpunkt erschaffen in den genau 1x pro Tag der letzte wert geschrieben wird und den dann in die Datenbank schieben, mal sehen wie das wird...

              crunchipC Abwesend
              crunchipC Abwesend
              crunchip
              Forum Testing Most Active Developer
              schrieb am zuletzt editiert von
              #6

              @alkazar ich arbeite nicht mit den Datenpunken von gestern, sondern mit ENERGY_Total. Desweiteren verwende ich den Adapter Sourceanalytix, der dir das selbstständig berechnet und du es in Grafana schön visualisieren kannst.
              kann dann so aussehen
              f9ef8be1-99f1-4981-8a5e-bc064bcf2f7a-grafik.png 89183371-f09e-46b2-8346-b7a0019f0f45-grafik.png

              umgestiegen von Proxmox auf Unraid

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

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

              604

              Online

              32.9k

              Benutzer

              83.0k

              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