Skip to content

teslamate

Home Automation

A self‑hosted data logger that records detailed telemetry from a Tesla vehicle.

Elixir Latest v4.0.1 · 1mo ago Security brief →

Features

  • High‑precision drive data recording with minimal vampire drain
  • Automatic address lookup and geo‑fencing for custom locations
  • Supports multiple vehicles per Tesla account and tracks charge costs
  • Publishes vehicle state to a local MQTT broker for integration (e.g., Home Assistant, Node‑RED)
  • Provides Grafana dashboards for visualization and analysis

Recent releases

View all 4 releases →
Review required
v4.0.1 Mixed
Auth Crypto / TLS

Refresh token fix + HTTP/2

v4.0.0 Breaking risk
⚠ Upgrade required
  • ARMv7 devices can no longer run TeslaMate; migrate to an ARMv8 or x86_64 platform.
Breaking changes
  • Dropped ARMv7 support (minimum supported architecture is now ARMv8).
Full changelog

This is a breaking change release:

This release resolves the issue of 403 Forbidden errors with Owner API tokens. To accomplish this, we had to drop ARMv7 support, a plan that had been in place for a long time, as it held us back from recent updates. The need for this change in such a short time span was unforeseeable.
To make your TeslaMate experience even better, we have also made more than 4 other improvements.

Enjoy!

New features

Improvements and bug fixes

  • fix: restore vehicle_unavailable fallback for streaming fetches to prevent unwanted vehicle online state (#5378 - @ciyahu)
  • fix: properly clean up state and delete tokens on sign out (#5379 - @jlestel)

Build, CI, internal

  • build: use Elixir 1.19.5 OTP 28 (#5391 - @NirKli and @JakobLichterfeld)
  • build: drop ARMv7 support as announced in Changelog of v3.1.0 (#5391 - @JakobLichterfeld)
  • build(deps): update flake.lock (#5386)
  • build(deps): bump shell-quote from 1.8.3 to 1.8.4 in /website (#5381)

Dashboards

Translations

Documentation

complete changelog

Upgrade now
v3.1.0 Breaking risk
Dependencies

MCU2 support + Grafana upgrade + ARMv7 deprecation

v3.0.0 Breaking risk
Breaking changes
  • License changed from MIT to AGPLv3
Notable features
  • Dark mode for Webview
  • Battery heating display on dashboard

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
8,728
Forks
986
Languages
Elixir HTML Nix

Install & Platforms

Install via
docker

Beta — feedback welcome: [email protected]