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