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. ioBroker Allgemein
  4. [gelöst] Flot interpretiert falsch Daten vom MySQL-DB?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] Flot interpretiert falsch Daten vom MySQL-DB?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 3 Kommentatoren 840 Aufrufe
  • Ä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.
  • N Offline
    N Offline
    nop0
    schrieb am zuletzt editiert von
    #1

    Hallo an alle!

    Erstmals ein großes Lob an alle beteiligte im Projekt für die tolle Arbeit!

    Mein Problem:

    ich Lese über ESP8266 mein Stromzähler aus und sende die Daten an ioBroker-Server (Raspberry Pi). Dort werden die Telegrammen bearbeitet und die Werte in Variablen geschrieben. Die Werte kommen an und stimmen mit dem Zählerdaten überein.

    Diese Variablen werden in History "on change" in MySQL (local) geschrieben - landen auch in Tabelle ts_number korrekt an. Ich will die Werte auch natürlich als Trend haben - deswegen habe ich mit Flott versucht die Daten darzustellen - leider werden falsche Werte angezeigt (absollte Fantasie).

    Mit Rickshaw klappt die Darstellung - es werden richtige Werte angezeigt, leider ist aber der Rickshaw-Trend nicht skalierbar, wenn im iFrame angezeigt, deswegen wollte ich Flot verwenden.

    Andere Variablen werden im Flot korrekt angezeigt, ich kann mir solche verhalten nicht erklären.

    Hat jemand eine Idee?

    1247_flot.png
    1247_rickshaw.png

    <u>There is no problem so bad that you can’t make it worse! - retired astronaut Chris Hadfield</u>

    <u>Spontanität muss sorgfältig geplant werden!</u>

    <u>Nothing is foolproof to a sufficie…</u>

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #2

      @nop0:

      Hallo an alle!

      Erstmals ein großes Lob an alle beteiligte im Projekt für die tolle Arbeit!

      Mein Problem:

      ich Lese über ESP8266 mein Stromzähler aus und sende die Daten an ioBroker-Server (Raspberry Pi). Dort werden die Telegrammen bearbeitet und die Werte in Variablen geschrieben. Die Werte kommen an und stimmen mit dem Zählerdaten überein.

      Diese Variablen werden in History "on change" in MySQL (local) geschrieben - landen auch in Tabelle ts_number korrekt an. Ich will die Werte auch natürlich als Trend haben - deswegen habe ich mit Flott versucht die Daten darzustellen - leider werden falsche Werte angezeigt (absollte Fantasie).

      Mit Rickshaw klappt die Darstellung - es werden richtige Werte angezeigt, leider ist aber der Rickshaw-Trend nicht skalierbar, wenn im iFrame angezeigt, deswegen wollte ich Flot verwenden.

      Andere Variablen werden im Flot korrekt angezeigt, ich kann mir solche verhalten nicht erklären.

      Hat jemand eine Idee?

      filename="Flot.png" index="1">~~
      filename="Rickshaw.png" index="0">~~ `
      Du hast aggregation Type total… Nimm Average

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        nop0
        schrieb am zuletzt editiert von
        #3

        Hallo Bluefox,

        danke für dein Antwort. Ich habe alle möglichen Einstellungen probiert - Average, Total, OnChange… Leider nix gebracht. Die richtige Werte werden in SQL geschrieben, auch im Rickshaw sin die zu sehen, nur im Flot nicht. Ein Beispiel von der letzte Stunde (mit Average) ist beigelegt - den Verlauf von die Flot-Kurve erinnert an der Realwerte, entspricht nicht aber die SQL-Daten.

        Ich habe erwartet, dass Flot für jedes Wert in den vorgegeben Zeitintervall ein Punkt erzeugt und dann die Punkten verbindet (mit oder ohne Smoothing). Was er aber macht ist mir ein Rätzel. Meine andere Werte werden mit Einstellung Total korrekt angezeigt. Ich habe schon die Browser-Cache geleert, alle Rechner + ioBroker neu gestartet, was kleines an die Linux-Götter geopfert, leider alles Erfolglos.

        Ich bedanke mich für die Unterstützung.

        1247_flot2.png
        1247_rickshaw2.png

        <u>There is no problem so bad that you can’t make it worse! - retired astronaut Chris Hadfield</u>

        <u>Spontanität muss sorgfältig geplant werden!</u>

        <u>Nothing is foolproof to a sufficie…</u>

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          Was hast du unter "Zeit" Aggegation stehen?

          Gruß

          Rainer

          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
          • N Offline
            N Offline
            nop0
            schrieb am zuletzt editiert von
            #5

            Ja, das ist es!!! Danke Reiner!

            Habe selber nach einiges Ausprobieren gerade gesehen - unter Aggregation stand 300s. Meine Daten werden mit unterwall 6-10s in MySQL geschrieben - die werden dann auch zusammengelegt. Noch eine Bestätigung, dass der Rechner macht nur das was du ihm sagst, nicht das was du willst.

            Ich kann schworen, das ich gestern jedes Parameter mindesten 10 mal gecheckt/geändert habe.

            Meine restlische Daten, die normal dargestellt werden, sind Temperatur und Feuchtigkeit in 10min. Intervall - deswegen wahrscheinlich haben die Einstellungen unten Aggregation kein Einfluss.

            Die Trends sind jetzt fast Gleich (zu 99%) - wahrscheinlich wegen unterschiedliche Interpolationsmethoden, erstmals reicht aber das.

            Vielen Dank für die schnellen Antworten - ich markiere das Thema als gelöst.

            Weiter so! Ich habe einiges gesehen, das ist aber ein wirklich beeindruckendes Projekt!

            <u>There is no problem so bad that you can’t make it worse! - retired astronaut Chris Hadfield</u>

            <u>Spontanität muss sorgfältig geplant werden!</u>

            <u>Nothing is foolproof to a sufficie…</u>

            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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            728

            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