Privates Hobbyprojekt · Tesla Fleet Telemetry

Batteriedaten sammeln, verstehen & vergleichen.

BatteryScope ist ein kleines privates Projekt zur Auswertung der Batteriedaten meines Tesla. Statt das Fahrzeug regelmäßig per API abzufragen, werden ausgewählte Messwerte über Tesla Fleet Telemetry direkt vom Fahrzeug an einen eigenen Server übertragen, gespeichert und anschließend ausgewertet.

Self-hosted Datenspeicherung
Rohdaten + eigene Berechnungen
Langzeitanalyse statt Momentaufnahme
Telemetry Snapshot
MODEL 3 · BEISPIELDATEN
BatteryLevel
78%
Pack Power · berechnet
-18.4kW
PackVoltage × PackCurrent
PackVoltage
376.8 V
TELEMETRY
PackCurrent
-48.8 A
TELEMETRY
ModuleTemp
27.6–29.2 °C
MIN / MAX
Berechnete Pack-Leistung aus Spannung × Strom
BrickVoltage Δ 11 mV Max − Min
Modul-Temperatur Δ 1.6 °C Max − Min
So funktioniert der Datenfluss

Vom Fahrzeug bis zur eigenen Auswertung.

Fleet Telemetry ist kein klassisches Polling. Das Fahrzeug überträgt konfigurierte Signale im laufenden Betrieb direkt an den eigenen Telemetry-Endpunkt. Dort können sie verarbeitet, gespeichert und für spätere Analysen genutzt werden.

01 · TESLA

Telemetry konfigurieren

Für das Fahrzeug werden nur die Signale ausgewählt, die für die Batterieanalyse wirklich interessant sind.

02 · FAHRZEUG

Daten streamen

Ist das Fahrzeug wach und online, sendet es die konfigurierten Werte direkt an den hinterlegten Telemetry-Server.

03 · SERVER

Speichern & normalisieren

Der eigene Server nimmt die Messwerte entgegen, versieht sie mit Zeitbezug und schreibt sie in eine Datenbank.

04 · ANALYSE

Werte ableiten

Aus Rohdaten entstehen zusätzliche Kennzahlen, Diagramme, Ladeverläufe und Vergleiche über längere Zeiträume.

Messwerte & Ableitungen

Was direkt kommt – und was das Projekt daraus berechnet.

Wichtig ist die Trennung zwischen echten Telemetry-Signalen und Werten, die erst im Backend daraus entstehen. So bleibt nachvollziehbar, was Tesla tatsächlich liefert und was nur eine eigene Interpretation oder Berechnung ist.

BatteryLevel

Ladezustand

Der aktuelle State of Charge in Prozent. Dieser Wert kommt direkt aus Fleet Telemetry.

PackVoltage

Pack-Spannung

Gemessene Spannung auf der Batterieseite der Hochvolt-Kontaktoren.

PackCurrent

Pack-Strom

Gemessener Strom an den Hochvolt-Kontaktoren der Batterie – die Grundlage für die Leistungsberechnung.

ModuleTempMin / Max

Temperaturbereich

Minimum und Maximum der gemeldeten Modul-Thermistoren. Daraus lässt sich zusätzlich die Temperaturspreizung bestimmen.

BrickVoltageMin / Max

Spannungsspreizung

Minimum und Maximum der Brick-Spannung. Die Differenz kann über Zeit beobachtet und mit Betriebszuständen verglichen werden.

DERIVED

Pack-Leistung

Kein eigener allgemeiner kW-Messwert: Im Projekt wird die momentane DC-Packleistung aus PackVoltage × PackCurrent berechnet.

Projektidee

Kein Produkt. Einfach technische Neugier.

BatteryScope ist kein kommerzieller Dienst und soll auch keiner werden. Das Projekt entsteht aus dem Interesse, die eigenen Fahrzeugdaten besser zu verstehen und insbesondere das Verhalten des Hochvolt-Akkus über längere Zeit sichtbar zu machen.

Im Vordergrund stehen nachvollziehbare Rohdaten, eigene Berechnungen und die Frage, welche langfristigen Aussagen sich aus den verfügbaren Telemetry-Signalen überhaupt sinnvoll ableiten lassen.

Datenquelle Tesla Fleet Telemetry mit gezielt ausgewählten Batterie- und Ladesignalen.
Empfang Eigener Telemetry-Endpunkt / Vehicle-Commander-Infrastruktur auf einem selbst betriebenen Server.
Speicherung Zeitreihenorientierte Ablage der Messwerte, damit einzelne Fahrten und Ladevorgänge später vergleichbar bleiben.
Auswertung Berechnete Leistung, Temperatur- und Spannungsspreizung, Ladeverläufe sowie langfristige Trends.
Ziel Eigene Daten besser verstehen – nicht einen einzelnen „Battery Health“-Prozentwert als vermeintlich exakte Wahrheit ausgeben.
Projektzugang

Zugang zum Projekt anfragen.

BatteryScope ist ein privates Hobbyprojekt und nicht öffentlich registrierbar. Wer sich das Projekt ansehen oder testweise Zugriff erhalten möchte, kann hier kurz eine Anfrage hinterlassen.