You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What type of operating system or environment does evcc run on?
Linux
External automation
I have made sure that no external automation like HomeAssistant or Node-RED is active or accessing any of the mentioned devices when this issue occurs.
Nightly build
I have verified that the issue is reproducible with the latest nightly build
Version
v0.133.0
The text was updated successfully, but these errors were encountered:
Die Daten werden initial von einer HomeAssistant-Integration von Kia abgeholt und dann über eine zeitgesteuerte NodeRed-Automation jede Minute an das Topic aktualisiert.
Diese Daten kommen ja auch an. Das habe ich sowohl mit einem MQTT-Listener überprüft als auch wird der Wert von evcc erkannt, wie im Trace zu sehen ist.
Ein pull.mode kommt hier gar nicht imho vor. Die Reichweite, die 1:1 genauso konfiguriert ist, wird richtig gelesen und auch aktualisiert. Daher können wir den pull.mode - denke ich - ausschließen.
Das Verhalten ist leider auch nicht reproduzierbar, da durch einen Neustart die Werte wieder richtig aktualisiert werden.
Wäre es denkbar, die Datenbank-Kommandos zu tracen? Dann müssten wir, was in der Datenbank ankommt.
Unser Kia Niro erhält seinen SOC über ein MQTT Topic. (evcc/niro/soc)
Der SOC wird auch erkannt und im Log festgehalten:
[sma ] TRACE 2025/02/06 15:22:02 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
[sma ] TRACE 2025/02/06 15:22:03 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
[sma ] TRACE 2025/02/06 15:22:04 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
[mqtt ] TRACE 2025/02/06 15:22:04 recv evcc/niro/soc: '36'
[mqtt ] TRACE 2025/02/06 15:22:04 recv evcc/superb/soc: '31'
[mqtt ] TRACE 2025/02/06 15:22:04 recv evcc/niro/range: '110'
[mqtt ] TRACE 2025/02/06 15:22:04 recv evcc/superb/range: '10'
[sma ] TRACE 2025/02/06 15:22:05 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
[sma ] TRACE 2025/02/06 15:22:06 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
[sma ] TRACE 2025/02/06 15:22:07 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
[sma ] TRACE 2025/02/06 15:22:08 recv 10.2.201.120: [proto.GroupPacketEntry, proto.SmaNet2PacketEntry]
Allerdings werden die 36% nicht gespeichert:
Die 110 km Restreichweite werden allerdings empfangen und gespeichert.
Kann bitte jemand überprüfen, warum der SOC nicht zuverlässig gespeichert wird?
Ich kann gerne auch unterstützen.
Vielen Dank!
Steps to reproduce
Nach einem Neustart wird der SOC wieder korrekt angezeigt.
Configuration details
Log details
What type of operating system or environment does evcc run on?
Linux
External automation
Nightly build
Version
v0.133.0
The text was updated successfully, but these errors were encountered: