Hier nun ein Besipiel wie man anhand von Werten aus der Datenbank einen Minimal- und Maximalwert ermitteln kann. Als Zeitraum für die Ermittlung geben wir die letzten 24 Stunden vor.
Hierbei kommt eval wiederum zum Einsatz.
Aussentemperaturverlauf
Min: ---
-- Max: ---
Was passiert hier?
- eval = "sh.aussen.temperatur.db('min', '24h')" = Minium über die letzten 24h berechnen
- eval_trigger = aussen.temperatur = Änderungen der Temperatur triggern die Neuberechnung
- eval = "sh.aussen.temperatur.db('max', '24h')" = Maximum über die letzten 24h berechnen
- eval_trigger = aussen.temperatur = Änderungen der Temperatur triggern die Neuberechnung