"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Messwerte aus mySQL grafisch darstellen

CyQuest 04.03.2014 - 14:32 12936 14
Posts

CyQuest

Ozeanien
Avatar
Registered: Nov 2001
Location: KTN
Posts: 656
Hallo,

ich lese von meinem Pelletskessel alle 30min Werte aus und speichere die in eine mySQL DB.
Nun würde ich die Daten gerne grafisch Darstellen.
Gibts da ein Tool wo ich mir die Daten zusammenziehen kann und als Chart darstellen lassen kann?

Danke

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4281
für php z.b. http://jpgraph.net/

CyQuest

Ozeanien
Avatar
Registered: Nov 2001
Location: KTN
Posts: 656
Bräuchste da eher ein clicki clicki Tool bin nicht so der Coder.

Taltos

Here to stay
Avatar
Registered: Jan 2004
Location: Wien
Posts: 1520
hab keinerlei persönliche erfahrung damit, aber diese frage scheint genau zu sein was du brauchst: http://stackoverflow.com/questions/...raph-mysql-data

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
Fuer sowas ist z. b. rrdtool wohl das geeignetere Werkzeug.

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15857
excel mit direkter datenbankanbindung?
kann libroffice und co sicher auch

Obermotz

Fünfzylindernazi
Avatar
Registered: Nov 2002
Location: OÖ/RI
Posts: 5262
Das einfachste ist Excel - einfach eine Datenbankverbindung einrichten, select * - es kommen alle Spalten.
Dann kannst Spalten unterdrücken, formatieren etc. und natürlich auch verschiedenste Diagramme erstellen.
Das Tool aus Taltos` Link ist auch einen Versuch wert.

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11237
Excel/OO ist halt unpraktisch am SP/Tablet. Ich würde die mysql DB weglassen und die Daten gleich direkt in RRD speichern. Wenn neben der Heizung noch mehr Daten erfasst werden sollen, würde ich gleich ein passendes Haussteuerungssystem wie FHEM nehmen.

CyQuest

Ozeanien
Avatar
Registered: Nov 2001
Location: KTN
Posts: 656
Hallo,

danke für die Antworten.
Werde mir mal das RRDtool ansehen.
FHEM habe ich schon im Einsatz nur dort meinen Pellteskessel einzubinden dafür reichen meine kenntnisse nicht.

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Wenn du wo Linux daheim laufen hast (Server), würd ich munin nehmen. Du brauchst dann im Endeffekt nur das Script schreiben dass alle 5 Minuten durch munin aufgerufen den Kesselwert ausliest.

Munin speichert das automatisch im RRD-Format (munin ist auf RRDTool aufbauen quasi so eine automatisierte Variante).

Hier z.b. meine CPU Sensorwerte: http://i.imgur.com/dqn1a90.png

Durch munin hast du auch automatisch die Graphen für: letzten 24h, letzten 7 Tage, letzten 4 Wochen, letztes Jahr. Man sieht schön wann ich mir mal Mühe gemacht hab den Rechner auszublasen und wann der Umzug war :p

Sei gewahr, RRD-Daten sind volatil, d.h. umso länger ein "Ereignis" her ist, umso ungenauer werden die Daten gespeichert bzw. fallen nach einem Jahr ganz weg.

djonny

Addicted
Avatar
Registered: Oct 2008
Location: Bgld/W
Posts: 598
Darf ich fragen welchen Pelletskessel du hast?

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11237
Zitat von CyQuest
Hallo,

danke für die Antworten.
Werde mir mal das RRDtool ansehen.
FHEM habe ich schon im Einsatz nur dort meinen Pellteskessel einzubinden dafür reichen meine kenntnisse nicht.

Ich behaupte mal es ist nicht wirklich komplizierter die Daten an FHEM zu übergeben als diese in eine DB zu speichern ;)

Schau dir mal diverse Module für Ölbrenner an, das kann man recht einfach auf Wärmepumpe oder andere Systeme adaptieren.

CyQuest

Ozeanien
Avatar
Registered: Nov 2001
Location: KTN
Posts: 656
Zitat von djonny
Darf ich fragen welchen Pelletskessel du hast?

Hallo habe einen ETA PU 15.

@spunz:

Werde mir das mal ansehen aber speichere 210 Werte alle 30min.
Bearbeitet von CyQuest am 10.03.2014, 07:54

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: vulkanland
Posts: 4095
Zitat von Rektal
Wenn du wo Linux daheim laufen hast (Server), würd ich munin nehmen. Du brauchst dann im Endeffekt nur das Script schreiben dass alle 5 Minuten durch munin aufgerufen den Kesselwert ausliest.

Munin speichert das automatisch im RRD-Format (munin ist auf RRDTool aufbauen quasi so eine automatisierte Variante).

Hier z.b. meine CPU Sensorwerte: http://i.imgur.com/dqn1a90.png

Durch munin hast du auch automatisch die Graphen für: letzten 24h, letzten 7 Tage, letzten 4 Wochen, letztes Jahr. Man sieht schön wann ich mir mal Mühe gemacht hab den Rechner auszublasen und wann der Umzug war :p

Sei gewahr, RRD-Daten sind volatil, d.h. umso länger ein "Ereignis" her ist, umso ungenauer werden die Daten gespeichert bzw. fallen nach einem Jahr ganz weg.
sehr gut, bin eh gerade auf der suche wie ich meine aquariumtemperatur anzeigen lassen kann, wird gleich ausprobiert :D

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Für den ursprünglichen Poster, mit über 200 Messwerten, ist das Munin dann eher doch nicht so geeignet, btw ;-)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz