evcc icon indicating copy to clipboard operation
evcc copied to clipboard

planner: GUI zeigt Zielladen obwohl Zielladen nicht mehr aktiv sein sollte

Open schenlap opened this issue 2 years ago • 6 comments

Describe the bug

Zielladen, z.b TargetTime 14.1.2023 7:00 Auto lädt wie gewünscht. Auto abstecken, fahren und wieder anstecken (z.B 14.1.2023 um 16:00)

GUI schreibt: Zielladen geplant. Ladung startet heute 06:01 Uhr. 6:01 ist in der Vergangenheit

image image

Erwartung: Nach aktivem Zielladen verschwindet die GUI Anzeige.

Steps to reproduce

  1. Zielladen
  2. abstecken fahren
  3. nach der alten Zielzeit wieder einstecken ...

Configuration details

Verwendung des Planners

Log details

siehe oben

What type of operating system are you running?

Linux

Version

v0.111.1

schenlap avatar Jan 14 '23 15:01 schenlap

Der Fehler liegt nicht im UI. Hier dürfte gar kein Plan für einen Zeitpunkt in der Vergangenheit erzeugt werden. Hast Du evtl schon eine Idee, warum das passiert? Sollten wir bei https://github.com/evcc-io/evcc/pull/5649 gleich mit beheben.

andig avatar Jan 15 '23 12:01 andig

Gleiche Beobachtung hier (es ist Sonntag): Screenshot 2023-01-15 at 13 54 13

andig avatar Jan 15 '23 12:01 andig

Der planner.go ist es nicht, der müsste mit false aussteigen.

	// target charging without tariff or late start
	if t.tariff == nil || afterStart {
		return latestStart, targetTime, afterStart && beforeTarget, nil
	}

Also bleibt nur der loadpoint über. Ich vermute dass es daran liegt dass wie die targetTime nicht löschen. Woher weiß dann der Loadpoint dass alles vorbei ist?

schenlap avatar Jan 15 '23 14:01 schenlap

hat evtl damit zu tun? mir ist augefallen, wenn ich eine Zielzeit eingestellt habe und diese wieder lösche, dass die in MQTT unter loadpoint targetTimeProjectedStart immer noch angezeigt wird. Der Wert wird dann nciht mehr aktualisiert.

VolkerK62 avatar Jan 15 '23 14:01 VolkerK62

Das sollte per https://github.com/evcc-io/evcc/pull/5649/commits/a83a104f6b8dfa821a299c7240f72c131e1ec7b3 gelöst sein?

andig avatar Jan 15 '23 15:01 andig

Ich habe es mit https://github.com/evcc-io/evcc/pull/5649/commits/8f02b4c22090f1d947c2985053b3a713edb0e3ef getestet, da geht es jetzt. Du kannst dann gerne hier schließen oder auch erst wenn pr gemerged...

schenlap avatar Jan 17 '23 17:01 schenlap