'scan my tesla' is an Android app that will connect to a Tesla Model S, X or Model 3 diagnostics port, and show and log hundreds of readings.
IOS version is out in beta, planned release May 1, 2020. Please note that these pages are not yet updated to reflect it, however the plan is that these two versions will merge more in the future.
This app gives you numerous live statistics such as:
- Battery power / voltage / current / temperatures
- Drive Unit electric power / torque / horsepower / RPM / temperatures
- Battery lifetime stats, capacity estimates and mileage
- 12V system current, voltage, temperature
- Trip recording and statistics, including charging
- HVAC controls and readings
Needs an ELM327 or STN1110 compatible OBD2 bluetooth adapter, and a special cable: OBD2->Tesla Diagnostic port cable. (There are at least 2 different plugs depending on your model year). See this page for more information
OBDLink MX bluetooth, or other high quality, STN1100 based adapter that supports the ST command set is highly reccommended.
Most CANBUS packets decoded by Jason Hughes (skie.net)
Battery cell info decoded by Jack Rickard (evtv.me)
DC/AC Charge counters publicized by "DB 2"
HVAC controls by Marc Olivier Chouinard (teslalog.com)
Trip recording system idea by Marc Olivier Chouinard (teslalog.com)
Efficiency calculations suggested by WarpedOne
Thermal Controller messages from apach3guy (https://github.com/apach3guy/CAN3/blob/master/thc.py)
Model 3 decoding community led by JWardell on https://teslaownersonline.com/threads/diagnostic-port-and-data-access.7502/
Model 3 DBC file with currently known signals by JWardell https://github.com/joshwardell/model3dbc
Contains elements of Android OS example code adhering to Apache 2.0 license
If you want to get some freebies when ordering a new Tesla, and also giving me a similar bonus in the process, my Tesla referral link is: http://ts.la/amund8472