[Trunk #3003] Visualisierung von DigiTemp

Die Version probier ich dann später mal aus.

An Verbesserungsvorschlägen ist mir bisher noch eingefallen:

slope-mode als Option? Sieht zumindest beim 6h-Graph irgendwie netter aus (okay, das ist, wie die Doku schon sagt, Geschmackssache ;))

Einen horizontalen Strich beim Nullpunkt?

Langfristig könnte man auch bei der Monatsbetrachtung eine Trendlinie einbauen, dafür sind im Moment aber bei mir noch nicht genug Daten.

Im Moment grübel ich, warum die Durchschnittswerte manchmal als Miligrad angegeben werden.

Anbei ein Screenshot mit slope-mode & Nullpunkt - vielleicht gefällt's Dir ja.

one-1dTemperatur.png

Viele Grüße

Danny

Edit: Nach einem Becher Kaffee ist es mir dann auch aufgefallen - die Werte werden skaliert, das hab' ich bei mir für die Übersicht auch rausgenommen. Vielleicht auch als Option?
 
Zuletzt bearbeitet:
Hallo!

Jetzt funktioniert es bei mir auch! :) :) :) :) :) Danke, Danke ,Danke!

Ist es auch möglich sich die Auswertung anzusehen, ohne Benutzername und Passwort einzugeben?

Viele Grüße

Dirk
 
@Jojo1988: Du kannst du Statistik so aufrufen: http://admin:[email protected]:81/blubbblubb
@shinebar: Slope Mode finde ich gut, das hatte ich vorher noch garnicht bemerkt.
Hab mir gerad den Wolf gesucht, wie ich bei 0° eine Linie mache... hilf mir mal auf die Sprünge. Hoffe nur, dass es keine Probleme gibt, wenn das skaliert wird und 0 eigentlich nicht sichtbar sein sollte.
Dein Milligrad ist komisch, das ist bei mir noch nicht aufgetaucht. Sind vielleicht komisch Meßwerte bei dir vorgekommen? Schau mal in die cvs
 
Moin!
Die Linie ist ganz einfach:
Code:
HRULE:0#000000
bei Temperaturen über 0 Grad wird sie einfach nicht angezeigt:

one-6hTemperatur.png

Das mit dem Miligrad wird durch das Averaging erzeugt. Wenn man die Skalierung abschaltet, wird's wieder im richtigen Format angezeigt:

Mit Miligrad:
Code:
GPRINT:temp$_SENSOR_CUR:AVERAGE:\t%8.3lf[COLOR="Red"]%s[/COLOR]

Ohne Miligrad:
Code:
GPRINT:temp$_SENSOR_CUR:AVERAGE:\t%8.3lf

Viele Grüße
Danny
 
Hm so einfach kann man die Linie machen und ich hab mit CDEF und VDEF rumgespielt.. Hab jetzt mal alles eingebaut.
Vielleicht könnte man noch jeden 5° eine Linie machen, um die Darstellung besser erkennen zu können?
Wie findest du denn callactions vom Callmonitor um sich benachrichtigen zu lassen?
 
Das mit der 5°-Linie finde ich gut. Hab mal ein wenig geguckt - über das Grid geht es nicht, und gestrichelte Linien werden offenbar leider auch erst ab rrdtool 1.3 unterstützt - weder mein etch-rrdtool (1.2.15) noch das freetz-rrdtool (1.2.29) unterstützen dashes. Aber als normale Linie ja auch nicht so schlimm ;)

An die Callactions hatte ich auch schon gedacht - Glättealarm auf der dbox oder so ;)
 
Das mit der 5° Linie ist noch so eine Sache, da nicht bekannt ist, in welchem Bereich der Graph gezeichnet wird. Wenn es mehr Linien sind dauert die Generierung länger. Das hab ich auch bei meinen Test mit TREND bemerkt.
Hab bei der Alarmierung mehr an die Solaranlage gedacht. Deren Steuerung verabschiedet sich manchmal, und das kann schon kritisch werden... Überhitzung der Fritzbox wegen rrdtool ist aber auch denkbar :-]
Vor kurzem war ne Diskussion ob auf rrdtool 1.3 geupdatet werden soll. Das hat aber manche Abhängigkeit und würd ziehmlich groß werden
 
Naja, das Update tut ja auch nicht wirklich Not. Ob gestrichelt oder nicht ist ja nun wirklich egal.

Hab' eben noch mal ein wenig gebastelt und (wenn auch ohne Digitemp und ohne Sensor) noch eine Luftdruckanzeige mit der Box gebaut:

luftdruck6.png

Wind bekommt man auch aus den Metar-Daten, das mach ich die Tage und ein Hygrometer gibt's ja auch für 1-Wire (auch wenn die Module nicht gerade billig sind). Damit kommt das meiner Vorstellung von einer Wetterstation mit der Fritzbox schon ziemlich nahe :)
 
@cuma:
Ich habe mich leider etwas blöd ausgedrückt!
Das man es mit " http://admin:[email protected]:81/......." aufrufen kann ist mir bekannt.

Wollte es aber aus dem www tun und dann ist diese Methode nicht zu empfehlen. ;) ;)

Habe an einen 2./3. Webserver auf der FB gedacht (vorhanden) und dann Softlinks zu *.png. Wo finde ich die?? ein "Which" gibt keine Auskunft.

Viele Grüße

Dirk
 
Aus dem Gedächtnis: /usr/mww/statpix/ - problematisch daran ist, dass die Dateien immer noch das Nocache hinten dran haben, das wird also mit den Links nichts.

