Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Grafana
    5. Grafana auf Synology NAS / Auswertung

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Grafana auf Synology NAS / Auswertung

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Hammond last edited by Hammond

      Hallo,
      ich speichere Daten von IOBroker in einer MariaDB. Diese möchte ich mit Grafana (Version: Grafana v11.2.0 (2a88694fd3)) auswerten. Dabei habe ich folgendes Problem:
      Die Daten sind in der Tabelle ts_number in der Spalte val gespeichert. Der dazu von IOBroker gesendete Timestamp sitzt in der Spalte ts und ist 13-stellig (ms)!

      ts_Number.png

      Bei einer Grafana Abfrage (Format: "Time Series") erhalte ich die Meldung: Status: 500. Message: db has no time column: no time column found

      1728029409309.png

      Mache ich die gleiche Abfrage im Format: Tabelle, erhalte ich das Ergebnis:

      1728029650737.png

      Anmerkung: In der Tabelle habe ich die Spalte ts transformiert:
      1728029946306.png

      Bei einer Eingrenzung des Datumsbereiches
      z.B.: Befehl: SELECT val FROM Strom.ts_number where ((ts between $__timeFrom() AND $__timeTo()) AND (id=1))
      bekomme ich keine Fehlermeldung, aber auch keine Daten.

      Ich bin Grafana Beginner, was mache ich falsch? Kann das Timestamp Format mit 13 Stellen Probleme machen? Wie kann ich einen Graphen darstellen?

      Danke im Voraus für eure Tipps.

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @Hammond last edited by

        @hammond
        Ich mache das so:

        SELECT ts AS "time",
               val AS "kWh"
          FROM ts_number
         WHERE id = 19
           AND val > 0
           AND ts >= ${__from}
           AND ts <= ${__to}  
        
        H 1 Reply Last reply Reply Quote 0
        • H
          Hammond @Codierknecht last edited by

          @codierknecht
          Hallo, vielen Dank für die schnelle Antwort! Es funktioniert.

          Meister Mopper 1 Reply Last reply Reply Quote 0
          • Meister Mopper
            Meister Mopper @Hammond last edited by

            @hammond sagte in Grafana auf Synology NAS / Auswertung:

            @codierknecht
            Hallo, vielen Dank für die schnelle Antwort! Es funktioniert.

            Dann kennzeichne bitte deinen thread im Titel auf [gelöst], dann finden Suchende deine Lösung.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            933
            Online

            31.7k
            Users

            79.7k
            Topics

            1.3m
            Posts

            3
            4
            178
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo