With a few interruptions (I believe due to OCPP, now disabled) our OpenEVSE reliably charged our Smart ForTwo (451) ED3 for over a year. The EVSE’s timer is set for 00h30 to 05h30 and if plugged in and needing it, the car would charge. Same with a different EV.
Now struggling with a newer Smart ForTwo (453) EQ. Sometimes it will charge overnight, but more often than not, it doesn’t and I’m trying to figure the reason why.
Obviously, first thing to check is the EVSE’s log and that clearly shows it turning on at the appointed time (allowing for random variation) but the next event can be when it goes back to sleep with no charge having started.
I say ‘clearly’ as the log is actually far from clear. Each ‘event’ shows the status, but is the event actually created due to a change in status, or some other reason why it decides to create the log entry and the status is just what it logs? Log entries need more detail as to the reason for the entry and what the status means, e.g. has it just changed? From what to what? To be truly useful logging needs improvement.
Anyway, on the occasions it does charge, e.g. like last night, the EVSE awoke at 00h22. At least I believe the ‘car connected’ symbol means that is when it woke up. Did I say the log needs more detail. ![]()
Assuming I’m right and it awoke at 00h22, the next entry is the lightning bolt that I think means the start of charging as at that stage it’s still 0 kWh. The next entry some time later is another ‘car connected’ which I assume means end of charge and it reports a number of kWhs that I again assume means how much charge was taken. Then of course the ‘no entry’ symbol when the EVSE goes back to sleep (although many such entries throughout the day with no indication of why).
Ok, as long as my assumptions are correct, all looks good, except…
The EVSE awoke at 00h22 but charging did not start until 01h24, so over an hour later. Huh?
Looking back over the log I can see typically the same behaviour. When charging does actually start after the EVSE wakes up, it is always quite some time after (sometimes up to 4 hours), if it starts at all, but sometimes it never gets going before the EVSE goes back to sleep. Which makes me think the problem is related. This delay before charging starts always occurs and sometimes it’s just too long.
So is this the car or the EVSE?
I have been thinking that the problem is the car which is going to sleep and not noticing the charge becoming available when the EVSE wakes up. This is supported by the fact that charging seems to work when the car is connected with less time before the EVSE wakes up, but if it’s been sitting connected for too long, then the car seems to have gone into its own sleep state and doesn’t wake up. I’m currently trying to ascertain how long it takes to go to sleep and currently my testing indicates more than 12 hours. So less than that allows charging to work, but some more time than that and it does not. I cannot be more precise as I’m still testing to confirm my findings and extending the time interval to determine the actual time it takes the car to go to sleep. But…
Maybe the problem is not the car going to sleep at all. Maybe it is all down to this charge delay I have just noticed. Why is there any delay at all after the EVSE wakes up. Obviously will take a few seconds for the car to see the availability of charge and to say “yes please”, but that cannot take several minutes, let alone hours. So what is going on?
Is the EVSE for some reason not supplying charge until such a long time after the car requests it, or is the car taking a long time to accept the charge being offered and why would that be dependent on how long the car has been waiting since being connected.
So could do with some support here from those with direct involvement in OpenEVSE software and experience of its behaviour with different EVs.