Closed andig closed 2 years ago
/cc @rivengh hast Du eine Idee woran das liegen könnte?
Was mir auf den ersten Blick aufgefallen ist, dass nur ein Fahrzeug konfiguriert ist. Das wird ja dann immer als verbunden angenommen:
Dadurch werden dann - auch direkt nach dem Neustart wie im Log zu sehen - die Werte dieses Fahrzeugs gesetzt. Funktioniert demnach wie erwartet.
Ich schaue es mir gerne aber nachher nochmal in Ruhe an.
@rivengh super, danke! Denke das ist es:
onIdentify:
mode: minpv
targetSoC: 75
minSoC: 30
tokens:
access: ***********
refresh: ***********
vin: # optional
Damit wird immer wieder die Config des Fahrzeugs geschrieben sobald es (oder eben auch ein anderes) verbunden wird.
@bluesnake830: das sieht aus wie "works as designed"- Du hast unterschiedliche Konfigurationen die sich gegenseitig übersteuern. Das Fahrzeug gewinnt...
Aber die Annahme, dass immer dieses Fahrzeug verbunden ist, macht doch keinen Sinn, oder? Ich habe onIdentify so verstanden, dass die Parameter eingestellt werden, sobald ein Fahrzeug als angesteckt erkannt wird.
Selbe Konfiguration: 0.86 (meiner Meinung nach korrektes Verhalten):
0.87:
Mach am loadpoint mal vehicles weg dann sollte es funktionieren.
…oder am Auto die Einstellungen. Dann gibts wenigstens noch den Soc ;)
Also, ich habe das "vehicles" nun beim Loadpoint rausgenommen und bei einem Neustart wird der Modus wieder auf "off" gestellt. Soweit OK. Mich wundert nur, dass sich das Verhalten von der 0.86 zur 0.87 geändert hat. Egal, Thema kann geschlossen werden.
Vielen Dank für eure sehr schnelle und kompetente Hilfe!
Discussed in https://github.com/evcc-io/evcc/discussions/2982