|
 |
|

19.01.2013, 16:26
|
 |
Benutzer
|
|
Registriert seit: 05.08.2009
Ort: Hamburg
Beiträge: 415
|
|
- √ - Diagram_inline-Plugin zeigt keine Daten an
Hallo Ihr,
bei mir funktioniert das Diagram_Inline Plugin nicht, da steht immer nur loading.
Ich habe mir hier auch schon alle Threads angesehen, aber nur rausgefunden dass, das rrd-file unter var/www/rrd liegen soll, das liegt da auch.
Und wenn ich bei label einen Text eingebe, meldet mir Check_Config immer, config visu_config is NOT valid XML.
Ohne Text bei label ist alles OK nur steht immer loading.
Als OS ist Debian Wheezy im Einsatz, CV ist Release 0.6.2 und RRDTool ist V 1.4.3
Und ja, Daten werden in das rrd-file geschrieben. Ist vielleicht das RRDToll nicht die richtige Version?
Hat jemand einen Tipp?
Gruß
Michi
|

19.01.2013, 20:49
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 01.12.2008
Beiträge: 3.741
|
|
Diagram_inline-Plugin zeigt keine Daten an
Das ist bei mir seit dem heutigen SVN Update auch so, welchen Stand nutzt Du?
Sent from my iPhone using Tapatalk
__________________
MfG Micha
HS Visu
Fragen gehören ins Forum, und nicht in mein Postfach!
|

19.01.2013, 20:51
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 01.12.2008
Beiträge: 3.741
|
|
Diagram_inline-Plugin zeigt keine Daten an
Ups gerade gesehen das Du die Release verwendest, die nutze ich im Moment nicht, aber ich Schau mal ob ich was finde.
Sent from my iPhone using Tapatalk
__________________
MfG Micha
HS Visu
Fragen gehören ins Forum, und nicht in mein Postfach!
|

21.01.2013, 03:02
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 07.07.2007
Beiträge: 11.779
|
|
ACHTUNG und schonmal sorry!
Das rrdtool ist gepatched (ich möchte es keinen Fork nennen, weil das ist&war nie die absicht)
Aber es muss rrdfetch (. sh) geben und fetchj im rrdtool
-> Kann man in/aus /etc/apt/sources.list
holen und bauen (geht unter lenny, squeeze, wheezy und auch allen ubuntus plug&play!..)
Das Problem ist, das das aktuelle rrdtool mit der libcairo (oder wie auch immer der übeltäter heisst) Faktor 4-10(!) langsamer ist - und das kann ich nicht brauchen, das ist indiskutabel!
Es gibt Leute, die kaufen sich wenn die Software ineffzienter wird einfach 8 statt 4 Kerne und stecken 8 statt 2 GB RAM rein, diesem schwachsinnigen Prinzip mag ich aber nicht folgen  Und das kann&will ich auch keinem Kunden mit vorh. HW erklären..
Das neue rrdtool hat allerdings einen (Faktor 5-20 langsameren, falschen [dump statt fetch]!) JSON-output, wo man nur das script anpassen müsste - finde ich aber auch inakzeptabel, weil meine Prio ist nunmal die CV, nicht die grösstmögliche ineffizienz des rrdtools wegen der Verwendung schlechter Libs
Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
|

21.01.2013, 15:56
|
 |
Benutzer
|
|
Registriert seit: 05.08.2009
Ort: Hamburg
Beiträge: 415
|
|
Hallo Makki,
danke für die Antwort.
Mit dem RRDTool für CV habe ich jetzt verstanden, meine Version geht damit nicht, oder nicht so ohne weiteres .
Zitat von makki
Aber es muss rrdfetch (. sh) geben und fetchj im rrdtool
-> Kann man in/aus /etc/apt/sources.list
holen und bauen (geht unter lenny, squeeze, wheezy und auch allen ubuntus plug&play!..)
|
Ich habe es so versucht, ohne Erfolg.
Code:
dpkg –I /home/http://repo.wiregate.de/wiregate/wiregate/rrdtool.deb
Nicht dass ich zu faul wäre zum suchen, aber wenn ich irgendwann nicht mehr weiter weiß, dann muss ich halt fragen.
Könnte mir das einer vielleicht mal vorkauen, ich komme da echt nicht weiter.
Ich habe da halt noch nicht so die großen Linux Kenntnisse.
Und wenn es hier in diesem Forum nicht passt, dann möge man mir bitte sagen wo ich es sonst posten soll.
Gruß
Michael
|

23.01.2013, 18:50
|
 |
Benutzer
|
|
Registriert seit: 05.08.2009
Ort: Hamburg
Beiträge: 415
|
|
Hallo,
mit
Code:
apt-get source rrdtool
konnte ich aus dem WireGate repository die Files laden, aber viel weiter bin ich damit auch nicht gekommen.
Beim kompilieren ohne Parameter (./configure), fehlte zum Schluss noch das gettext tools.
Das bricht aber beim Installieren mit der aussagekräftigen Fehlermeldung "Abbruch" ab.
Ich glaube auch nicht, dass gettext unbedingt benötigt wird.
Für mich selber habe ich erst mal als unschöne Übergangslösung, das Image Widget genommen, da push ich alle 5 Minuten ein png rein, mit der aktuellen Version vom rrdtool.
Was mich an dem ganzen am meisten ärgert ist das, dass man auf die alte Version 1.3.1 (die dann auch noch gefrickelt ist  ) für die CV angewiesen ist.
Und das ganze nur um einige ms. einzusparen.
Wenn einige meinen, sie benötigen 40-50 Graphen in ihrer Visu, dann sollen sie sich doch bitte eine Leitwarte wie im AKN in ihren Keller bauen.
Die benötigte Rechenleistung dafür, die bekommt man beim Max-Planck-Institut zum mieten, ja die machen das.
Aber die CV war ja auch für das HW WireGate gedacht. Ich frage mich nur, ob alle ein WireGate benutzen, oder ich der einzige Super- Dau hier bin.
Weil scheinbar keiner ein Problem damit gehabt hat, das rrdtool 1.3.1 zu installieren, oder benutzen sonst alle die CV ohne Graphen?
Die CV ist sicher nicht schlecht, sonst hätte ich mich damit auch nicht auseinandergesetzt, aber da liegen für den nicht Hardcore User doch noch zu viele Steine im Weg.
Es soll sich auch keiner auf den Schlips getreten fühlen. 
Ob ich das noch weiterverfolge, weiß ich nicht. Bei Smarthome.py, tut sich nun ja auch was ganz interessantes.
So, das waren meine 5 Cent.
Wer mich noch unterstützen möchte, oder eine Idee hat, dann geht es hier weiter.
Gruß
Michi
|

