Is your app going to keep the car from sleeping? Might contribute to battery range loss. The few seconds it takes for your Tesla app to wake the car seems a good trade off. I’m always concerned about third party apps security protocols.
See I just don't get the whole car sleeping/range loss things with Teslas. If my cell phone with its 2000mAh (~8Wh) or so battery can last a day or so and receive notifications instantly, why can't there be a small telematics component in the car that stays awake and wakes up the rest of the car's systems when it needs to? 8 friggin' watt hours is like 0.03 miles, not 3! If the entire car has to be kept awake and burning through 3-5 miles a day so that I can expect a reasonable response time when I go to check my car's status or pre-condition, then there is a serious architectural problem.
I WISH it were a few seconds to take the car up. Now that we are getting into heating season and pre-warming the car becomes more of a thing, half the time I am simply not even able to wake it up. Many times it's in the 1-2 minute time frame, with having to kill the app in between. But regardless, my point is that if I had an app that would reliably keep attempting to contact the car and then perform the requested action, I wouldn't have to sit there with my app out and my eyes on the phone waiting for it to wake up so the pre-condition button lights up. I should be able to just hit the button and let the app worry about waking up the car in the background.
As for security, yes, another complaint about Tesla.
With Nissan, yeah, their system is brain dead and you have to provide the password to the app, and you never know for sure whether they are going to use it nefariously. Of course there is very little you can do with the Nissan telematics, so really, who cares.
Not really so with Tesla. You could honk the horn, unlock doors and do all kinds of other stuff which might ruin your day. But my complaint with Tesla is that they use an authentication scheme that 100% supports having third party apps access limited functions without having to ever give that app your password....
BUT THEY DON'T USE THIS FUNCTIONALITY! Why, Tesla? One of the reasons Facebook took off is that they provided an API for third party apps to use securely. Tesla could do the same for their vehicles if they simply turned this functionality on.