I’m talking about a failure event.
The EVSE is only “commanding” the EV, how much Amps it should consume maximum.
But the actual Amps is determined by the EV itself.
There is a risk, that if the EV is malfunctioning (for example it doesn’t care the CP signal), then it can take more Amps, than the cable can handle.
my Leaf has a 6,6kW onboard charger (it can consume 32Amps), and the EVSE is set to 32 Amps, BUT the cable is only 16Amps rated, then the EVSE commands the Leaf, that is should not take more than 16Amps.
But if something goes wrong in the onboard charger of my Leaf, then it’s physically possible, that it will take 32Amps.
When the cable will melt.
The OpenEVSE is continously monitoring the inner temperature, during the charge session, and if it raises, then it reacts, at last by ending the charge session (overtemp).
I think, it would be a great safety function, if the actual charging current would be monitored also continously, and if it would be greater than the max Amps (calculated as you have described above) for a certain time period, then the charge should be also terminated and show “Overcurrent Error”.