teslamate-org / teslamate
git clone https://github.com/teslamate-org/teslamate.git
v4.3.0 · 23d ago
🔥 on GitHub Trending today
Self-hosted logger that records Tesla vehicle data into Postgres, with Grafana dashboards and MQTT publishing.
Why you might care
For Tesla owners who want their own drive, charge, and battery history instead of relying on the manufacturer's app. It ships with about 20 bundled Grafana dashboards, publishes to a local MQTT broker for Home Assistant or Node-RED, and supports multiple vehicles per account. Only use the official repository, since the README warns of fake versions circulating.
+10
stars, 24h · #3,276
+43
stars, 7 days · #4,560
+163
stars, 30 days · #4,652
9.2k
★ total · +0% this week
1.0k
forks · 67 open issues
Star history (as recorded here)
LanguageElixir
LicenseAGPL-3.0
Created2019-03-31 (7y ago)
Last pushtoday
Watchers131
OwnerOrganization
Seen on GitHub Trending
- 2026-10-23 — #13 daily in elixir · +8 ★
- 2026-10-23 — #1 monthly in elixir · +163 ★
- 2026-10-23 — #2 weekly in elixir · +43 ★
- 2026-10-22 — #4 daily in elixir · +7 ★
- 2026-10-22 — #1 monthly in elixir · +163 ★
- 2026-10-22 — #5 weekly in elixir · +42 ★
- 2026-10-21 — #9 daily in elixir · +5 ★
- 2026-10-21 — #1 monthly in elixir · +157 ★
- 2026-10-21 — #5 weekly in elixir · +40 ★
- 2026-10-20 — #9 daily in elixir · +8 ★
- 2026-10-20 — #1 monthly in elixir · +160 ★
- 2026-10-20 — #5 weekly in elixir · +42 ★
GitHub topics
dashboarddataloggerdockerelixir-langgrafanahacktoberfesthome-automationmqttnixnix-flakeopenstreetmapphoenix-liveviewraspberry-piself-hostedsrtmteslatesla-api
Links
- GitHub: github.com/teslamate-org/teslamate
- Homepage: https://docs.teslamate.org
- Releases · Issues · Hacker News mentions
README excerpt
# TeslaMate 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 ## ⚠️ Security Warning > [!CAUTION] > **Use Official Versions Only** To protect yourself from malicious forks, malware, and data theft, please ensure you only obtain TeslaMate from the official source: - Official Repository: https://github.com/teslamate-org/teslamate - Official Documentation: https://docs.teslamate.org We have received reports of deceptive websites and unofficial mobile apps (e.g. on the App Store) using the TeslaMate name to distribute modified or harmful versions. If you are using a version from another source, your Tesla account credentials and vehicle data may be at risk. ## Documentation The documentation is available at https://docs.teslamate.org ## Features ### 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 - Customizable theme mode (light, dark, or system default) - Web interface in 19 languages (Catalan, Danish, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese, Korean, Norwegian Bokmål, Simplified Chinese, Spanish, Swedish, Thai, Traditional Chinese, Turkish, Ukrainian); untranslated text falls back to English ### Dashboards Sample screenshots of bundled dashboards can be seen by clicking the links below. - Battery Health - Charge Level - Charges (Energy added / used) - Charge Details - Charging Stats - Database Information - Drive Stats - Drives (Distance / Energy consumed (net)) - Drive Details - Efficiency (Consumption (net / gross)) - Locations (addresses) - Mileage - Overview - Projected Range (battery degradation) - States (see when your car was online or asleep) - Statistics - Temperatures - Timeline - Trip - Updates (History of installed updates) - Vampire Drain - Visited (Lifetime driving map) ## Screenshots Sneak peak into TeslaMate interface and bundled dashboards. See the docs for additional screenshots. ## License TeslaMate is licensed under the **GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later)**. See NOTICE for the copyright notice, the additional terms under section 7 of the AGPL, and the trademark notice. For the full legal terms, please refer to the LICENSE file. This license is designed to ensure that TeslaMate remains free and open for everyone and that improvements made by commercial entities or third parties remain open to the entire community. By using, modifying, or building upon this project, you agree to the following: - Copyleft: If you modify TeslaMate or inc
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.