Ankündigung

Einklappen
Keine Ankündigung bisher.

Daten aus MySQL Datenbank werden nicht richtig dargestellt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Daten aus MySQL Datenbank werden nicht richtig dargestellt

    Hey Leute,

    hab heute meine SQL-DB ans laufen bekommen. Leider werden die Daten nicht korrekt in der Sitemap dargestellt.

    Hier mal Codes und Screenshots:

    Config Datei:

    Code:
    ####################################################################################### 
    #####                        General configurations                               #####
    #######################################################################################
    
    persistence:default=mysql
    
    ############################ SQL Persistence Service ##################################
    # the database url like 'jdbc:mysql://<host>:<port>/<database>' (without quotes)
    
    mysql:url=jdbc:mysql://localhost:3306/openhab
    
    # the database user
    mysql:user=Dennis
    
    # the database password
    mysql:password=Dennis
    
    # the reconnection counter
    mysql:reconnectCnt=1
    
    # the connection timeout (in seconds)
    #mysql:waitTimeout=

    Sitemap:

    Code:
        Frame label="Charts"
            {
                 Chart item=FSD_1_Power period=h refresh=10000
                 Chart item=Wassertemp  period=h refresh=10000
                 Chart item=Lichtwert    period=h refresh=10000
            }

    mysql.persist:

    Code:
    Strategies {
        everyDay     : "0 0 0 * * ?"
        everyHour    : "0 0 * * * ?"
        everyMinute    : "0 * * * * ?"
        
        default = everyChange
        }
    
    Items {
        
        //* : strategy = everyChange, restoreOnStartup // Hier werden alle Daten gespeichert und beim neustart in die Variablen geschrieben
        FSD_1_Power : strategy = everyMinute
        FSD_2_Power : strategy = everyMinute
        Lichtwert  : strategy = everyChange
        Wassertemp : strategy = everyMinute
    }
    Daten in der Datenbank (ausgelesen mit phpMyAdmin)

    FSD_1_in_SQL.PNG

    Darstellung in der Sitemap:

    IMG_3406.PNG

    Hoffe jemand hat eine lösung für mein kleines Problem danke schon einmal!

    Freundliche Grüße

    Dennis

    Angehängte Dateien

    #2
    Hi Dennis,

    wenn das WIKI noch stimmt, dann geht das gar nicht mit MYSQL.

    https://github.com/openhab/openhab/w...#element-chart

    "....Currently, the only alternative is to use the rrd4j provider to render the graphs....."

    Also könntest du parallel die Werte in rrd4j schreiben oder eine komplett andere Chart-Engine nutzen. z.B. Grafana. (nutze ich selber).

    Grüße
    Mitch

    Kommentar


      #3
      Gib mal den Service bei der Chart Definition mit an.

      Thomas

      Kommentar

      Lädt...
      X