[FHZ] gui front-end auf mysql basis?

Begonnen von rudolfkoenig, 13 März 2008, 10:50:34

Vorheriges Thema - Nächstes Thema

rudolfkoenig

Originally posted by: <email address deleted>

Ich habe jetzt DBLog eingesetzt auf MySql (toll! vielen Dank
an Boris bzw. anderen beteiligten!). Jetzt scheint mir der so
entstandene Datenbestand ein viel bessere Basis für Grafiken
im Web usw. zu sein als die Logfiles, zumindest für meine
Zwecke.

So wurde ich gerne ein System haben was es mir erlaubt
historischen Daten aus einer beliebige Zeitperiode grafisch
darzustellen, evtl. auch auszuwählen welche Zeitreihen ich
gleichzeitig in der selben Grafik haben will.

Anscheinend bieten das keine von den bestehenden gui
front-ends, oder habe ich da etwas übersehen? Ich habe
da für mich bereits ein paar Seiten gebastelt und wollte
einfach mal in die Runde nachfragen, vor ich richtig viel
Entwicklungsaufwand hier reinstecke!

Danke, David


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-

Dr. Boris Neubert

                                             

Hi David,

Am Donnerstag, 13. März 2008 schrieb David Johnstone:
> Ich habe jetzt DBLog eingesetzt auf MySql (toll! vielen Dank
> an Boris bzw. anderen beteiligten!). Jetzt scheint mir der so
> entstandene Datenbestand ein viel bessere Basis für Grafiken
> im Web usw. zu sein als die Logfiles, zumindest für meine
> Zwecke.
>
> So wurde ich gerne ein System haben was es mir erlaubt
> historischen Daten aus einer beliebige Zeitperiode grafisch
> darzustellen, evtl. auch auszuwählen welche Zeitreihen ich
> gleichzeitig in der selben Grafik haben will.

ich nutze parallel zu fhem auch cacti (siehe http://www.cacti.net/). Ich habe
sehr schöne Strukturen mit Kurz-, Mittel-  und Langzeitgraphen aufgebaut. Für
den Zugriff auf die MySQL-DB braucht man ein kleines Backend, das sich
zufällig ;-) in contrib/dblog befindet. Obwohl die Graphen in cacti alle über
die cacti-Administrationsoberfläche zusammengeklickert werden können, habe
ich eine ganze Weile gebraucht, mit den mehrstufigen Templatestrukturen
zurechtzukommen.

Grüße,
Boris


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Mr. P

Originally posted by: <email address deleted>

hallo zusammen
dieses thema ist bei mir auch immer noch offen. ich sammle seit ca. 10
Monaten alle daten meiner
4 FHT und der KS300 und vieles mehr, in der FHEM Log form. die Dateien
sind teilweise schon auf 10 MB angewachsen. Für das PGM 3 von Martin
habe ich immer ca. die letzten 5 Tage in einem Log damit die
perfomance
meines mini servers genügt.
nun meine Frage: wie bringe ich meine Megalogs ind z.B MySQL oder RRD
Datenbanken?
ich möchte nicht auf die 10 Monate verzichten, aber als FHEM Logs sind
die Daten ja auch nichts wert.
Hat jemand einen Tip, damit ich auch z.B. cacti verwenden könnte.

en gruess
Remo


On 15 Mrz., 15:50, Boris Neubert wrote:
> Hi David,
>
> Am Donnerstag, 13. März 2008 schrieb David Johnstone:
>
> > Ich habe jetzt DBLog eingesetzt auf MySql (toll! vielen Dank
> > an Boris bzw. anderen beteiligten!). Jetzt scheint mir der so
> > entstandene Datenbestand ein viel bessere Basis für Grafiken
> > im Web usw. zu sein als die Logfiles, zumindest für meine
> > Zwecke.
>
> > So wurde ich gerne ein System haben was es mir erlaubt
> > historischen Daten aus einer beliebige Zeitperiode grafisch
> > darzustellen, evtl. auch auszuwählen welche Zeitreihen ich
> > gleichzeitig in der selben Grafik haben will.
>
> ich nutze parallel zu fhem auch cacti (siehehttp://www.cacti.net/). Ich habe
> sehr schöne Strukturen mit Kurz-, Mittel-  und Langzeitgraphen aufgebaut. Für
> den Zugriff auf die MySQL-DB braucht man ein kleines Backend, das sich
> zufällig ;-) in contrib/dblog befindet. Obwohl die Graphen in cacti alle über
> die cacti-Administrationsoberfläche zusammengeklickert werden können, habe
> ich eine ganze Weile gebraucht, mit den mehrstufigen Templatestrukturen
> zurechtzukommen.
>
> Grüße,
> Boris
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
Greetz,
   Mr. P

