https://github.com/teslamate-org/teslamate
A self-hosted data logger for your Tesla 🚘
https://github.com/teslamate-org/teslamate
elixir-lang grafana home-automation mqtt openstreetmap phoenix-liveview self-hosted srtm tesla tesla-api
Last synced: 3 days ago
JSON representation
A self-hosted data logger for your Tesla 🚘
- Host: GitHub
- URL: https://github.com/teslamate-org/teslamate
- Owner: teslamate-org
- License: mit
- Created: 2019-03-31T20:27:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-08T00:10:43.000Z (14 days ago)
- Last Synced: 2025-02-11T14:11:16.449Z (10 days ago)
- Topics: elixir-lang, grafana, home-automation, mqtt, openstreetmap, phoenix-liveview, self-hosted, srtm, tesla, tesla-api
- Language: Elixir
- Homepage: https://docs.teslamate.org
- Size: 51.9 MB
- Stars: 6,307
- Watchers: 135
- Forks: 770
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-homelab - TeslaMate - org/teslamate?style=flat)  | A self-hosted data logger for your Tesla 🚘 | (Apps / Tools)
README
# TeslaMate
[](https://github.com/teslamate-org/teslamate/actions/workflows/devops.yml)
[](https://github.com/teslamate-org/teslamate/actions/workflows/buildx.yml)
[](https://coveralls.io/github/teslamate-org/teslamate?branch=master)
[](https://hub.docker.com/r/teslamate/teslamate)
[](https://hub.docker.com/r/teslamate/teslamate)
[](https://hub.docker.com/r/teslamate/teslamate)A powerful, self-hosted data logger for your Tesla.
- Written in **[Elixir](https://elixir-lang.org/)**
- Data is stored in a **Postgres** database
- Visualization and data analysis with **Grafana**
- Vehicle data is published to a local **MQTT** Broker## Documentation
The documentation is available at [https://docs.teslamate.org](https://docs.teslamate.org/)
## Features
**Dashboards**
- [Drive and charging reports](https://docs.teslamate.org/docs/screenshots#charging-details)
- [Driving efficiency report](https://docs.teslamate.org/docs/screenshots#efficiency)
- [Consumption (net / gross)](https://docs.teslamate.org/docs/screenshots#efficiency)
- [Charge energy added vs energy used](https://docs.teslamate.org/docs/screenshots#charges)
- [Vampire drain](https://docs.teslamate.org/docs/screenshots#vampire-drain)
- [Projected 100% range (battery degradation)](https://docs.teslamate.org/docs/screenshots#projected-range)
- [Charging Stats](https://docs.teslamate.org/docs/screenshots#charging-stats)
- [Drive Stats](https://docs.teslamate.org/docs/screenshots#drive-stats)
- [History of installed updates](https://docs.teslamate.org/docs/screenshots#updates)
- [See when your car was online or asleep](https://docs.teslamate.org/docs/screenshots#states)
- [Lifetime driving map](https://docs.teslamate.org/docs/screenshots/#lifetime-driving-map)
- [Visited addresses](https://docs.teslamate.org/docs/screenshots/#visited-addresses)
- [Battery Health](https://docs.teslamate.org/docs/screenshots/#battery-health)**General**
- High precision drive data recording
- No additional vampire drain: the car will fall asleep as soon as possible
- Automatic address lookup
- Easy integration into Home Assistant (via MQTT)
- Easy integration into Node-Red & Telegram (via MQTT)
- Geo-fencing feature to create custom locations
- Supports multiple vehicles per Tesla Account
- Charge cost tracking
- Import from TeslaFi and tesla-apiscraper## Screenshots



## Credits
- Initial Author: Adrian Kumpf
- List of Contributors:
-![]()
- Distributed under MIT License