23.01.2013, 22:01
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 14.12.2008
Beiträge: 4.859
|
|
Zitat von Michixx
Was mich an dem ganzen am meisten ärgert ist das, dass man auf die alte Version 1.3.1 (die dann auch noch gefrickelt ist  ) für die CV angewiesen ist.
Und das ganze nur um einige ms. einzusparen.
|
Hat die neue Version Feature/behobene Bug/... das Du dringend brauchst?
Ein paar ms können auf die Dauer schon viele ms werden. Und auf schwacher Hardware um so schlimmer.
Wenn die Dir egal sind, dann schau noch mal im Forum, irgendwo gab's einen Thread wie man das auf der "verschwenderischen" Version aufsetzen kann.
Zitat von Michixx
Aber die CV war ja auch für das HW WireGate gedacht. Ich frage mich nur, ob alle ein WireGate benutzen, oder ich der einzige Super- Dau hier bin.
Weil scheinbar keiner ein Problem damit gehabt hat, das rrdtool 1.3.1 zu installieren, oder benutzen sonst alle die CV ohne Graphen?
|
Ich nutze das original WireGate - gerade um mich um solche Details nicht kümmern zu müssen. Da ist mir meine Zeit zu schade zu. Lieber bringe ich die CV weiter. Ich bin ja auch kein Administrator, eher noch Programmierer.
Zitat von Michixx
Die CV ist sicher nicht schlecht, sonst hätte ich mich damit auch nicht auseinandergesetzt, aber da liegen für den nicht Hardcore User doch noch zu viele Steine im Weg.
|
Der Nicht Hardcore-User verwendet ein fertiges System.
Wer sich selber eines aufsetzen will und kann, der bekommt bei Google und hier hoffentlich den ausreichenden Support dafür. Ein Selbstläufer wird das aber natürlich nicht sein - ohne grundlegendes Systemverständnis ist's halt immer steinig. Egal bei welcher Software.
Ein fehlendes gettext würde ich da unter der Kategorie Google einsortieren.
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
|

24.01.2013, 02:49
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 07.07.2007
Beiträge: 11.779
|
|
Das rrdtool 1.3 lässt sich indeed z.B. unter Ubuntu 12.10 nicht mehr bauen, weil irgendein nutzloser Ruby1.9 vs 1.9.1-käse auf die Nase fällt 
Nachdem das halbe packaging auch daraus besteht, Ruby- und Python-bindings mit Gewalt per Hand zu bauen wollte es mir auf die schnelle nicht gelingen, das da einfach mal rauszuwerfen.
Ist aber eh keine Lösung..
Ich hab mit 1.4.7 nochmal getestet, aufm core i7 spielts natürlich erwartungsgemäss keine Rolle, das "xport --json" wurde auch wohl nochmal geändert und liefert nun wirklich auch mal sinnvolle daten (keinen dump).. es ist langsamer aber erträglich und mir ja reichlich wurscht.
-> das beste wäre
1) im diagram-plugin eine Weiche einzubauen (das fetchj ist ein array, xport ein object, sieht halt nur komplett anders aus und entspricht nicht dem was flot erwartet, müsste man also vorher umwandeln)
2) den alten Quickhack soweit anzupassen, das es wie "xport --json" ausieht und im rrdfetch (. sh) zu unterscheiden
-> Kann gern jemand machen, steht bei mir aber nicht unter den Top100 auf der Prio-Liste
Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
|

24.01.2013, 02:58
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 07.07.2007
Beiträge: 11.779
|
|
Und noch meine 5ct dazu:
ich wollte das nie so, es war halt nur so das es keine akzeptable, performante Alternative gab und daher der JSON-Output des rrdtool vom CV-Team forciert wurde, um zeitnah eine Lösung zu erreichen.
(Viel) Später wurde es im rrdtool u.a. auf unsere Initiative hin - jedoch anders - implementiert..
Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
|

24.01.2013, 17:40
|
 |
Benutzer
|
|
Registriert seit: 05.08.2009
Ort: Hamburg
Beiträge: 415
|
|
Hallo Makki,
ich hatte es ja schon gesagt, es soll sich hier keiner auf den Schlips getreten fühlen (was ich mir von Dir auch nicht vorstellen kann)  .
Du hast hier großes geleistet und beigetragen, ich sehe es auch so, ich möchte meine HW auch nicht ständig aufrüsten, nur weil jemand meint, er muß schlampig programmieren.
Ich finde es halt nur etwas unglücklich implantiert, aber nun ist es so und lässt sich nicht ändern.
Viele Grüße
Michi
|
| Themen-Optionen |
|
|
| Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:17 Uhr.
|