Sunday, December 8, 2013

Vampire loss on Tesla S60 finally resolved

My Tesla Model S 60 kWh had been running software version 4.6 over the summer and I was seeing a vampire loss of about 7-8 miles every day. As winter started, vampire loss jumped to 15-17 miles per day. I had been waiting eagerly for version 5.x software to reduce vampire loss. I was finally upgraded to 5.6 and a week later to 5.8. My vampire loss was still in 14-16 miles per day range even though I had enabled energy saving on the display control screen:


I rebooted both the MCU (main screen) and instrument panel with no effect on vampire loss. I then tried another trick:

  1. Turn energy saving off. Reboot MCU by holding down both scroll wheels on the steering.
  2. After MCU comes back up, turn energy saving back on and reboot MCU again.
I started monitoring charge level and range using REST API after this and here is the data I gathered over 44 hours:

Current time: Fri Dec  6 12:04:37 2013
Outside Temp:    31.1 F     -0.5 C
Inside Temp:    35.6 F     2.0 C
Range:        149.47 Miles
Battery:    83.0 %


Current time: Fri Dec  6 20:11:04 2013
Outside Temp:    36.5 F     2.5 C
Inside Temp:    34.7 F     1.5 C
Range:        148.77 Miles
Battery:    83.0 %


Current time: Sat Dec  7 08:54:21 2013
Outside Temp:    32.0 F     0.0 C
Inside Temp:    31.1 F     -0.5 C
Range:        146.67 Miles
Battery:    82.0 %


Current time: Sat Dec  7 17:08:20 2013
Outside Temp:    34.7 F     1.5 C
Inside Temp:    32.9 F     0.5 C
Range:        143.51 Miles
Battery:    81.0 %


Current time: Sat Dec  7 18:35:54 2013
Outside Temp:    34.7 F     1.5 C
Inside Temp:    34.7 F     1.5 C
Range:        142.81 Miles
Battery:    81.0 %


Current time: Sun Dec  8 07:52:36 2013
Outside Temp:    33.8 F     1.0 C
Inside Temp:    34.7 F     1.5 C
Range:        141.4 Miles
Battery:    80.0 %
 This shows my car lost about 8 miles of range and 3% of battery charge over ~44 hours. That is significantly less than what I had been seeing. 4 miles per day is reasonable vampire loss considering how cold the temperatures have been. Range estimate takes temperature into account. On the other hand, looking at just the battery level, it lost only 3% over 44 hours which is in line with what I have seen with rechargeable batteries in various other devices.

From my point of view, toggling energy saving feature and rebooting in between seems to have solved the vampire loss problem on my S60.

Download script to get data using REST API here. This script works on a Linux machine from command line and is based upon a similar script written by David Mosberger.