← Back to catalog TeslaMate · managed by DINAO

The private logbook for your Tesla

A comprehensive data recorder for your Tesla, installed and maintained by DINAO. Trips, charging, battery degradation — everything is recorded and visualized via stunning Grafana dashboards, on our French servers.

Hosted in FranceGrafana dashboards includedBattery & charging trackingGDPR CompliantOfficial publisher image
Overview

What is TeslaMate?

TeslaMate is a self-hosted data recorder for Tesla vehicles. Written in Elixir, it connects to the Tesla API to continuously log highly detailed information: location history, charging sessions, driving statistics, battery degradation, and energy consumption.

Data is stored in a PostgreSQL database and published to a local MQTT broker, allowing it to be used in other home automation tools. Visualization and analysis are done via Grafana, which comes with a wide set of pre-built dashboards: trip map, charging curves, real-time range tracking.

Designed for self-hosting, TeslaMate keeps all your telemetry on your own infrastructure. No external analytics service has access to your trips, parking locations, or charging habits.

Compatible offers

Host TeslaMate at DINAO

Resource tiers compatible with TeslaMate prerequisites (minimum 1 vCPU / 1 Go / 10 Go). Hosted in France, fully managed.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /month excl. VAT
  • 1 dedicated vCPU
  • 2 Go RAM
  • 20 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /month excl. VAT
  • 4 dedicated vCPU
  • 8 Go RAM
  • 80 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /month excl. VAT
  • 8 dedicated vCPU
  • 16 Go RAM
  • 160 GB NVMe
  • Daily backups
  • Managed & monitored by DINAO
Order
Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 vCPU
Memory
1 Go
ideal : 2 Go
Disk
10 Go
ideal : 20 Go
Image : teslamate/teslamate:latest Registry : docker.io Services : teslamate, database, grafana, mosquitto Ports : 4000:4000, 3000:3000, 1883:1883
FAQ

You might be wondering…

Are my trip data shared?

No. Your location history, trips, and charging data remain on your instance hosted in France. No third-party service has access to it, unlike many mobile apps.

How does TeslaMate retrieve data?

TeslaMate connects to the official Tesla API using your account. You authenticate once, and then trip and charging recording starts automatically.

Can I track multiple vehicles?

Yes. Depending on your plan, you can track one or multiple Tesla vehicles on the same instance, with dedicated dashboards.

Do I need technical skills?

No for usage: the Grafana dashboards are ready to view. DINAO handles installation, security, and updates. You can still create your own dashboards if you wish.

Can I export my history?

Yes. Your data is stored in PostgreSQL and remains exportable. No proprietary lock-in: you keep full control over your history.