OpenEVSE charging rate is always 3A more than what the car actually charges. I can tweak this via RAPI but the charging starts only when the 3A lead distance has been reached and the kWh calculation also gives too large numbers apparently for this same reason?
I had a similar issue with my Leaf not responding to the calculated pilot signal in OpenEVSE. I wrote some external control software to manage the openEVSE pilot signal and soak up excess grid power rather than rely on the internal PV divert function. You can find the thread and links to GitHub here:
I donāt actually know if this is an issue with the car or the OpenEVSE or itās just ānormalā . It doesnāt matter since the software forms a closed loop feedback path to overcome any offset issues like this. So long as changing the pilot causes the actual consumption of the vehicle to change in the same direction it should work. When the car decides it has had enough and stops charging the pilot will just float up to max and stop there. Which is fine since this is what a fixed output wallbox would be like anyway. I also included just turning charging on and off into the software e.g. for night time charging.
Hi Stu, thank you.
Itās nice to hear that Iām not alone with this problem , but Iām not in my comfort zone when it comes to programming. I hope there is an easier solution for this or Iām just suffering with thisā¦
What car do you have? Iāve noticed BYD would draw something like 8A when using the Polestar 10A EVSE, or Khons at 10 or 15A; Always a couple of amps less. It wasnāt an EVSE problem, just a quirk of the car. You might have to builld a fudge factor into how you transmit the solar PV data. How are you doing that?
Do you have any way of measuring the gird voltage e.g emonTx or emonPi? Grid voltage will often vary, the only way to get it really accurate is to provide an MQTT feed with the grid voltage.
If no volt meter is available the voltage is hardcoded here:
I have ways of live-measuring the grid voltage (EmonTX and the Fronius Inverter).
Edited message.
Iāve tried just tried it.
Grid voltage is read in the Fronius inverter then published to mqtt.
OpenEVSE is configured with the grid voltage topic (in MQTT tab), currently 245V 8-/
However, when asking the voltage with RAPI, I still get the voltage I setup a couple of days ago (240V).
Thereās no car charging right now, do I have to wait till a car is charging for OpenEVSE to read the correct value in MQTT?