Salta ai contenuti
ricarica intelligente

Tesla Powerwall (Fleet API)

Questa pagina mostra la versione nightly. Passa alla versione release.

Tesla offers an official, but paid Fleet API. For private use, you can create a Tesla Developer Account at developer.tesla.com and receive a monthly API credit of $10.

The myteslamate.com guide explains the process and generates a free Access and Refresh Token. With this token pair and your Client ID created in the Tesla Developer Account, evcc can directly communicate with the Tesla Fleet API.

Funzionalità supportate

  • Controllo batteria: Controllo esterno della carica e della scarica della batteria domestica tramite evcc.

Ambiti di utilizzo

  • Batteria

Parametri

NomeDescrizioneValoreLivello
hostIP address or hostname
Esempio: 192.0.2.2
facoltativo
passwordPassword

Password of the user "customer". By default this is the last 5 characters of password stated on the Tesla Gateway.

facoltativo
clientIdClient IDfacoltativo
accessTokenAccess tokenfacoltativo
refreshTokenRefresh tokenfacoltativo
siteIdSite ID

optional product identifier of the energy site, use to override autodetection

facoltativo
minsoc [%]Minimum charge

Backup reserve evcc restores in normal operation

Predefinito: 20
Esempio: 25
avanzato
Esempio di configurazione per evcc.yaml

Se preferisci non configurare il dispositivo dall’interfaccia, puoi usare questo blocco YAML.

meters:
- name: my_battery
type: template
template: tesla-powerwall-fleet
usage: battery
host: 192.0.2.2 # IP address or hostname
password: # Password, Password of the user "customer". By default this is the last 5 characters of password stated on the Tesla Gateway.
clientId: # Client ID, from [developer.tesla.com](https://developer.tesla.com/dashboard).
accessToken: # Access token, from [myteslamate.com](https://app.myteslamate.com/).
refreshToken: # Refresh token, from [myteslamate.com](https://app.myteslamate.com/).
siteId: # Site ID, optional product identifier of the energy site, use to override autodetection (optional)
minsoc: 20 # Minimum charge (%), Backup reserve evcc restores in normal operation (optional)