None of those cars keep the cabin from going hot while parked. None of them run a battery TMS to keep the pack happy while parked (and Leafs experience massive degradation in hot climates as a result.) And none of them have anywhere close to the level of functionality by phone app (though I'm not sure why that would tie to more power drain when you aren't checking the app - it means a lot more data to pass when you do check, of course.)
The draw may be excessive, but there certainly are some excuses.
When cabin overheat protection is active, it draws power from HV pack (contactors engages). So 12V draw has nothing to do with that new feature that came lately.
Battery TMS is not cooling the pack when vehicle has been left alone. This includes Tesla. BMS is checking for battery temperature and might switch on heating if temperature is below specified limit (like -15*C). But there is no cooling. Cooling requires AC compressor. Which requires contactors.
App functionality has nothing to do with parasitic draw. Like you said. I do agree that when "wake" command has been sent to the vehicle, it will draw more power. Honking horn and flashing lights - hardly happens. Tesla has problems when vehicle is asleep.
So no. There are no excuses. Vehicle MUST, I emphasize, MUST consume less than 100mA when asleep.
BMW 7-series and Merc S-class have much much more tech than Model S fully loaded. And these vehicles consume 30-50mA.
They have keyless access, summon, preheat, alarm, app functionality etc.
It has the right to wake up for few seconds to do some tasks. For example if wake command is received from server (app).
Problem is that modules consume a lot of power all the time.
@mongo might be right, Tesla might have chosen random components that consume a lot (relatively speaking).
Musk should read that. This is old school stuff for BMW.
http://freemaxx.de/e90forum/03_Power Management.pdf
that would at a minimum require an extra level of charging protection (temp vs current) for a Li type over PbA to prevent Li plating.
Tesla has voltage adjustment. Should be easy to adjust according to chemistry specs. LiFePo is very safe, compared to other types.
but a little overkill for PbA (great on though). I think it was a reasonable reduction of complexity.
Well, Leaf has that sensor. It's just a cheaper model with no internal memory (IBS sensors on BMW's have their own logging function so nothing else must be energized for logging to happen). Tesla also measures current somehow.
If I could give a hand, I would:
a) de-energize all modules except 1) alarm 2) telematics (Bluetooth/NFC/cellular). These two modules should fit into 30-40mA. Let's make it 50mA. Have a direct bus-line for wake command between HV battery BMS and 12V battery IBS.
b) Keep lead acid battery as it is today. Keep SOC between 60-80% when parked (smart sensor required,
Intelligent Battery Sensor | HELLA ) That is 20%. Out of 45Ah. 9000mAh. Good for 9000/45=200h=8 days.
Wake up every 7 days no matter what to trickle charge 12V battery. Otherwise wait for 60% SOC. Stop wakeup if HV battery <30%.
If HV battery above 80%, wake up daily. If 12V battery above 80%, allow shallow sleep (keep MCU on standby). This happens same day after charging/driving.
If 12V battery <60%, deenergize telematics module. Have direct link between alarm module and door handles. (my BMW wakes up if door handle is pulled). Send report to Tesla server and app owner.
PS:
I don't know how but latest BMW's have nominal sleep draw 7-21mA
. Can be found in that PDF