Přeskočit na obsah
chytré nabíjení

Tesla Powerwall (Fleet API)

Tato stránka zobrazuje verzi nightly. Přepněte na verzi 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.

Podporované funkce

  • Řízení baterie: Externí řízení nabíjení a vybíjení domácí baterie pomocí evcc.

Oblasti využití

  • Baterie

Parametry

NázevPopisHodnotaÚroveň
hostIP address or hostname
Příklad: 192.0.2.2
volitelné
passwordPassword

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

volitelné
clientIdClient IDvolitelné
accessTokenAccess tokenvolitelné
refreshTokenRefresh tokenvolitelné
siteIdSite ID

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

volitelné
minsoc [%]Minimum charge

Backup reserve evcc restores in normal operation

Výchozí: 20
Příklad: 25
pokročilé
Příklad konfigurace pro evcc.yaml

Pokud nechcete konfigurovat přes uživatelské rozhraní, můžete místo toho použít tento blok 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)