A powerful, self-hosted data logger for your Tesla.
- Written in Elixir
- Data is stored in a Postgres database
- Visualization and data analysis with Grafana
- Vehicle data is published to a local MQTT Broker
Dashboards
- Drive and charging reports
- Driving efficiency report
- Consumption (net / gross)
- Charge energy added vs energy used
- Vampire drain
- Projected 100% range (battery degradation)
- Charging Stats
- Drive Stats
- History of installed updates
- See when your car was online or asleep
- Lifetime driving map
- Visited addresses
General
- Little to no additional vampire drain: the car will fall asleep after a certain idle time
- Automatic address lookup
- Locally enriches positions with elevation data
- Easy integration into Home Assistant (via MQTT)
- Geo-fencing feature to create custom locations
- Supports multiple vehicles per Tesla Account
- Charge cost tracking
- Import from TeslaFi
The full TeslaMate documentation is available on Read the Docs.
- Getting Started
- Simple Docker install (inside your home network)
- Advanced Docker install (Traefik, Let's Encrypt, HTTPS, HTTP Basic Auth)
- Advanced Docker install (Apache2, HTTPS, HTTP Basic Auth)
- Manual install (on Debian/Ubuntu without Docker)
- Kubernetes install (opinionated helm chart; unofficial)
- Frequently Asked Questions
- Sleep Mode
- Import
- Integrations
- Advanced configuration
- Maintenance
- Development and Contributing
- Authors: Adrian Kumpf – List of contributors
- Distributed under MIT License