Closed hrpv closed 3 months ago
Im Ladelog werden Sessions gespeichert, keine einzelnen Ladevorgänge. Eine Session beginnt mit dem anstecken und endet mit dem abstecken. Bei schaltbaren Steckdosen endet die Session entweder durch einen Neustart oder durch schalten auf "aus".
Ich teste mal die schaltbare Steckdose kurz vor Mitternaccht per cron job auszuschalten und so einen Eintrag im Ladelog zu erzeugen: mosquitto_pub -t evcc/loadpoints/2/mode/set -m "off"
Describe the bug
Die Anzahl der im csv gepeicherten Ladevorgänge ist geringer als die über das Messaging in Telegram gemeldeten Ladevorgänge. Ausserdem scheinen die Variablen chargedEnergy und chargeDuration manchmal zwischen den Ladevorgängen nicht zurückgesetzt zu werden sondern werden immer weiter inkrementiert. Die Anzahl der Ladevorgänge scheint im Messenger richtig zu sein, aber die chargedEnergy und chargeDuration stimmt nur nach Neustart von evcc wieder Es sieht so aus als ob das bei echten Autos und Wallboxen nicht passiert, fehlendes Disconnect als Trigger?
yaml msg: Finished "${title}" charging ${chargedEnergy:%.1fk}kWh in ${chargeDuration}.
Beispiel aus Telegram, viel zu hoher Wert für chargeDuration und chargedEnergy Wallbox-Ule, [23.05.2024 12:52] Started "Wärmepumpe" charging in "pv" mode
Wallbox-Ule, [23.05.2024 13:10] Finished "Wärmepumpe" charging 8.3kWh in 18h21m31s.
Steps to reproduce
Inhalt csv Ladevorgänge vergleichen mit Anzahl der Ladevorgänge über Messenger Telegram session-2024-05 (2).csv telegram.txt
Configuration details
Log details
What type of operating system are you running?
Linux
Version
evcc version 0.126.2 (940ce81a)