Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Open Source Teslalogger on Raspberry / Docker with ScanMyTesla integration

This site may earn commission on affiliate links.
@bassmaster I noticed an issue with the integration with ABRP.

My wh/MI calcs were off on the ABRP side so I dug in trying to figure out why.

It looks like ABRP is dividing the speed by 1.6 compared to what it actually was.
I'm guessing it's setup to receive values in kM/h instead of MPH? (I have TeslaLogger set to use MPH)

I took a quick sample at the same timestamps. (Based on remembering how fast I was going TeslaLogger has the correct value)
#1 TeslaLogger graph shows I'm going 72MPH, ABRP graph shows I'm going 45MPH
#2 TeslaLogger graph shows I'm going 46MPH, ABRP graph shows I'm going 28MPH
Could you please check that issue with the new update
 
This seems like it could pretty awesome. I just set it up on my Synology with docker. The only issue I ran into was that I had to manually create the folder "/docker/TeslaLogger/TeslaLogger/GrafanaDashboards" because it was showing errors about not being able to find that folder during the setup process when I was SSH'd into it. Once I manually created that folder and re-ran the install(or build?) it was smooth sailing.

I was able to connect my account to ABRP with no issues following the YouTube video you created.

I can't wait to go on some more drives and charges and get more data in my dashboard! Overall my biggest complaint is that the fleet stats (i.e. Max Range Statistics) are all in "non-US" metrics and cant be changed on the website. It's hard for us USA folks to do the KM to Mile conversions 😞 I know everyone else in the world uses Metric but can there be an option to change units on the website?

This makes my head hurt: 👨‍🔬 🌭

1619371415088.png
 
  • Like
Reactions: thefrog1394
I can't wait to go on some more drives and charges and get more data in my dashboard! Overall my biggest complaint is that the fleet stats (i.e. Max Range Statistics) are all in "non-US" metrics and cant be changed on the website. It's hard for us USA folks to do the KM to Mile conversions 😞 I know everyone else in the world uses Metric but can there be an option to change units on the website?
I feel your pain as I own a 1964 Chevy Impala and all tools I've got are metric. So with every bolt I have to calculate from metric to inch...
I'll make sure you can change your units in all statistics.
 
  • Love
Reactions: BrownOuttaSpec
@bassmaster does TeslaLogger still require an Android with Tasker to wake up the logger or does this now use the stremaing API like TeslaMate does? Also what does the "Sleep" setting do? Thanks!
It doesn't need tasker anymore. We also use streaming API as long as it will work. The sleep settings are if you want to make sure the api will not polled during night hours. There are some S 85 with downgraded firmware to 2019.12.1.1 out there with sleep problems - not all. As long as your car gets sleep you won't need it.
 
  • Like
Reactions: thefrog1394
I think there might be something wrong with the miles to KM to miles calculations. Maybe not a lot of Americans use it so there isn't a lot of testing, but my range looks WAY off from the fleet stats and I would hate to skew the data:

1620392127816.png


Let me know if you need any other data or logs. 🤓
 
I'm curious to know what TeslaLogger is, but neither the github page nor the 196 posts in this thread have any description. What exactly is it?

Is it something for my car? Or for my home? From all the references to passwords and router ports I'm guessing this is a linux app that runs at home to collect old logfiles from Tesla's servers? Implying that my car periodically sends these logs to Tesla thru the cell network? Or Wifi? Can I just login directly to Tesla.com and find this data somewhere without a linux app?

Or is this app somehow pulling logs directly from my car thru the Wifi in my garage?

Or is the Pi/NAS running in my glovebox and somehow pulling telemetry thru the USB port?

And ScanMyTesla? That's recording real-time data on my phone, right? So how does it get from my phone to wherever TeslaLogger is?

Sorry for the noob questions but there are a dozen data access systems out there and it's almost a hobby in itself just to figure out what each one is, nevermind how to actually install and use them.
 
I'm curious to know what TeslaLogger is, but neither the github page nor the 196 posts in this thread have any description. What exactly is it?

Is it something for my car? Or for my home? From all the references to passwords and router ports I'm guessing this is a linux app that runs at home to collect old logfiles from Tesla's servers? Implying that my car periodically sends these logs to Tesla thru the cell network? Or Wifi? Can I just login directly to Tesla.com and find this data somewhere without a linux app?
It runs on a NAS/Pi at home (or possible cloud implementation)
You provide the app your logon credentials and it harvests the data required from the Tesla servers (which Tesla harvests from the car)

Or is this app somehow pulling logs directly from my car thru the Wifi in my garage?
No

Or is the Pi/NAS running in my glovebox and somehow pulling telemetry thru the USB port?
Yes

And ScanMyTesla? That's recording real-time data on my phone, right? So how does it get from my phone to wherever TeslaLogger is?
This is a separate *optional* extra, you need to plug into the car with a specialist lead and then run a paid app on your phone, this then uses the phone's data connection to pass data to TL via @bassmaster servers onto your NAS/Pi

Sorry for the noob questions but there are a dozen data access systems out there and it's almost a hobby in itself just to figure out what each one is, nevermind how to actually install and use them.

No such thing as dumb questions, just dumb answers
 
  • Like
Reactions: bassmaster