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. Einsteigerfragen
  4. [Funktioniert nicht] Flotlinie mit berechneten Werten zeigen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    157

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[Funktioniert nicht] Flotlinie mit berechneten Werten zeigen

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
9 Beiträge 4 Kommentatoren 662 Aufrufe 1 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.
  • Norwegen60N Offline
    Norwegen60N Offline
    Norwegen60
    schrieb am zuletzt editiert von Norwegen60
    #1

    Gibt es eine Möglichkeit, Werte eines Liniendiagramms vor der Übergabe an Flot zu berechnen?

    Im Flot verknüpfe ich die Linie ja direkt mit einem Object aus SQL oder History.

    Ich zeichen per SQL die Energy-Werte eines Shelly auf. Zusätzlich speichere ich um 0:00 den aktuellen Energy-Wert um die Endtagesverbräuche zu haben

    Jetzt würde ich die Energy-Kurve gerne täglich mit dem Vor-Tageswert korrigieren, so dass ich um 0:00 also immer wieder ab 0 anzeige. Es gibt in der Flot-Linie ja einen Offset. Aber kann ich den täglich mit der letzten (Vor-)Tagesmessung belegen?

    Oder gibt es eine andere Möglichkeit, den Wert immer um den Vortageswert zu reduzieren.
    Es wäre ausreichend, wenn die Anzeige immer um den zuletzt eingelesenen Vortageswert korrigiert wird.
    Noch schöner wäre es aber, wenn auch der Vortag, wieder durch seinen Vortag korrihiert wird

    Grüße und Danke
    Gerd

    paul53P 1 Antwort Letzte Antwort
    0
    • Norwegen60N Norwegen60

      Gibt es eine Möglichkeit, Werte eines Liniendiagramms vor der Übergabe an Flot zu berechnen?

      Im Flot verknüpfe ich die Linie ja direkt mit einem Object aus SQL oder History.

      Ich zeichen per SQL die Energy-Werte eines Shelly auf. Zusätzlich speichere ich um 0:00 den aktuellen Energy-Wert um die Endtagesverbräuche zu haben

      Jetzt würde ich die Energy-Kurve gerne täglich mit dem Vor-Tageswert korrigieren, so dass ich um 0:00 also immer wieder ab 0 anzeige. Es gibt in der Flot-Linie ja einen Offset. Aber kann ich den täglich mit der letzten (Vor-)Tagesmessung belegen?

      Oder gibt es eine andere Möglichkeit, den Wert immer um den Vortageswert zu reduzieren.
      Es wäre ausreichend, wenn die Anzeige immer um den zuletzt eingelesenen Vortageswert korrigiert wird.
      Noch schöner wäre es aber, wenn auch der Vortag, wieder durch seinen Vortag korrihiert wird

      Grüße und Danke
      Gerd

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @norwegen60 sagte: gibt es eine andere Möglichkeit, den Wert immer um den Vortageswert zu reduzieren.

      Für Periodenwerte gibt es den Sourceanalytix-Adapter oder man verwendet Blockly zur Berechnung.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      Norwegen60N 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @norwegen60 sagte: gibt es eine andere Möglichkeit, den Wert immer um den Vortageswert zu reduzieren.

        Für Periodenwerte gibt es den Sourceanalytix-Adapter oder man verwendet Blockly zur Berechnung.

        Norwegen60N Offline
        Norwegen60N Offline
        Norwegen60
        schrieb am zuletzt editiert von
        #3

        @paul53 said in Flot Linie mit berechneten Werten anzeigen:

        Für Periodenwerte gibt es den Sourceanalytix-Adapter oder man verwendet Blockly zur Berechnung.

        Wie ich einen Wert berechne ist nicht das Problem. Wie aber bekomme ich den berechneten Wert mit einer Flot-Linie verknüpft?
        Im Flot-Editor kann ich eine Linie nur mit einem Datenpunkt verknüpfen, der per History oder SQL auch ständig aufgezeichnet wird
        13f55cf0-37a1-4451-b241-c150a71c2c16-grafik.png
        Ich will diesen Wert aber nicht unbedingt auch noch aufzeichnen.

        paul53P 1 Antwort Letzte Antwort
        0
        • Norwegen60N Norwegen60

          @paul53 said in Flot Linie mit berechneten Werten anzeigen:

          Für Periodenwerte gibt es den Sourceanalytix-Adapter oder man verwendet Blockly zur Berechnung.

          Wie ich einen Wert berechne ist nicht das Problem. Wie aber bekomme ich den berechneten Wert mit einer Flot-Linie verknüpft?
          Im Flot-Editor kann ich eine Linie nur mit einem Datenpunkt verknüpfen, der per History oder SQL auch ständig aufgezeichnet wird
          13f55cf0-37a1-4451-b241-c150a71c2c16-grafik.png
          Ich will diesen Wert aber nicht unbedingt auch noch aufzeichnen.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @norwegen60 sagte: Ich will diesen Wert aber nicht unbedingt auch noch aufzeichnen.

          Wenn ein Periodenwert in Flot dargestellt werden soll, muss er aufgezeichnet werden.
          Es macht keinen Sinn, ständig steigende Zählerwerte aufzuzeichnen, um sie in Flot darzustellen.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • W Offline
            W Offline
            warp735
            schrieb am zuletzt editiert von
            #5

            @norwegen60 sagte in Flot Linie mit berechneten Werten anzeigen:

            ständig aufgezeichnet wird

            Und jetzt? Mach das doch.

            Norwegen60N 1 Antwort Letzte Antwort
            0
            • W warp735

              @norwegen60 sagte in Flot Linie mit berechneten Werten anzeigen:

              ständig aufgezeichnet wird

              Und jetzt? Mach das doch.

              Norwegen60N Offline
              Norwegen60N Offline
              Norwegen60
              schrieb am zuletzt editiert von Norwegen60
              #6

              @warp735 said in Flot Linie mit berechneten Werten anzeigen:

              Und jetzt? Mach das doch.

              OK, ich arbeite sonst mit MsSQL-Datenbanken. Und da versuchen wir zu vermeiden, Daten mehrfach aufzuzeichnen.
              Wenn möglich, werden nur die Rohdaten aufgezeichnet. Daraus abgeleitete Werte werden online berechnet.
              Der berechnete Ansatz hätte auch den Vorteil, dass man Daten nachträglich anders analysieren und/oder darstellen kann.

              Es macht keinen Sinn, ständig steigende Zählerwerte aufzuzeichnen

              Welchen Sinn es macht, Daten aufzuzeichnen und sich anzuschauen, darüber kann man trefflich diskutieren. Vieles macht man mal eine Zeit lang bis man ein Gefühlt dafür hat, ob man was damit anfangen kann und lässt es irgendwann wieder bleiben.

              Aber so wie ich es verstehe, sind hier die Möglichkeiten in Flot etwas eingeschränkt. Der kannn nur aufgezeichnete Werte wieder geben und es gibt keine Möglichkeit aufgezeichnete Werte vor der Darstellung noch zu berechnen.

              HomoranH 1 Antwort Letzte Antwort
              0
              • Norwegen60N Norwegen60

                @warp735 said in Flot Linie mit berechneten Werten anzeigen:

                Und jetzt? Mach das doch.

                OK, ich arbeite sonst mit MsSQL-Datenbanken. Und da versuchen wir zu vermeiden, Daten mehrfach aufzuzeichnen.
                Wenn möglich, werden nur die Rohdaten aufgezeichnet. Daraus abgeleitete Werte werden online berechnet.
                Der berechnete Ansatz hätte auch den Vorteil, dass man Daten nachträglich anders analysieren und/oder darstellen kann.

                Es macht keinen Sinn, ständig steigende Zählerwerte aufzuzeichnen

                Welchen Sinn es macht, Daten aufzuzeichnen und sich anzuschauen, darüber kann man trefflich diskutieren. Vieles macht man mal eine Zeit lang bis man ein Gefühlt dafür hat, ob man was damit anfangen kann und lässt es irgendwann wieder bleiben.

                Aber so wie ich es verstehe, sind hier die Möglichkeiten in Flot etwas eingeschränkt. Der kannn nur aufgezeichnete Werte wieder geben und es gibt keine Möglichkeit aufgezeichnete Werte vor der Darstellung noch zu berechnen.

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

                @norwegen60 sagte in Flot Linie mit berechneten Werten anzeigen:

                Wenn möglich, werden nur die Rohdaten aufgezeichnet. Daraus abgeleitete Werte werden online berechnet.

                dann musst du auch Tools verwenden, die das unterstützen.
                Flot gehört nicht dazu

                kein Support per PN! - Fragen im Forum stellen -

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

                ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

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

                Norwegen60N 1 Antwort Letzte Antwort
                1
                • HomoranH Homoran

                  @norwegen60 sagte in Flot Linie mit berechneten Werten anzeigen:

                  Wenn möglich, werden nur die Rohdaten aufgezeichnet. Daraus abgeleitete Werte werden online berechnet.

                  dann musst du auch Tools verwenden, die das unterstützen.
                  Flot gehört nicht dazu

                  Norwegen60N Offline
                  Norwegen60N Offline
                  Norwegen60
                  schrieb am zuletzt editiert von
                  #8

                  @homoran said in Flot Linie mit berechneten Werten anzeigen:

                  dann musst du auch Tools verwenden, die das unterstützen.

                  Das Problem als Einsteiger ist, dass man nicht weiß, ob ein Tool die Möglichkeit nicht bietet, oder ob man nicht weiß, wie man die Möglichkeit nutzt.
                  Würde Grafana die Möglichkeit bieten, aus aufgezeichneten Datenreihen andere Datenreihen zu berechnen und anzuzeigen?
                  Oder gibt es noch eine andere Alternative die das kann?

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • Norwegen60N Norwegen60

                    @homoran said in Flot Linie mit berechneten Werten anzeigen:

                    dann musst du auch Tools verwenden, die das unterstützen.

                    Das Problem als Einsteiger ist, dass man nicht weiß, ob ein Tool die Möglichkeit nicht bietet, oder ob man nicht weiß, wie man die Möglichkeit nutzt.
                    Würde Grafana die Möglichkeit bieten, aus aufgezeichneten Datenreihen andere Datenreihen zu berechnen und anzuzeigen?
                    Oder gibt es noch eine andere Alternative die das kann?

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

                    @norwegen60 sagte in Flot Linie mit berechneten Werten anzeigen:

                    Das Problem als Einsteiger ist, dass man nicht weiß, ob ein Tool die Möglichkeit nicht bietet,

                    Flot und eCharts können nur Charts mit Werten darstellen, die auch als solche geloggt worden sind.
                    Sollte auch so in der entsprechenden Doku drin stehen. Vielleicht nicht gar so deutlich wie du es gerade formuliert hast, aber im Umkehrschluss würde es deutlich, dadurch dass eine interne Verrechnung von Werten nicht beschrieben ist.
                    Dazu müssten ja diverse Einstellmöglichkeiten vorhanden sein.

                    Grafische Auswertung ist nicht die Kernkompetenz von ioBroker. Die liegt im SmartHome.

                    @norwegen60 sagte in Flot Linie mit berechneten Werten anzeigen:

                    Würde Grafana die Möglichkeit bieten, aus aufgezeichneten Datenreihen andere Datenreihen zu berechnen und anzuzeigen?

                    ich glaube ja, kann ich aber nichts zu sagen, da es sich nicht um einen ioBroker Bestandteil handelt.

                    kein Support per PN! - Fragen im Forum stellen -

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

                    ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

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

                    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

                    416

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    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