teslamate-org/teslamate

A self-hosted data logger for your Tesla 🚘 [main maintainer=@JakobLichterfeld]

View on GitHub ↗Jump to charts ↓Open shareable report →

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 7th, 2026
Created on March 31st, 2019
Open Issues & Pull Requests: 64 (+0)
GitHub issues: Enabled
Number of forks: 1,003
Total Stargazers: 8,962 (+0)
Total Subscribers: 135 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.4 hours
Mean response time: 9.2 days
90th percentile: 7.9 days
Tracked items: 391

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 63% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Only 5% of issues opened in the past year have been closed. Three people close 76% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 46
New in 7 days: 8
Closed in 7 days: 7
Avg open age: 372 days
Stale 30+ days: 19
Stale 90+ days: 14

Recent activity

Opened in 7 days: 6
Closed in 7 days: 7
Comments in 7 days: 5
Events in 7 days: 5

Top labels

  • area:dashboard (76)
  • enhancement (76)
  • closed:invalid (63)
  • Stale (53)
  • kind:bug (45)
  • area:teslamate (44)
  • note:more information needed (39)
  • undetermined (36)

Detailed Description

TeslaMate is a self-hosted data logger for Tesla vehicles that records and visualizes comprehensive vehicle telemetry.

The tool solves the problem of understanding your Tesla's performance, efficiency, and behavior over time by continuously logging data from the vehicle's API and storing it in a Postgres database. It runs on your own infrastructure, eliminating reliance on third-party services and keeping your Tesla account credentials and driving data under your control. The system publishes vehicle data to a local MQTT broker, enabling integration with home automation platforms and other tools. Data visualization is handled through Grafana dashboards that ship with the project, covering battery health, charging patterns, drive efficiency, mileage, and battery degradation tracking.

TeslaMate suits owners who want detailed insights into their vehicle's operation and are comfortable running self-hosted infrastructure. It works well for those integrating Tesla data into broader home automation systems via MQTT, or for users migrating from other data logging services who can import historical data. The project is built in Elixir with Phoenix LiveView, runs on modest hardware including Raspberry Pi, and supports multiple vehicles per Tesla account. The README emphasizes obtaining the tool only from the official repository to avoid malicious forks that could compromise Tesla credentials and vehicle data.

Development activity shows consistent engagement with the codebase, with regular updates addressing user-reported issues and feature requests. The project maintains active documentation and provides clear deployment guidance through Docker and Nix configurations. Community contributions are welcomed through established channels, and the maintainers respond to security concerns with appropriate warnings about unofficial distributions.