Zurück   KNX-User-Forum > Supportforen > SmartHome.py
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 28.12.2012, 11:03
Benutzerbild von 2ndsky
Erfahrener Benutzer
 
Registriert seit: 24.10.2010
Ort: Amtzell
Beiträge: 3.692
2ndsky sorgt für eine eindrucksvolle Atmosphäre2ndsky sorgt für eine eindrucksvolle Atmosphäre2ndsky sorgt für eine eindrucksvolle Atmosphäre
Standard

Man muss natürlich rrdtool und die Python libs installiert haben:

Code:
sudo apt-get install rrdtool
sudo apt-get install python-rrd
EDIT: und deine Beispielkonfiguration muss nicht unter "etc/system.conf" sondern "items/system.conf" liegen
__________________
Mit freundlichen Grüßen
Niko Will

neustes Projekt: smarthome.py (Logik Engine von mknx)
Dreambox DM8000 - iPhone 5 - iPad 3 - WireGate - ekey - IrTrans - Russound C5 (RIO over TCP Plugin)

Geändert von 2ndsky (28.12.2012 um 11:16 Uhr)
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #12  
Alt 28.12.2012, 12:43
Benutzerbild von 2ndsky
Erfahrener Benutzer
 
Registriert seit: 24.10.2010
Ort: Amtzell
Beiträge: 3.692
2ndsky sorgt für eine eindrucksvolle Atmosphäre2ndsky sorgt für eine eindrucksvolle Atmosphäre2ndsky sorgt für eine eindrucksvolle Atmosphäre
Standard

Hab noch ne kleine Änderung vorgenommen, damit man die Flot Ausgabe auch im HTML stylen kann. Es gibt ein neues Attribut "data-options" (natürlich optional) das im Falle eines RRDs geparst und an Flot übergeben wird. So kann man die ganzen Styles von hier: https://github.com/flot/flot/blob/master/API.md
wie folgt integrieren:

Code:
<div style="position:absolute;top:25px;right:25px;left:25px;bottom:25px;" data-rrd="system.memory='label': 'Memory (kilobytes)'" data-frame="1d" data-options="
    'series': {
        'color': 'rgba(255, 255, 255, 1)',
        'lines': { 
            'show': true,
            'fill': true, 
            'fillColor': 'rgba(255, 255, 255, 1)'
        }
    },
    'xaxis': { 'show': false },
    'yaxis': { 'show': false },
    'legend': { 'show': false },
    'grid': { 'show': false }
"></div>
Schöner wäre natürlich, wenn man das ganze über CSS stylen könnte, aber da hab ich auf die schnelle keine Möglichkeit gefunden
__________________
Mit freundlichen Grüßen
Niko Will

neustes Projekt: smarthome.py (Logik Engine von mknx)
Dreambox DM8000 - iPhone 5 - iPad 3 - WireGate - ekey - IrTrans - Russound C5 (RIO over TCP Plugin)
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #13  
Alt 28.12.2012, 18:01
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.381
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Wo kann man die "Randbedingungen" für die RRDs festlegen?
Also welche Datenmengen diese in welcher Auflösung vorhalten sollen?
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #14  
Alt 28.12.2012, 20:05
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 700
mknx wird schon bald berühmt werden
Standard

Zitat von greentux Beitrag anzeigen
Wo kann man die "Randbedingungen" für die RRDs festlegen?
Also welche Datenmengen diese in welcher Auflösung vorhalten sollen?
Im Sourcecode des RRD Plugins. Individuell anpassen geht momentan nicht.
Was passt an den defaults nicht?

Bis bald

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #15  
Alt 28.12.2012, 20:36
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.381
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Ich habe derzeit 5 Minuten für 400 Tage vorrätig.
Aber ok, im Code ist es zu finden.
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #16  
Alt 03.01.2013, 16:13
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.381
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Gibts eigentlich eine Möglichkeit, git commits per Maillingliste mitzulesen?
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #17  
Alt 03.01.2013, 19:59
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 700
mknx wird schon bald berühmt werden
Standard

Hi,

man kann unter https://github.com/mknx/smarthome/commits/master
einen RSS-Feed des Master branches abonnieren.

Bis bald

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #18  
Alt 08.01.2013, 19:28
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 700
mknx wird schon bald berühmt werden
Standard

Die Doku ist online:
SmartHome.py - rrdtool Plugin

hth

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #19  
Alt 29.01.2013, 22:04
Benutzer
 
Registriert seit: 12.09.2012
Ort: Oldenburg
Beiträge: 22
felix86 ist zur Zeit noch ein unbeschriebenes Blatt
Standard RRD Plugin

Hi,

kann man auch mehrere Werte auf einmal darstellen. Also z.B. Heizung Vor- und Rücklauf zusammen?

Gruß Felix
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #20  
Alt 31.01.2013, 21:51
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 700
mknx wird schon bald berühmt werden
Standard

Hallo Felix,

Zitat von felix86 Beitrag anzeigen
kann man auch mehrere Werte auf einmal darstellen. Also z.B. Heizung Vor- und Rücklauf zusammen?
ja, das geht z.B. so:
HTML-Code:
<div data-rrd="example.rrd|example.rrd2" data-frame="12h" style="margin:1%;width:device-width;height:300px"></div>
Bis bald

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Stichworte
rrd, smarthome.py, visu

Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[WireGate-Plugin] Neues Plugin: Anwesenheitssimulation Fry Code-Schnipsel 15 06.01.2013 10:28
[WireGate-Plugin] Decoder Plugin zum Haustüröffnen etc. emax WireGate 13 20.10.2012 20:03
[Firmware] Wiregate Arbeitsspeicher läuft bis zum Absturz voll? JuMi2006 WireGate 15 05.08.2012 22:32
[WireGate-Plugin] - √ - Plugin Aufrufzeiten aus anderem Plugin setzen geos WireGate 2 05.06.2012 21:24
Plugin startet, obwohl subskribierte GA auskommentiert Patholog WireGate 5 08.11.2011 04:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:16 Uhr.



SEO by vBSEO