Farbliches Auffüllen bei Graphen mit Positiv und Negativ Werten

Begonnen von stenny73, 03 März 2016, 06:32:14

Vorheriges Thema - Nächstes Thema

stenny73

Gibt es eine möglichkeit beim graphen das Farbliche Auffüllen von der Nulllinie aus zu machen? Bei mir bekomme ich immer nur die Farbliche Auffüllung vom Unteren Rand aus hin.

Würde dieses für meinen Stromzähler (Zweirichtungszähler) benutzen wollen.



stenny
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED

rudolfkoenig

Die Plots basieren auf SVG: es wird eine Kurve gemalt und gefuellt. Mir ist nicht bekannt, wie man Teilbereiche einer Kurve in SVG befuellen kann, deswegen gibts von "Haus-Aus" auch keine Moeglichkeit, ab einem Wert unterschiedlich zu befuellen. Es gibt ein Workaround: die Kurve zweimal malen lassen und einmal bei 0 als Obergrenze und einmal bei 0 als Untergrenze kappen (die "Function" Spalte muss entsprechend programmiert werden). Die beiden Kurven koennen jetzt unterschiedlich gefuellt werden. Im Forum habe ich mindestens 2 Beispiele dafuer gesehen, weiss aber ncht mehr wo.

frank

ich denke hier wurde etwas vergleichbares gesucht, leider nur mit mässigem erfolg. http://forum.fhem.de/index.php/topic,39176.msg313058.html#msg313058

ein eventuell vielversprechenden ansatz enthält logproxy mit "einfügen von zonen" http://www.fhemwiki.de/wiki/LogProxy#Einf.C3.BCgen_von_Zonen
hier müsste man die logwerte geschickt mit einbauen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

justme1968

es müsste möglich sein mit logProxy über eine postFn eine kurve so zu schließen das ein geschlossenes polygon entsteht dessen eine seite dir x achse ist.

gruss
andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

stenny73

Danke erstmal für die Antworten und Ansätze.

Werde es mir ab morgen dann nochmal ansehen....


Danke
FHEM auf XEN, Ubuntu-Server 14.04   - HM-Lan - Max - ZWave -WS1080 -BlueTooth

FHEM auf Ubuntu-Server 14.04   - HM-LAN

FHEM auf Raspberry Pi   - CSM für Max - HM-USB - WiFi-LED