Hallo,
ich habe eine Regel erstellt, welche mir die Min-Werte meiner Sole-Wärmepumpe innerhalb der letzten 3 Tage mitteilt.
Es wird angezeigt:
Min-Temp (Zeitpunkt des Wertes)
Ich will aber:
Min Temp (Zeit+Datum des Wertes)
Was muss ich da ändern?
Hier die Rule:
ich habe eine Regel erstellt, welche mir die Min-Werte meiner Sole-Wärmepumpe innerhalb der letzten 3 Tage mitteilt.
Es wird angezeigt:
Min-Temp (Zeitpunkt des Wertes)
Ich will aber:
Min Temp (Zeit+Datum des Wertes)
Was muss ich da ändern?
Hier die Rule:
Code:
rule "Update Sole-VL Temperatur Min-Werte" when Item HeatPump_Temperature_6 received update then var Number Min var String tmp var SimpleDateFormat df = new SimpleDateFormat( "HH:mm" ) if (HeatPump_Temperature_6.state instanceof DecimalType) { Min = (HeatPump_Temperature_6.minimumSince(now.minusDays(3), "rrd4j").state as DecimalType) tmp = (Math::round(Min.floatValue*10.0)/10.0) + " °C (" + df.format(HeatPump_Temperature_6.minimumSince(now.minusDays(3), "rrd4j").timestamp) + " )" postUpdate(HeatPump_Sole_VL_Min, tmp) } end
Kommentar