Hallo zusammen,
ich muss langsam an mir selbst zweifeln. Ich versuche in Rules mit historischen Werten der influxdb zu arbeiten. Ich möchte einfach nur mit deltaSince den Tagesverbrauch meines Stromzählers errechnen. Aber egal was ich für eine Zeitspanne eingebe, es kommt immer das gleiche raus (2950,213 und sollte 13 sein). In Grafana sehe ich die richtigen Werte.
Kann mir da jemand einen Tip geben was das Problem sein könnte?
Hier kommt was ich schon alles für Varianten verwendet habe:
Danke für deine Antwort.
Natürlich ist die Rule so nicht in Betrieb. Ich habe nur die verschiedenen Varianten die ich schon probiert habe aufgezählt.
Wenn der letzte Wert von vor 10 Tagen wäre, wäre ich glücklich. Ist er aber nicht. Alle 3 Varianten haben ergeben -> 2950,213. Das korrekte Ergebnis ist laut Grafana 13.
Script execution of rule with UID 'smartmeter-4' failed: 'MIDNIGHT' is not a member of 'java.time.ZonedDateTime'; line 56, column 85, length 41 in smartmeter
das bringt das gleiche Ergebnis wie meine anderen Varianten.
Ich frage mich wie OpenHAB von 28353,69 auf 2952,919 kommt. Das erschließt sich mir nicht. In der Datenbank steht alles richtig. Alles geprüft.