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
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.
-
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
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
-
Username: admin
-
Password: teslalogger
http://raspberry/admin/dashboard.php or http://raspberry.local/admin/dashboard.php
Customizing the Dashboard is described here.
Fleet Statistics can be used by anyone without Teslalogger. To compare your degradation and charging curves with the fleet, you need a Teslalogger.
-
Username: pi
-
Password: teslalogger
Details how to add / manage your own Points of Interest (POI) are described here.
http://teslalogger.de/handbuch.php
Translations are welcome :-) Please contact us beforehand to allow a coordinated approach for translations.
You can import your TeslaFi data here.
You can import your Teslamate data here.
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
You can use our Weblate page to help translate Teslalogger into new languages.
Grafana Dashboards: http://raspberry:3000