Hi everyone.
There does to be something going on with the offline status of the model 3 through the API. As far as I could tell most of the cars do appear 'offline' from the API calls after a little bit of idling. It's hard for me to tell exactly what's going on however since I can't tell what is happening when the vehicle is offline. Is anyone missing any data due to being offline or is it just happening when the car is idle and then comes back online when a charge or drive is started? These might be signs of how things are going to work for model 3's or it's a an issue with the API or the vehicles software.
@CuriousG when TeslaFi shows the car offline and you use the Tesla app, does it show waking up at the bottom of the app? Does it connect up right away? Is there an 'always connected' option in the model 3?
As far as the sleeping, TeslaFi pauses polling during a idle session to give the car some time to go to sleep. This whole process will not occur if the car is offline and TeslaFi won't show any sleep sessions because the API never reports the car 'asleep', just offline. But, if the car is offline the script aborts very early in the process and does not poll for data, pretty much the same process and letting the car sleep.
Thanks for the feedback. Any help is appreciated. It's a lot easier to figure these things out on an S or X since I have an S in my garage. Maybe this thread will finally convince my accountant that my model 3 will be for R&D.