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. Bitte um Hilfe bei MySQL und Grafana

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    9
    1
    87

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Bitte um Hilfe bei MySQL und Grafana

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
grafanamysql
7 Beiträge 4 Kommentatoren 736 Aufrufe 4 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.
  • michl75M Offline
    michl75M Offline
    michl75
    schrieb am zuletzt editiert von michl75
    #1

    Hallo, ich versuche mich mit Grafana und MySQL gerade. Mit der "Anleitung" komme ich nicht wirklich klar, vielleicht bin ich aber auch einfach zu "Blind" gerade"...

    Versuche einen Wert der in der MySQL steht, ID = 60, als Vergleich von heute und gestern anzuzeigen.

    Mein Versuch seit Stunden:
    io1.PNG

    Ich habe unter IoB auch zwei Datenpunkte, Grafana.Heute und Grafana.Gestern die ich am allerliebsten einbinden würde, aber auch so ... mit Datum heute und gestern als zwei "Datenpunkte" zum Vergleich wären schon toll...

    Aussehen sollte es eigentlich so:
    io2.PNG

    Was mache ich in der MySQL Abfrage falsch?

    Viele Grüße M.

    EDIT - die MySQL - Abfrage 1:

    SELECT
      ts AS "time",
      val as "Heute"
    FROM ts_number
    WHERE
      id = 60 AND
      ts >= DAY(NOW()) - 2 OR
      id = 60 AND
      ts <= DAY(now()) - 1
    
    • Abfrage 2:
    SELECT
      ts AS "time",
      val AS "Gestern"
    FROM ts_number
    WHERE
      id = 60 AND ts >= DAY(now()) -1
    
    B XsevX 2 Antworten Letzte Antwort
    0
    • michl75M michl75

      Hallo, ich versuche mich mit Grafana und MySQL gerade. Mit der "Anleitung" komme ich nicht wirklich klar, vielleicht bin ich aber auch einfach zu "Blind" gerade"...

      Versuche einen Wert der in der MySQL steht, ID = 60, als Vergleich von heute und gestern anzuzeigen.

      Mein Versuch seit Stunden:
      io1.PNG

      Ich habe unter IoB auch zwei Datenpunkte, Grafana.Heute und Grafana.Gestern die ich am allerliebsten einbinden würde, aber auch so ... mit Datum heute und gestern als zwei "Datenpunkte" zum Vergleich wären schon toll...

      Aussehen sollte es eigentlich so:
      io2.PNG

      Was mache ich in der MySQL Abfrage falsch?

      Viele Grüße M.

      EDIT - die MySQL - Abfrage 1:

      SELECT
        ts AS "time",
        val as "Heute"
      FROM ts_number
      WHERE
        id = 60 AND
        ts >= DAY(NOW()) - 2 OR
        id = 60 AND
        ts <= DAY(now()) - 1
      
      • Abfrage 2:
      SELECT
        ts AS "time",
        val AS "Gestern"
      FROM ts_number
      WHERE
        id = 60 AND ts >= DAY(now()) -1
      
      B Offline
      B Offline
      Botsford
      schrieb am zuletzt editiert von Botsford
      #2

      @michl75 I have put this steps on setting up mysql datasource with Grafana. May be its helpful for some of you who are facing some challenges.

      MyBPCreditcard

      1 Antwort Letzte Antwort
      0
      • michl75M michl75

        Hallo, ich versuche mich mit Grafana und MySQL gerade. Mit der "Anleitung" komme ich nicht wirklich klar, vielleicht bin ich aber auch einfach zu "Blind" gerade"...

        Versuche einen Wert der in der MySQL steht, ID = 60, als Vergleich von heute und gestern anzuzeigen.

        Mein Versuch seit Stunden:
        io1.PNG

        Ich habe unter IoB auch zwei Datenpunkte, Grafana.Heute und Grafana.Gestern die ich am allerliebsten einbinden würde, aber auch so ... mit Datum heute und gestern als zwei "Datenpunkte" zum Vergleich wären schon toll...

        Aussehen sollte es eigentlich so:
        io2.PNG

        Was mache ich in der MySQL Abfrage falsch?

        Viele Grüße M.

        EDIT - die MySQL - Abfrage 1:

        SELECT
          ts AS "time",
          val as "Heute"
        FROM ts_number
        WHERE
          id = 60 AND
          ts >= DAY(NOW()) - 2 OR
          id = 60 AND
          ts <= DAY(now()) - 1
        
        • Abfrage 2:
        SELECT
          ts AS "time",
          val AS "Gestern"
        FROM ts_number
        WHERE
          id = 60 AND ts >= DAY(now()) -1
        
        XsevX Offline
        XsevX Offline
        Xsev
        schrieb am zuletzt editiert von Xsev
        #3

        @michl75 Du siehts ja wenigstens das Datendiagramm :stuck_out_tongue_winking_eye: ich versuch die Abfrage an sich, seit gut einer Woche und habs langsam aufgegeben. Du bist schon weiter wie ich. Mit Influx scheint das so easy zu sein und mit mysql iwie ein Alptraum... Zumindest für mich....
        Ich häng mich mal als lernwilliger Mitleser mit ran ;-) Bei mir scheitert es auch an der richtigen Abfrage meiner Maria DB (SQL).

        F 1 Antwort Letzte Antwort
        0
        • XsevX Xsev

          @michl75 Du siehts ja wenigstens das Datendiagramm :stuck_out_tongue_winking_eye: ich versuch die Abfrage an sich, seit gut einer Woche und habs langsam aufgegeben. Du bist schon weiter wie ich. Mit Influx scheint das so easy zu sein und mit mysql iwie ein Alptraum... Zumindest für mich....
          Ich häng mich mal als lernwilliger Mitleser mit ran ;-) Bei mir scheitert es auch an der richtigen Abfrage meiner Maria DB (SQL).

          F Offline
          F Offline
          fastfoot
          schrieb am zuletzt editiert von
          #4

          @xsev Mit diesen beiden Abfragen kannst du mal rumspielen

          -- Gestern 
          SELECT date(FROM_UNIXTIME(ts/1000)) Datum, FROM_UNIXTIME(ts/1000) DatumZeit, ts, id, val Wert
          FROM ts_number
          WHERE id=61 
            AND date(FROM_UNIXTIME(ts/1000)) = DATE(NOW())-interval 1 DAY;
          
          -- Heute
          SELECT date(FROM_UNIXTIME(ts/1000)) Datum, FROM_UNIXTIME(ts/1000) DatumZeit, ts, id, val Wert
          FROM ts_number
          WHERE id=61 
            AND date(FROM_UNIXTIME(ts/1000)) = DATE(NOW());
          
          

          iobroker läuft unter Docker auf QNAP TS-451+
          SkriptRecovery: https://forum.iobroker.net/post/930558

          XsevX 1 Antwort Letzte Antwort
          1
          • F fastfoot

            @xsev Mit diesen beiden Abfragen kannst du mal rumspielen

            -- Gestern 
            SELECT date(FROM_UNIXTIME(ts/1000)) Datum, FROM_UNIXTIME(ts/1000) DatumZeit, ts, id, val Wert
            FROM ts_number
            WHERE id=61 
              AND date(FROM_UNIXTIME(ts/1000)) = DATE(NOW())-interval 1 DAY;
            
            -- Heute
            SELECT date(FROM_UNIXTIME(ts/1000)) Datum, FROM_UNIXTIME(ts/1000) DatumZeit, ts, id, val Wert
            FROM ts_number
            WHERE id=61 
              AND date(FROM_UNIXTIME(ts/1000)) = DATE(NOW());
            
            
            XsevX Offline
            XsevX Offline
            Xsev
            schrieb am zuletzt editiert von
            #5

            @fastfoot Danke! Das probiere ich heute Abend aus.

            1 Antwort Letzte Antwort
            0
            • michl75M Offline
              michl75M Offline
              michl75
              schrieb am zuletzt editiert von michl75
              #6

              @fastfoot Hi, habe eben mal die Zeit gehabt das direkt mal so auszuprobieren ...

              Funktioniert leider nicht...
              Unbenannt1.PNG

              und so auch nicht
              Unbenannt2.PNG

              da kann man verzweifeln

              1 Antwort Letzte Antwort
              0
              • michl75M Offline
                michl75M Offline
                michl75
                schrieb am zuletzt editiert von michl75
                #7

                Also das lässt mir auch keine Ruhe :) ... Kann mir einer sagen, wie ich in der Leiste Jahre und Monate nur die Monate hinbekomme, so dass beide Linien (die Monate von dem Jahr) übereinander sind und nicht hintereinander ??
                900.PNG

                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

                784

                Online

                32.5k

                Benutzer

                81.7k

                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