SVG: Differenzbildung zwischen Datensätzen

Begonnen von SchwabenPumpe, 27 Januar 2025, 16:53:34

Vorheriges Thema - Nächstes Thema

SchwabenPumpe

Hallo Leuts,
vielleicht ne dumme Frage - habe aber nichts dazu gefunden.
Ist es bei SVG-Plots möglich, einzelne Kurven aus verschiedenen Quelldateien zu erzeugen?
Bsp: in einer Datei stehen die Außentemperaturen (über der Zeit), in einer (oder mehreren) anderen die Temperaturen von mehreren Innenräumen.
Lässt sich die Differenztemperatur direkt im SVG-Plot erzeugen?
$fld[] (so wie ich es verstehe) bezieht sich doch nur auf die aktuell herangezogene Datenzeile (korrekt?)?
Oder muss zuerst eine separate Datei erzeugt werden, die hierfür alle Daten in einer Zeile enthält?
Wenn es doch gehen sollte, wie erfolgt die "Zeitkoordination"? Wählt SVG-Plot immer die kleinste (oder größte) "gemeinsame" Zeit?
Gruß Schwabenpumpe

Prof. Dr. Peter Henning

#1
Nein, das ist nicht auf einfache Weise möglich, wenn die Logs bereits existieren.

(Edit: I stand corrected, siehe oben) ==> Sollte man ins Wiki stellen, hiermit geschehen: https://wiki.fhem.de/wiki/LogProxy

Besser: In einem der beiden Devices ein userReading anlegen, das die Differenztemperatur enthält. Und dieses Reading loggen.

LG

pah

frank

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

SchwabenPumpe

Vielen Dank für die Hinweise!
Wenn man die Suchbegriffe weiß, findet man sie auch ;).