Thought I'd try and make an attempt to keep all the various mentions of problems with scheduled/timed/smart charging in one thread, as at the moment they are mentioned in several other threads, but none have titles that refer specifically to the issues being seen.
First off, my (limited) experience suggests that the M3 fails to wake up and charge overnight, if the charge is being controlled by the charge point. My charge point is (rather was until yesterday - more later) 100% compliant with the internationally agreed protocols, IEC62196 (for the connector interface) and IEC61851 and JAEJ1772. The key point is that, for the charge point to be able to control charging, the vehicle must respond when the charge point advertises that power is available, and must set its own onboard charger (OBC) such that the advertised current from the charge point is not exceeded.
The normal sequence of operation should go like this (ignoring fault conditions and states):
The protocol allows for a charge point being operable, but not ready to supply power, to allow for timed charging, sharing of charge points from a common supply (where cars may have to charge in sequence to avoid overloading the supply), or to allow for a charge point varying the available maximum current through a charge period. If a charge point is connected to a car, but not ready to supply power, then it should just sit with the CP at +12 VDC, which the car should interpret as waiting for further commands from the charge point. When the charge point is ready to supply power it just switches on the 1 kHz pulse train and advertises the available current to the car, as in step 2 above. The car should then immediately respond by loading the CP as in step 3 above, and charging as normal.
If the charge point needs to vary the maximum current available, perhaps due to a supply loading restriction, or to maximise use of self-generated electricity, then it can just change the duty cycle of the 1 kHz pulse train during charging, within the limits of the standard, and that set by the current carrying capacity of the cable fitted to the charge point. The car is required to adjust its current consumption so that it always remains within the current that is advertised as being available.
For most cars, this works fine. Both my previous plug in cars responded correctly, and would start and stop charging on request from the charge point and would vary charge current in line with the charge point advertised maximum current availability.
The Tesla doesn't seem to do this. If it is plugged in, set to charge immediately, and the charge point doesn't charge straight away, the car seems to go to sleep after a while and then fails to wake up and start charging when the charge point starts signalling that power is available. This problem seems to have been first reported to Tesla in 2018, as far as I've been able to find out, yet seems no closer to being resolved. For those who wish to make best use of any "time of use" electricity tariff, with their charge point doing charge control, then this is a major, and costly, inconvenience.
In addition, there seem to be reports that if the car is used to schedule charging, it fails to reliably charge at the current being advertised by the charge point. This may well be related to the failure to wake up and charge problem, as it seems as if it may be connected to the way the car responds to the advertised maximum available current if it is woken up specifically to charge.
Tesla seem to have little to say, other than a vague promise from around a year ago that they were looking to address the reported problem via a software update. It seems we're still waiting for this, around a year later.
As an added data point, I made some measurements on a Tesla UMC yesterday, to find out how that signalled to the car, and whether or not it followed the standard protocol. It seems that it doesn't, in that when it detects the plugged in state, instead of advertising the maximum available current (set by the type of adapter lead plugged into the inlet end) it initially sets a duty cycle of about 3.2% on the CP. This is supposed to indicate that the charge point is really a DC fast charger, and tell the car to use digital communications, rather than the loading of the CP with resistors as a signalling method. After 5 seconds, this non-standard CP signal is replaced with one advertising the maximum available current in the normal way.
It's unclear why the UMC does this. It may be that it's a legacy signalling standard, so that older models can work with the charge point, or it may be that this non-standard CP signal is a way of waking the car up from a deep sleep condition. To test this I've modified the firmware in my charge point, so that it exactly emulates the Tesla UMC, and starts the CP signalling, when ready to charge, with 5 seconds of the 3.2% duty cycle CP signal. So far I've tested this and found it works OK when the car is already awake, what I next need to do it find out if it works when the car is in a deep sleep. Right now I'm waiting for that to happen, as the car was woken up a while ago with a software update, so my guess is that I need to wait for a couple of hours for it to go back into a deep sleep. I'm planning to try and wake the car up from the charge point after lunch, to see if providing this oddball CP signal holds a clue as to the failure to charge problem.
First off, my (limited) experience suggests that the M3 fails to wake up and charge overnight, if the charge is being controlled by the charge point. My charge point is (rather was until yesterday - more later) 100% compliant with the internationally agreed protocols, IEC62196 (for the connector interface) and IEC61851 and JAEJ1772. The key point is that, for the charge point to be able to control charging, the vehicle must respond when the charge point advertises that power is available, and must set its own onboard charger (OBC) such that the advertised current from the charge point is not exceeded.
The normal sequence of operation should go like this (ignoring fault conditions and states):
1. With the car unplugged, and the charge point in a operable state (i.e powered on, but not necessarily ready to provide charge power) the signal wire connection to the car connector, the Control Pilot (CP) should be sitting at a steady +12 VDC. In this state, there should be no power on any of the other connector pins.
2. When the connector is plugged into the car, the car has a fixed resistance of 2.74 kΩ between the CP pin and the Protective Earth (PE) pin. Inside the charge point, the CP signal is fed through a 1 kΩ resistance, so this load to PE results in the voltage at the CP being pulled down to +9 VDC. The charge point detects this change, and, only if it's ready to supply power, it should start signalling the amount of current that is available by putting a 1 kHz pulse train on the CP, with a source voltage (before the 1 kΩ resistor) of +12 V to -12 V. The duty cycle normal range for 230 VAC single phase charging in the UK is from 10% (indicates up to 6 A is available) to 50% (indicates up to 30 A is available).
3. The car accepts the advertised charge current by loading the CP signal down with an additional parallel resistance of 1.3 kΩ, which reduces the positive-going part of the CP signal to +6 V. There is a diode in series with the CP where it comes into the car, so the negative-going part of the CP pulse train remains at -12 V. This is a safety mechanism, used by the charge point to detect faults, such as a connector being dropped into a conductive liquid.
4. The charge point detects this drop in the positive-going part of the CP signal, and as long as it doesn't detect any other fault condition, like excessive earth leakage, it will close a contactor (the thing that makes a click) and start supplying power to the car. The car may slowly ramp up the charge current initially, until the limit set either by the charge point CP duty cycle, or a limit set within the car, is reached.
5. If the car wishes to terminate the charge, it removes the 1.3 kΩ resistance loading the CP signal. The charge point detects this, and turns off the power to the car. The charge point should continue to advertise the available current, by maintaining the set duty cycle on the CP, until the connector is removed from the car.
6. If the charge point wishes to terminate the charge, then it just switches off the 1 kHz pulse train on the CP and takes the drive for the CP to +12 VDC (this will still be loaded down at the car end). The car detects the loss of the CP pulse train and gracefully shuts down charging. When it has done this it removes the 1.3 kΩ load resistance, which takes the CP from +6 VDC to +9 VDC. The charge point responds to the change in CP voltage by turning off the power, by opening the contactor (the contactor should open under virtually no load conditions).
2. When the connector is plugged into the car, the car has a fixed resistance of 2.74 kΩ between the CP pin and the Protective Earth (PE) pin. Inside the charge point, the CP signal is fed through a 1 kΩ resistance, so this load to PE results in the voltage at the CP being pulled down to +9 VDC. The charge point detects this change, and, only if it's ready to supply power, it should start signalling the amount of current that is available by putting a 1 kHz pulse train on the CP, with a source voltage (before the 1 kΩ resistor) of +12 V to -12 V. The duty cycle normal range for 230 VAC single phase charging in the UK is from 10% (indicates up to 6 A is available) to 50% (indicates up to 30 A is available).
3. The car accepts the advertised charge current by loading the CP signal down with an additional parallel resistance of 1.3 kΩ, which reduces the positive-going part of the CP signal to +6 V. There is a diode in series with the CP where it comes into the car, so the negative-going part of the CP pulse train remains at -12 V. This is a safety mechanism, used by the charge point to detect faults, such as a connector being dropped into a conductive liquid.
4. The charge point detects this drop in the positive-going part of the CP signal, and as long as it doesn't detect any other fault condition, like excessive earth leakage, it will close a contactor (the thing that makes a click) and start supplying power to the car. The car may slowly ramp up the charge current initially, until the limit set either by the charge point CP duty cycle, or a limit set within the car, is reached.
5. If the car wishes to terminate the charge, it removes the 1.3 kΩ resistance loading the CP signal. The charge point detects this, and turns off the power to the car. The charge point should continue to advertise the available current, by maintaining the set duty cycle on the CP, until the connector is removed from the car.
6. If the charge point wishes to terminate the charge, then it just switches off the 1 kHz pulse train on the CP and takes the drive for the CP to +12 VDC (this will still be loaded down at the car end). The car detects the loss of the CP pulse train and gracefully shuts down charging. When it has done this it removes the 1.3 kΩ load resistance, which takes the CP from +6 VDC to +9 VDC. The charge point responds to the change in CP voltage by turning off the power, by opening the contactor (the contactor should open under virtually no load conditions).
The protocol allows for a charge point being operable, but not ready to supply power, to allow for timed charging, sharing of charge points from a common supply (where cars may have to charge in sequence to avoid overloading the supply), or to allow for a charge point varying the available maximum current through a charge period. If a charge point is connected to a car, but not ready to supply power, then it should just sit with the CP at +12 VDC, which the car should interpret as waiting for further commands from the charge point. When the charge point is ready to supply power it just switches on the 1 kHz pulse train and advertises the available current to the car, as in step 2 above. The car should then immediately respond by loading the CP as in step 3 above, and charging as normal.
If the charge point needs to vary the maximum current available, perhaps due to a supply loading restriction, or to maximise use of self-generated electricity, then it can just change the duty cycle of the 1 kHz pulse train during charging, within the limits of the standard, and that set by the current carrying capacity of the cable fitted to the charge point. The car is required to adjust its current consumption so that it always remains within the current that is advertised as being available.
For most cars, this works fine. Both my previous plug in cars responded correctly, and would start and stop charging on request from the charge point and would vary charge current in line with the charge point advertised maximum current availability.
The Tesla doesn't seem to do this. If it is plugged in, set to charge immediately, and the charge point doesn't charge straight away, the car seems to go to sleep after a while and then fails to wake up and start charging when the charge point starts signalling that power is available. This problem seems to have been first reported to Tesla in 2018, as far as I've been able to find out, yet seems no closer to being resolved. For those who wish to make best use of any "time of use" electricity tariff, with their charge point doing charge control, then this is a major, and costly, inconvenience.
In addition, there seem to be reports that if the car is used to schedule charging, it fails to reliably charge at the current being advertised by the charge point. This may well be related to the failure to wake up and charge problem, as it seems as if it may be connected to the way the car responds to the advertised maximum available current if it is woken up specifically to charge.
Tesla seem to have little to say, other than a vague promise from around a year ago that they were looking to address the reported problem via a software update. It seems we're still waiting for this, around a year later.
As an added data point, I made some measurements on a Tesla UMC yesterday, to find out how that signalled to the car, and whether or not it followed the standard protocol. It seems that it doesn't, in that when it detects the plugged in state, instead of advertising the maximum available current (set by the type of adapter lead plugged into the inlet end) it initially sets a duty cycle of about 3.2% on the CP. This is supposed to indicate that the charge point is really a DC fast charger, and tell the car to use digital communications, rather than the loading of the CP with resistors as a signalling method. After 5 seconds, this non-standard CP signal is replaced with one advertising the maximum available current in the normal way.
It's unclear why the UMC does this. It may be that it's a legacy signalling standard, so that older models can work with the charge point, or it may be that this non-standard CP signal is a way of waking the car up from a deep sleep condition. To test this I've modified the firmware in my charge point, so that it exactly emulates the Tesla UMC, and starts the CP signalling, when ready to charge, with 5 seconds of the 3.2% duty cycle CP signal. So far I've tested this and found it works OK when the car is already awake, what I next need to do it find out if it works when the car is in a deep sleep. Right now I'm waiting for that to happen, as the car was woken up a while ago with a software update, so my guess is that I need to wait for a couple of hours for it to go back into a deep sleep. I'm planning to try and wake the car up from the charge point after lunch, to see if providing this oddball CP signal holds a clue as to the failure to charge problem.