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
Grafana Dashboards: http://raspberry:3000