Awesome
TeslaLogger
<!-- PROJECT SHIELDS --> <!-- *** I'm using markdown "reference style" links for readability. *** Reference links are enclosed in brackets [ ] instead of parentheses ( ). *** See the bottom of this document for the declaration of the reference variables *** for contributors-url, forks-url, etc. This is an optional, concise syntax you may use. *** https://www.markdownguide.org/basic-syntax/#reference-style-links -->TeslaLogger is a self hosted data logger for your Tesla Model S/3/X/Y. Currently it supports RaspberryPi 3B, 3B+, 4B, Docker and Synology NAS.
-
You may purchase a ready to go Raspberry PI with TeslaLogger installed
-
You can also run it for free in a Docker / Synology: Docker Setup
Configuration
Connect your Raspberry PI with your router with a network cable and turn in on. Within 2-3 minutes the Raspberry should show up in you network.
Enter your Tesla crendentials
-
Use your browser to go to: http://raspberry/admin/password.php
-
Enter the Access Token & Refresh Token:
You can use the following apps to generate an Access Token & Refresh Token from the Tesla server.
- Official Tesla Fleet API. Permission used by Teslalogger
- iOS
- Android
Settings & Language
Available languages: English, German, Danish, Spanish, Chinese, French, Italian, Norwegian, Nederlands, Portuguese and Russian - Translations are welcome:
http://raspberry/admin/settings.php or sometimes: http://raspberry.local/admin/settings.php
Admin Panel
Grafana-Dashboard
-
Username: admin
-
Password: teslalogger
Dashboard
http://raspberry/admin/dashboard.php or http://raspberry.local/admin/dashboard.php
Customizing the Dashboard is described here.
Fleet Statistics
Fleet Statistics can be used by anyone without Teslalogger. To compare your degradation and charging curves with the fleet, you need a Teslalogger.
SSH for advanced users
-
Username: pi
-
Password: teslalogger
Custom Points of Interest (POI)
Details how to add / manage your own Points of Interest (POI) are described here.
German manual
http://teslalogger.de/handbuch.php
Translations are welcome :-) Please contact us beforehand to allow a coordinated approach for translations.
TeslaFi Import
You can import your TeslaFi data here.
Teslamate Import
You can import your Teslamate data here.
Abetterrouteplanner Link
You can setup a link from Teslalogger to Abetterrouteplanner to avoid giving your Tesla credentials to a 3rd Party. Another benefit is to minimize the possibility to prevent the car from going to sleep if more than one service is using your credentials. YouTube
Translations
You can use our Weblate page to help translate Teslalogger into new languages.
<a href="https://hosted.weblate.org/engage/teslalogger/"> <img src="https://hosted.weblate.org/widget/teslalogger/teslalogger/open-graph.png" width="500" alt="Translation status" /> </a>Donations
Screenshots
Grafana Dashboards: http://raspberry:3000