evcc: OpenEVSE: Invalid EVSE state
Describe the bug
Error “charger: invalid EVSE state” is shown.
Steps to reproduce
Use configuration below. Chose a charging mode other than “Off”. Error is shown.
OpenEVSE version: 8.2.3.EU OpenEVSE Wifi version: v4.2.2
Configuration details
chargers:
- name: my_charger
type: template
template: openevse
host: ****
user: ****
password: ****
Log details
[lp-1 ] INFO 2023/06/19 20:31:54 stop charging <-
[open***] TRACE 2023/06/19 20:31:54 GET http://****/override
[open***] TRACE 2023/06/19 20:31:54 {"state":"disabled","charge_current":6,"auto_release":true}
[open***] TRACE 2023/06/19 20:32:04 GET http://****/status
[open***] TRACE 2023/06/19 20:32:04 {"mode":"STA","wifi_client_connected":1,"eth_connected":0,"net_connected":1,"ipaddress":"****","emoncms_connected":0,"packets_sent":0,"packets_success":0,"mqtt_connected":1,"ocpp_connected":0,"rfid_failure":0,"ohm_hour":"NotConnected","free_heap":165964,"comm_sent":801489,"comm_success":801467,"rapi_connected":1,"***_connected":1,"amp":0,"voltage":230,"power":0,"pilot":6,"temp":520,"temp_max":520,"temp1":false,"temp2":false,"temp3":false,"temp4":520,"state":254,"status":"disabled","flags":1280,"vehicle":1,"colour":6,"manual_override":1,"freeram":165964,"divertmode":1,"srssi":-84,"time":"2023-06-19T18:32:05Z","local_time":"2023-06-19T20:32:05+0200","offset":"+0200","session_elapsed":636,"session_energy":0,"total_energy":0.034067667,"total_day":0,"total_week":0,"total_month":0,"total_year":0,"total_switches":239,"elapsed":636,"wattsec":0,"watthour":34.067667,"gfcicount":0,"nogndcount":1,"stuckcount":0,"solar":0,"grid_ie":0,"charge_rate":0,"divert_update":510111,"divert_active":false,"shaper":0,"shaper_live_pwr":0,"shaper_cur":0,"shaper_updated":false,"service_level":2,"limit":false,"ota_update":0,"config_version":2,"claims_version":5,"override_version":5,"schedule_version":1,"schedule_plan_version":1,"limit_version":1,"vehicle_state_update":510111,"tesla_vehicle_count":1,"tesla_vehicle_id":"****","tesla_vehicle_name":"****"}
What type of operating system are you running?
HomeAssistant Add-on
Version
0.118.1
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 33 (31 by maintainers)
Commits related to this issue
- Fixes OpenEVSE "invalid EVSE status error" #8542 — committed to sparkyson/evcc by sparkyson a year ago
I ran into this today. I failed to properly pull a fresh master branch, and ended up hacking on the same problem before I gave up.
Confirmed just now a fresh build does enable basic control. Thank you.
I want to implement more interfaces, but I can’t deal with that generated api code. If I go for that, I’m going to rewrite it and simplify into something more manageable.
@sparkyson it would be nice to get rid of oapi-codegen in total. I’ve noticed it recently started bringing in a bunch of big new dependencies like:
Given clients can’t be generated anyway I’d suggest to switch to manual interface.
I’ll look into it. I have the hardware and I’ll update it to the latest version.