Zum Inhalt springen
EN | DE

Tesla Powerwall (Fleet API)

Tesla bietet eine offizielle, aber kostenpflichtige Fleet API an. Für private Nutzung kannst du dir einen Tesla Developer Account bei developer.tesla.com erstellen und erhältst ein monatliches API-Guthaben von 10 €.

Die Anleitung von myteslamate.com erklärt den Prozess und generiert dir kostenfrei die für evcc benötigten Access- und Refresh-Token. Mit diesem Tokenpaar und deiner im Tesla Developer Account erstellten Client ID kann evcc direkt mit der Tesla Fleet API kommunizieren.

Unterstützte Funktionen

  • Batteriesteuerung: Externe Steuerung von Hausbatterie-Lade- und Entladevorgängen durch evcc.

Parameter

NameBeschreibungWertStufe
hostIP-Adresse oder Hostname
Beispiel: 192.0.2.2
optional
passwordPasswort

Passwort des Benutzers "Kunde". Default sind die letzten 5 Zeichen des auf dem Tesla Gateway genannten Passworts.

optional
clientIdClient IDoptional
accessTokenAccess tokenoptional
refreshTokenRefresh tokenoptional
siteIdSite ID

optionale Product ID dieser Energy Site, zum Übersteuern der automatischen Erkennung

optional
minsoc [%]Minimaler Ladestand

Backup-Reserve, die evcc im Normalbetrieb wiederherstellt

Standard: 20
Beispiel: 25
erweitert
Konfigurationsbeispiel für evcc.yaml

Falls du die Konfiguration nicht über die Oberfläche vornehmen möchtest, kannst du alternativ diesen YAML-Block verwenden.

meters:
- name: my_meter
type: template
template: tesla-powerwall-fleet
host: 192.0.2.2 # IP-Adresse oder Hostname
password: # Passwort, Passwort des Benutzers "Kunde". Default sind die letzten 5 Zeichen des auf dem Tesla Gateway genannten Passworts.
clientId: # Client ID, von [developer.tesla.com](https://developer.tesla.com/dashboard).
accessToken: # Access token, von [myteslamate.com](https://app.myteslamate.com/).
refreshToken: # Refresh token, von [myteslamate.com](https://app.myteslamate.com/).
siteId: # Site ID, optionale Product ID dieser Energy Site, zum Übersteuern der automatischen Erkennung (optional)
minsoc: 20 # Minimaler Ladestand (%), Backup-Reserve, die evcc im Normalbetrieb wiederherstellt (optional)