FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: jsloot am 16 Januar 2015, 21:24:03

Titel: zu blöd für gplot-Definition
Beitrag von: jsloot am 16 Januar 2015, 21:24:03
Hallo Zusammen,

die Antwort auf meine Frage ist bestimmt simpel. Ich möchte ganz einfach in einem SVG-Plot die dargestellten DbLog-Daten durch 10 zu teilen.

In der gplot-Datei steht folgendes:

#myDbLog Gasverbrauch:countsPerDay

Muss ich da mit attr <plotname> plotfunction arbeiten?

Vielen Dank für Eure Hilfe
Titel: Antw:zu blöd für gplot-Definition
Beitrag von: TomWest am 19 Januar 2015, 09:24:25
Hast Du mal einen Screenshot vom Plot Editor? Dann sollte das leichter gehen.
Titel: Antw:zu blöd für gplot-Definition
Beitrag von: DerFrickler am 19 Januar 2015, 09:55:36
Zitat von: jsloot am 16 Januar 2015, 21:24:03
Muss ich da mit attr <plotname> plotfunction arbeiten?

aus der Commandref:
plotfunction
Eine Liste, deren Werte durch Leerzeichen voneinander getrennt sind. Diese Liste wird verwendet um die <SPEC#> Zeichenfolgen in der .gplot-Datei zu ersetzen. Dabei steht das # für eine laufende Ziffer beginnend mit 1 (<SPEC1>, <SPEC2>, usw.) in der #FileLog oder #DBLog Anweisung. Mit diesem Attrbute ist es möglich eine .gplot-Datei für mehrere Geräte mit einem einzigen logdevice zu verwenden.


Demnach ist das Attribut "plotfunction" für mathematische Operationen gänzlich ungeeignet.
Titel: Antw:zu blöd für gplot-Definition
Beitrag von: Otto123 am 19 Januar 2015, 10:01:11
Hallo,

hilft Dir meine "Notiz" in dieser Kürze?
http://heinz-otto.blogspot.de/2015/01/fhem-im-svg-plot-die-kurve-verschieben.html

Gruß Otto