<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hallo Claus,<div class=""><br class=""></div><div class="">aktuell gibt nur die Möglichkeit, den letzten Timestamp mittels prev() zu bekommen, aber keine längere Historie. PRs willkommen…</div><div class=""><br class=""></div><div class="">Viele Grüße, Andreas</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 16. Jul 2019, at 11:07, Claus Beckenbauer <<a href="mailto:mail@claus-beckenbauer.de" class="">mail@claus-beckenbauer.de</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hallo Zusammen,<br class=""></div><div class=""><br class=""></div><div class="">ich logge die Differenztemperatur von Temp_sonne zu Temp_schatten in einem Kanal. Da die Differenztemperatur ziemlich rauscht, logge ich in zwei separaten Kanälen zusätzlich "geglättete Werte".<br class=""></div><div class=""><br class=""></div><div class="">Da ich bin noch auf der Suche nach dem für meinen Anwendungsfall geeigneten Verfahren bin, logge ich sowohl den Median der Differenztemperatur als auch einen exponentiell geglätteten Wert<b class=""> </b>in die Datenbank.<br class=""></div><div class=""><br class=""></div><div class="">So weit so gut. <br class=""></div><div class=""><br class=""></div><div class="">Jetzt möchte ich exp und median eigentlich als virtuelle Kanäle realisieren.<br class=""></div><div class="">Für exp bräuchte man lediglich den geglätteten Vorgängerwert.<br class=""></div><div class="">Für median brächte man die Vorgängerwerte innerhalb eines Zeitraums.<br class=""></div><div class=""><br class=""></div><div class=""><div class=""><div class="">Der Median wird über 10 Minuten gebildet. Dabei fallen ca 5 Messwerte an.<br class=""></div><div class="">Die exponentielle Glättung berechnet sich nach Yn = w * Xn + (1- w) * Yn-1. Wobei Y der geglättete und X der aktuelle Wert der Differenztemperatur ist. w ist die Konstante zu Gewichtung.<br class=""></div></div><div class=""><div class=""><br class=""></div></div><div class="">So wie ich das beim Überfliegen von VirtualInterpreter.php sehe gibts noch keine Möglichkeit "Vorgängerwerte" (1...n) abzufragen.<br class=""></div></div><div class=""><br class=""></div><div class="">Gibt's andere kreative Vorschläge / Ideen wie ich die beiden virtuellen Kanäle umsetzen kann?<br class=""></div><div class="">Wie könnte denn eine sinnvolle API Erweiterung von VirtualInterpreter.php aussehen?<br class=""></div><div class=""><br class=""></div><div class=""><span id="cid:33E13B86-E4D2-4E58-9D10-93270532CD34"><tdiff.PNG></span><br class=""></div><div class=""><br class=""></div><div class="">Gruß,<br class=""></div><div class="">Claus<br class=""></div>
</div></blockquote></div><br class=""></div></body></html>