evcc: Easee Wallbox "invalid status. 400" after car disconnecting

Describe the bug

I’m getting constantly a message in EVCC with the following text “charger: invalid status: 400” after we disconnect our car (Tesla MYP) from the Easee Wallbox.

Steps to reproduce

Disconnect the car from the easee wallbox.

Configuration details

chargers:
- name: wallbox4
  type: template
  template: easee
  user: xxx
  password: xxx
  charger: EHxxxxx

Log details

Jun 21 07:17:55 evcc evcc[1227]: [lp-1  ] INFO 2023/06/21 07:17:55 start charging ->
Jun 21 08:12:25 evcc evcc[1227]: [lp-1  ] INFO 2023/06/21 08:12:25 stop charging <-
Jun 21 08:12:25 evcc evcc[1227]: [lp-1  ] INFO 2023/06/21 08:12:25 car disconnected
Jun 21 08:12:25 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:12:25 charger: invalid status: 400
Jun 21 08:12:35 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:12:35 charger: invalid status: 400
Jun 21 08:12:45 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:12:45 charger: invalid status: 400
Jun 21 08:12:55 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:12:55 charger: invalid status: 400
Jun 21 08:13:05 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:13:05 charger: invalid status: 400
Jun 21 08:13:15 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:13:15 charger: invalid status: 400
Jun 21 08:13:25 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:13:25 charger: invalid status: 400
Jun 21 08:13:35 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:13:35 charger: invalid status: 400
Jun 21 08:13:45 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:13:45 charger: invalid status: 400
Jun 21 08:13:55 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:13:55 charger: invalid status: 400
Jun 21 08:14:05 evcc evcc[1227]: [lp-1  ] ERROR 2023/06/21 08:14:05 charger: invalid status: 400

What type of operating system are you running?

Linux

Version

0.118.1

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 37 (16 by maintainers)

Most upvoted comments

Sehr gut, danke. Dann mergen wir mal!

So wie ich es sehe nein. Es ist im Endeffekt ein Aufruf der nichts bringt. Der Charger ist nicht verbunden, er kann weder starten noch stoppen.

Wenn das so ist sollten wir den Aufruf nicht machen sondern einfach Erfolg zurück melden.

Anderer Vorschlag - wir schmeißen es nicht raus, sondern wir prüfen neben 200 und 202 auch auf 400 und werten zusätzlich das JSON auf den status code 410 aus. Damit haben wir zumindest für andere Fehler (500 o.ä.) noch den Error und korrektes Logging/Verhalten, können aber zumindest mit dieser Sonderlocke sauber umgehen.

Das wäre dann nicht nötig.

ch weiß, dass ihr keine Cross Topic Postings mögt, aber das finde ich schon interessant.

Ja, ist interessant. Würde Dich aber bitten ein neues Posting dafür zu öffnen und mich zu taggen.