Guest

Originally posted by: <email address deleted>

Hi Boris,

> ich nutze parallel zu fhem auch cacti (siehehttp://www.cacti.net/). Ich habe
> sehr schöne Strukturen mit Kurz-, Mittel-  und Langzeitgraphen aufgebaut. Für
> den Zugriff auf die MySQL-DB braucht man ein kleines Backend, das sich
> zufällig ;-) in contrib/dblog befindet. Obwohl die Graphen in cacti alle über
> die cacti-Administrationsoberfläche zusammengeklickert werden können, habe
> ich eine ganze Weile gebraucht, mit den mehrstufigen Templatestrukturen
> zurechtzukommen.

Danke, das schaue ich mir auf jeden Fall an. Ich habe jetzt ein paar
Seiten
gebastelt mit verschiedenen Bibliotheken, z.B. FLOT und Open-Flash-
Chart.
Die große Entscheidung für mich ist ob man eine Technik möchte wo die
Grafik serverseitig oder clientseitig generiert wird. Ich habe bisher
zu
letzteres tendiert da es mehr interaktivität erlaubt a la AJAX/Web 2
usw.
und bei größeren Grafiken schneller ist (bei mir langsamer Server
schnelle
Client). Gnu Plot und Cacti gehen den anderen
Weg, wobei Cacti anscheinend eine Mischung ist - die Grafik wird als
fertige
.png übertragen, wird aber mit zoom usw. in Javascript überlagert. Das
Ergebnis
sieht gut aus. Ich will es auch ausprobieren, sowie einige anderen,
auch
welche die Extra für Zeitreihen gedacht sind:-
http://www.ajaxrain.com/tag.php?tag=charts
Kann man mit Cacti eigentlich 2 verschiedenen Y-Achsen links und
rechts
haben? Das scheint komischerweise ein Feature zu sein die nicht überal
vorhanden ist.

David
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-

Dr. Boris Neubert

                                             

Hi David,

Am Montag, 17. März 2008 schrieb David Johnstone:
> Kann man mit Cacti eigentlich 2 verschiedenen Y-Achsen links und
> rechts
> haben? Das scheint komischerweise ein Feature zu sein die nicht überal
> vorhanden ist.

ich hatte auch danach gesucht, um measured-temp, desired-temp und actuator in
einem Diagramm darstellen zu können (Temperatur in Celsius links, Öffnung
in % rechts), aber es scheint das nicht zu geben.

Grüße,
Boris

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Guest

Originally posted by: <email address deleted>

spontane antwort: nein, da cacti ja nur rrdtool als engine verwendet.

die idee von rrdtool sind ja round robin archive und deren darstellung (also
feste datenbasisgröße und daher verlustbehaftete datenspeicherung).
insofern nur bedingt geeignet für unsere zwecke. ich nutze es aber auch!

zwei verschiedene achsen gehen dabei nicht, ich hab mir für ne
ein-graph-übersicht aber was hingestrickt:
 http://www.knopfdruck.net/projekte/linuxwetter/graph_289.htm l
da kann ich das zusammenspiel von brenner, warmwassertemp und außentemo
"sehen".

--sven

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~---

Guest

Originally posted by: <email address deleted>

Eine Ankündigung: pgm3 wird MYSQL-fähig ;-)

pgm3 hat immer den Anspruch gehabt, möglichst einfach von jedermann
installiert und konfiguriert werden zu können.
So hatte ich mich --trotz dass ich MYSQL-Fan bin-- für flache Dateien
entschieden.
Den Support zur Installation/Pflege einer MYSQL-Datenbank wollte ich
mir ersparen.

Im aktuellen CVS ist nun MYSQL hoffähig geworden :-) Auch Dank der
Arbeit von Boris gibt es nun eine gemeinsame Basis --und wie man liest
auch Support :-) -- für dblog.

Momentan läuft mein LOG mit dem fhem-Eintrag
define logdb DbLog db.conf .*:.*
mit.
Auf dieser Basis wird es "bald" eine pgm3-Version (optional MYSQL)
geben.

Wer also daran Interesse hat, kann ja auch schonmal anfangen Daten per
MYSQL zu sammeln.

Nochmal zur Erinnerung: CACTI hat einen anderen Ansatz, so werden die
Daten "verlustbehaftet" gespeichert, was für langjährige Auswertungen
mit vielen Daten natürlich Sinn hat.

Soweit erstmal.

Viele Grüße,
Martin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-