Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

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