ich habe eine kleine PV-Anlage im Betrieb und würde mir gerne den Ertrag des letzten Tages anzeigen lassen. Aber mittlerweile bin ich bei der Lösung komplett verloren.
Mittels Google lande ich immer bei folgender Funktion, die sich auf withTimeAtStartOfDay beruft:
Code: Alles auswählen
val Verbrauch = Heizung.deltaSince(now.withTimeAtStartOfDay) as NumberCode: Alles auswählen
failed: 'withTimeAtStartOfDay' is not a member of 'java.time.ZonedDateTime'; line 19, column 60, length 24 in solarPersistiert wird mit rrd4j so:
Code: Alles auswählen
Strategies {
everyHour : "0 0 * * * ?"
everyDay : "0 0 0 * * ?"
default = everyChange
}
Items {
* : strategy = everyChange, everyDay, restoreOnStartup
}Ich habe außerdem festgestellt, dass wohl die Leistung als Dateityp floatValue gehandelt werden muss
Code: Alles auswählen
var float Aktualwert_Merker1 = (Shelly1PMSolar_Leistung.state as Number).floatValueDanke und VG
Christoph