FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Paul Guijt am 21 September 2019, 12:33:21

Titel: SVG positiv und negativ
Beitrag von: Paul Guijt am 21 September 2019, 12:33:21
Hallo alle,

In einer SVG plot möchte ich die Download und Upload Geschwindigkeit kombinieren, mit Download oberhalb der Nulllinie und Upload unterhalb.

Beide Werte habe ich als positiv. Wie kann ich die Upload als negativ in der Plot zeigen? Könnte plotReplace nützlich sein?

Holländische Grüße,
Paul
Titel: Antw:SVG positiv und negativ
Beitrag von: frank am 21 September 2019, 12:49:07
zb über das "function"-feld im svg editor die werte mit -1 multiplizieren.
Titel: Antw:SVG positiv und negativ
Beitrag von: Paul Guijt am 21 September 2019, 13:25:16
Wo finde ich das "function"-feld im svg editor?

Ich habe einen Ausweg gefunden in
attr Router DbLogValueFn { if($READING eq "box_rateUp") { $VALUE=0-$VALUE ;; } }


Titel: Antw:SVG positiv und negativ
Beitrag von: fiedel am 21 September 2019, 20:04:24
Zitat von: Paul Guijt am 21 September 2019, 13:25:16
Wo finde ich das "function"-feld im svg editor?
Den SVG- Editor kennst du? Es ist das 6. Feld von links von den Feldern wo die Linien definiert werden.
Oben drüber steht:Input:Column,Regexp,DefaultValue,Function

Gruß
Frank
Titel: Antw:SVG positiv und negativ
Beitrag von: Paul Guijt am 21 September 2019, 21:21:19
Mmmm, tut mir leit. Du meinst der Plot-editor, wenn ich ein SVG-plot definiëre?

Heiko (DS-Starter) schrieb in ein anderes Bericht auf dieses Forum:
ZitatDer SVG-Editor wird durch das SVG-Modul bereitgestellt. Die Frage wäre dort richtig gestellt. Aber soviel ich weiß ist das Editorverhalten je nach Quelle (Filelog/Dblog) nicht exakt gleich.

Es geht hier um ein Plot auf Grund DbLog, vielleicht macht das das ich das Feld nicht siehe.

Gruß
Paul
Titel: Antw:SVG positiv und negativ
Beitrag von: Mellowback am 21 Januar 2023, 08:35:30
Hallo,

kann mir jemand genau erklären was ich beim Plot Editor im Bereich function eintragen muss?
Ich hatte schon *-1 das funktioniert aber nicht.
Titel: Antw:SVG positiv und negativ
Beitrag von: OdfFhem am 21 Januar 2023, 09:17:23
Hast Du Dein gestern gestartetes Thema aufgegeben ?
Dort hat @betateilchen ja eigentlich schon alles geschrieben ...


Du scheinst aber tatsächlich nur *-1 dort eingetragen zu haben ... dabei fehlt dann der Bezug, was denn mit -1 multipliziert werden soll.

Bei Daten aus einem FileLog-Device könnte es z.B. so aussehen:

$fld[3]*-1

abs($fld[3]) - wie von @betateilchen erwähnt - wäre allerdings naheliegender.


Angenommen, Du findest doch noch Deine Lösung, wäre es gut, wenn Du das gestern gestartete Thema vervollständigen würdest ...
Titel: Antw:SVG positiv und negativ
Beitrag von: Mellowback am 21 Januar 2023, 11:15:52
Klasse, abs($fld[3]) hat funktioniert.

Vielen Dank