Um die Graphen neu zu generieren musst Du allerdings noch die cgi-Seite zyklisch aufrufen.

Ich hab's dank Rootserver anders gelöst: Das freetz-webinterface ist für die IP des Rootservers erreichbar, der Server holt alle Dateien per wget, dann werden sie per mmv ins richtige Verzeichnis geschoben.
 
Hallo!

Habe heute gesehen, das es Lücken in der Aufzeichnung gibt.
Kann mir jemand sagen, woran das liegen könnte?
Benutze den Adapter Ds9490R ohne Stromversorgung (Vdd)

one-6h.png


Gruß

Dirk
 
Was steht denn im CSV für die betreffende Uhrzeit? 85° oder "could not set config 1: Device or resource busy;1"?
 
Hi!

Kann die CSV nicht finden! Wo ist diese versteckt??
 
Im selben Ordner wie die RRD, kannst Du im Webinterface angeben.
 
Hallo!

Meinst Du cvs oder csv?

Habe eine Datei one_00-xxxxxxx.cvs gefunden.
Inhalt:
12.01.2009 13:58:34;29.375000;
12.01.2009 14:00:35;29.375000;
12.01.2009 14:02:35;29.000000;
12.01.2009 14:04:34;28.812500;
12.01.2009 14:06:35;29.062500;
12.01.2009 14:08:34;28.937500;
12.01.2009 14:10:35;29.125000;
12.01.2009 14:12:34;29.125000;
12.01.2009 14:14:36;29.187500;
12.01.2009 14:16:35;29.062500;
12.01.2009 14:18:36;29.312500;
12.01.2009 15:09:37;29.125000;
12.01.2009 15:15:37;29.250000;
12.01.2009 15:17:36;29.312500;
12.01.2009 15:19:37;29.000000;
12.01.2009 15:21:36;28.625000;
12.01.2009 15:23:37;28.937500;
12.01.2009 15:25:36;29.000000;
12.01.2009 15:27:37;29.125000;
12.01.2009 15:29:36;29.187500;
12.01.2009 16:32:40;29.062500;
12.01.2009 16:33:40;29.187500;
12.01.2009 16:34:40;29.125000;

Zwischen 14:18:36 und 15:09:37 ist eine deutliche Lücke! Aber keine Fehlermeldung. Oder ist das die falsche Datei??

Dirk
 
Das ist genau die richtige Datei.
Das da einfach Werte fehlen ist ja doof - dann wurde überhaupt keine Messung vorgenommen. Normal ist das nicht (wobei, ich hatte sowas eben auch für ein paar Minuten, da war die Box aber auch am Anschlag...)
Sorry für die Nicht-Hilfe.
 
@shinebar: Das nocache kann man mit "not lazy" im Webinterface abschalten . Es wird allerdings nur als "?xxx" das Datum angehängt, damit der Browser die Datei neu abruft. Das kann man auch weglassen. Die Datei xxx.png?irgendwie ist die gleiche wie xxx.png?anderswie
Ist bei dir der ""could not set config 1: Device or resource busy;1"" schon aufgetreten? Oder wurde das nur durch Experimente verursacht?
@JoJo1988: Ich empfehle dir die Breite des Freetz-Webinterfaces höher zu setzten, 910 wie das AVM-Webinterface hat sich bei mir bewährt.
statpix verlinkt nur in das von dir angegebenen temporären Verzeichnis.
Einen eigenen Webserver könnte man zB wie bei WOL machen, also mit httpd und Port >84 dann. Mal schauen, zuerst wollte ich noch den alarm in angriff nehmen
EDIT: Vielleicht fehlen die Werte, weil ein Wackler im Kabel ist. Oder der Sensor war in einem undefinierten Zustand, weil der 3 Pin nicht angeschlossen ist... ;-)
 
Naja, aber not-lazy hat ja auch noch den Vorteil, dass es die CPU schont, weil nicht immer alle Graphen neu gezeichnet werden - ich erzeug jetzt alle 10 Minuten 16 Graphen, da merkt man das schon ;)
Das Device or Ressource busy hatte ich auch schon 2x, aber das hab' ich einfach auf meine Verkabelung geschoben.

Bin übrigens so gut wie fertig mit den restlichen Wetterdaten: http://www.shinewelt.de/wetter/ - Datentechnisch stimmt alles, nun gibt's nur noch das Feintuning. Und irgendwann der Feuchtesensor :)
 
So ich nochmal!

Habe den DS9490R gerade mal mit einem kleien Script getestet, welches Digitemp aufruft und die Daten in eine Log-Datei schreibt!

./lesen.sh

Ergebnis:
1. Aufruf alles O.k Daten werden in *.log geschrieben
2. Aufruf nichts.....
3. " alles O.k. -"-
4. Aufruf nichts
5. Aufruf nichts
6. Aufruf nichts
7. Aufruf alles O.K.
so geht es dann immer weiter .............

Entweder verursacht Digitemp die Fehler oder mein DS9490R ist hin....

Dirk

Edit: Benutz jemand einen USB > RS 232 Adapter und die Schaltung zum selbst löten??
 
Die Seite sieht ja schonmal ganz gut aus. Nur die Sache mit der Windrichtung hat mich ein bisschen verwirrt, bis ich das "Grad" gelesen hab.
Wo taucht denn der "Device or Ressource busy" auf? In der cvs? Ich hab da bei mir nichts gefunden :p
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.