violine21 hat geschrieben: ↑17. Aug 2020 17:33
Pepe1907 hat geschrieben: ↑17. Aug 2020 15:40
Würde mir das Http binding da alle Daten liefern?
Ja, das ginge auch.
Aber schöner wäre doch die Kommunikation via Binding. Ich denke, das Problem ist auch noch zu lösen.
Habe jetzt mal versucht eine rule zu schreiben die die Co² Ersparnis berechnet.
Code: Alles auswählen
Number co2_solar "CO2 ERSPARNIS GESAMT[%.2f t]" <carbondioxide> (gFronius)
Code: Alles auswählen
rule "Co² Einsparung"
when
Time cron "0 * * * * ?"
then
co2_solar.postUpdate(((Total_Energy.state as Number) * 53 / 100).intValue)
end
Diese funktioniert auch.
Liefert mir aber 16,00t und solar.web liefert mir 16,23t .
Das ist der Wert laut log für Total_Energy
wenn man diesen mit 0,53 multipliziert erhält man nicht 16, sondern 16,02.
Für mich machen der errechnete Wert von Openhab kein Sinn aber auch der Wert von Solar.web kein Sinn.
Die Finanziellen WErte kann ich leider nicht berechnen da ich nicht weiß, wieviel Energie ich direkt selbst beziehe, wieviel Energie ich dazukaufe, oder wieviel Energie ich einspeiße.