Ich habe in meinen Regeln eine Berechnung,bei der eine Negative Zahl raus kommt, wenn im Haus mehr Strom verbraucht als erzeugt wird. Diese Zahl soll dann als null dargestellt werden.
Ich habe überlegt, ein 2. Item anzulegen und dann über eine Regel eine negative Zahl als 0 darstellen zu lassen. Ist halt wieder ein Mehr an Daten in der Datenbank die man sich vieleicht sparen kann.
Gibt es auch eine Möglichkeit direkt in der Berechnungsregel negative Ergebnisse als 0 darzustellen?
Hier die Berechnungsregel wie sie aktuell ist:
rule "Einspeisung_Netz_Aktuell"
when
Item Einspeisung received update
then
Einspeisung_Netz_Aktuell.
postUpdate((Einspeisung_Aktuell.state as DecimalType) - (Hausverbrauch_Aktuell.state as DecimalType))
end
Irgendwie bekomm ichs nicht hin.
Danke für eure Ideen
