Fahrzeuge
Um die Ladung auf einen bestimmten Ladestand (SoC) zu begrenzen, und die meisten Wallboxen diesen nicht kennen, kann evcc direkt mit dem Fahrzeug über den Fahrzeughersteller kommunizieren.
In der Konfigurationsdatei gibt es hierzu den folgenden Bereich:
vehicles:
- name: ev
type: ...
Auf dieser Seite findest du die Konfigurationen für alle von evcc unterstützten Fahrzeuge.
Nachdem du das Code-Beispiel für dein Fahrzeug angepasst und in die evcc.yaml
übernommen hast, kannst du die Verbindung mit dem Befehl evcc vehicle
testen. Dabei werden alle konfigurierten Fahrzeuge getestet. Mit dem Befehl evcc vehicle --name my_ev
kann man mittels des vergebenen Namens selektiv testen.
$ ./evcc vehicle
SoC: 57%
Charge status: B
Charged: 4.7kWh
Capacity: 77kWh
Range: 280km
Odometer: 4131km
Die Qualität und Verfügbarkeit der Fahrzeugschnittstellen variiert von Hersteller zu Hersteller. Solltest du anhaltende Probleme mit dem aktualisieren deiner Fahrzeugdaten haben melde dich bitte in den GitHub Discussions.
Aiways
vehicles:
- name: my_car
type: template
template: aiways
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Audi
vehicles:
- name: my_car
type: template
template: audi
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: WAUZZZ... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
BMW
Benötigt hcaptcha
Token. Dieses muss einmalig unter bimmer-connected.readthedocs.io generiert werden. Das Token ist nur für kurze Zeit gültig. Bitte möglichst schnell nach Generierung in die Konfiguration kopieren und evcc starten.
vehicles:
- name: my_car
type: template
template: bmw
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: WBMW... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
hcaptcha:
Citroën
Benötigt access
und refresh
Tokens. Diese können über den Befehl evcc token [name]
generiert werden.
vehicles:
- name: my_car
type: template
template: citroen
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
accessToken:
refreshToken:
vin: V... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Dacia
vehicles:
- name: my_car
type: template
template: dacia
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
DS
Benötigt access
und refresh
Tokens. Diese können über den Befehl evcc token [name]
generiert werden.
vehicles:
- name: my_car
type: template
template: ds
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
accessToken:
refreshToken:
vin: V... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Fiat
vehicles:
- name: my_car
type: template
template: fiat
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: ZFAE... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
pin: # Benötigt um das Fahrzeug zum Laden aufzuwecken and zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
Ford
vehicles:
- name: my_car
type: template
template: ford-connect
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
clientid: # FordConnect API Client ID, Einrichtung unter https://developer.ford.com
clientsecret: # FordConnect API Client Secret, Einrichtung unter https://developer.ford.com
accessToken:
refreshToken:
vin: WF0FXX... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Hyundai Bluelink
Manche Modelle (z.B. Kona) schalten bei geringen Ladeströmen (< 8A) intern auf 2 Phasen um. In den Fällen, in denen die Wallbox auch die Phasenströme misst, führt das zu unerwünschten Schwankungen der Ladeleistung. Abhilfe schafft hier, den Mindestladestrom auf 8A zu setzen.
vehicles:
- name: my_car
type: template
template: hyundai
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
language: en # Sprache, [en, de] (optional)
Jeep
vehicles:
- name: my_car
type: template
template: fiat
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: ZFAE... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
pin: # Benötigt um das Fahrzeug zum Laden aufzuwecken and zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
Kia Bluelink
Manche Modelle (z.B. Niro EV) schalten bei geringen Ladeströmen (< 8A) intern auf 2 Phasen um. In den Fällen, in denen die Wallbox auch die Phasenströme misst, führt das zu unerwünschten Schwankungen der Ladeleistung. Abhilfe schafft hier, den Mindestladestrom auf 8A zu setzen.
vehicles:
- name: my_car
type: template
template: kia
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
language: en # Sprache, [en, de] (optional)
Mercedes-Benz
Benötigt access
und refresh
Tokens. Anleitung zur Generierung hier: https://tinyurl.com/mbapi2020helptoken.
vehicles:
- name: my_car
type: template
template: mercedes
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
region: EMEA # [EMEA, APAC, NORAM]
accessToken:
refreshToken:
vin: V... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
MG
vehicles:
- name: my_car
type: template
template: mg
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Mini
Benötigt hcaptcha
Token. Dieses muss einmalig unter bimmer-connected.readthedocs.io generiert werden. Das Token ist nur für kurze Zeit gültig. Bitte möglichst schnell nach Generierung in die Konfiguration kopieren und evcc starten.
vehicles:
- name: my_car
type: template
template: mini
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: WBMW... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
hcaptcha:
Nissan
Ariya
vehicles:
- name: my_car
type: template
template: nissan-ariya
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Leaf
vehicles:
- name: my_car
type: template
template: nissan
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Leaf (pre 2019)
vehicles:
- name: my_car
type: template
template: carwings
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Opel
Benötigt access
und refresh
Tokens. Diese können über den Befehl evcc token [name]
generiert werden.
vehicles:
- name: my_car
type: template
template: opel
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
accessToken:
refreshToken:
vin: V... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Peugeot
Benötigt access
und refresh
Tokens. Diese können über den Befehl evcc token [name]
generiert werden.
vehicles:
- name: my_car
type: template
template: peugeot
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
accessToken:
refreshToken:
vin: V... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Polestar
vehicles:
- name: my_car
type: template
template: polestar
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: LPSVS... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Renault
vehicles:
- name: my_car
type: template
template: renault
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: WREN... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Seat
CupraConnect Gen3 (Ateca, Leon, Formentor, Tarraco)
vehicles:
- name: my_car
type: template
template: seat
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
CupraConnect Gen4 (Born, Formentor, Tavascan)
vehicles:
- name: my_car
type: template
template: cupra
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Skoda Enyaq
vehicles:
- name: my_car
type: template
template: enyaq
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
timeout: 10s # Zeitüberschreitung, optional
Smart
vehicles:
- name: my_car
type: template
template: smart-hello
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
EQ
Benötigt access
und refresh
Tokens. Diese können über den Befehl evcc token [name]
generiert werden.
vehicles:
- name: my_car
type: template
template: smart
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
region: EMEA # [EMEA, APAC, NORAM]
accessToken:
refreshToken:
vin: V... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Tesla
Tesla bietet eine offizielle, aber kostenpflichtige Fahrzeug-API an. Für private Nutzung kannst du dir einen Tesla Developer Account erstellen und erhältst ein monatliches API-Guthaben von 10 €. Das ist für die gängigen evcc-Anwendungsfälle in der Regel ausreichend.
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 API kommunizieren. Dein verbrauchtes Guthaben kannst du im Tesla Developer Dashboard einsehen.
Für die Nutzung des Tesla Wall Connectors benötigst du einen öffentlichen Command-Proxy-Server. myteslamate.com stellt diesen Dienst kostenpflichtig (nutzungsbasiert) zur Verfügung. Konfiguriere dafür bei myteslamate.com die Command-Berechtigungen und trage das Proxy-Token hier ein. Start-, Stopp- und Stromstärken-Kommandos werden über diesen Proxy an Tesla geschickt.
Weitere Informationen und Alternativen findest du in unserem Blogbeitrag.
vehicles:
- name: my_car
type: template
template: tesla
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
clientId: # Kunden ID deiner [Tesla Developer App](https://developer.tesla.com/dashboard).
accessToken: # von [myteslamate.com](https://app.myteslamate.com/).
refreshToken: # von [myteslamate.com](https://app.myteslamate.com/).
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Toyota
Benötigt Toyota Connected Services Account.
vehicles:
- name: my_car
type: template
template: toyota
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: JT... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Volkswagen We Connect ID
e-Golf, e-Up, ID Familie
vehicles:
- name: my_car
type: template
template: vw
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: WVWZZZ... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
timeout: 10s # Zeitüberschreitung, optional
Volvo
Für die Nutzung mit EVCC benötigst du einen Volvo Account und einen Volvo Connected Car API Key. Erstelle dazu auf der Account Seite eine neue Applikation und speichere den primären VCC API Key ab. Veröffentliche nun deine Applikation und wähle unter "Scopes" die Berechtigungen "Connected Vehicle API -> conve:vehicle-relation" und "Energy API -> (alles)" aus. Als Redirect URL musst du die URL deiner EVCC Instanz eintragen, zb "http://evcc.local:7070/oauth/callback". Sobald die Applikation erstellt ist, wird sie als "Publication under Review" angezeigt. Das ist nicht weiter schlimm, es funktioniert trotzdem. Beim Anlegen des Fahrzeugs über die UI wird ein Fehler angezeigt. Schaue im Log nach der Meldung "registering oauth provider at /oauth/login?..." und öffne den Link "http://evcc.local:7070/oauth/login?..." in einem neuen Tab. Melde dich mit deinem Volvo Account an und erlaube den Zugriff auf die Daten. Ist die Autorisierung erfolgreich, kann das Fahrzeug hinzugefügt werden.
vehicles:
- name: my_car
type: template
template: volvo-connected
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
vccapikey: # VCC API Key deiner [Volvo Developer App](https://developer.volvocars.com/).
clientId: # Client ID deiner [Volvo Developer App](https://developer.volvocars.com/).
clientSecret: # Client Secret deiner [Volvo Developer App](https://developer.volvocars.com/).
redirectUri: # Redirect-URI deiner EVCC-Instanz, Format: http://evcc.local:7070/oauth/callback. Muss mit der Redirect-URI übereinstimmen, die in deiner Volvo Developer App festgelegt ist.
vin: WF0FXX... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Zero Motorcycles
vehicles:
- name: my_car
type: template
template: zero
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Generische Unterstützung
manuell
vehicles:
- name: my_car
type: custom
title: Mein Auto # display name for UI
capacity: 50 # battery capacity (kWh)
soc: # battery soc (%)
source: # plugin type
# ...
status: # optional charge status (A..F)
source: # plugin type
# ...
range: # optional electric range (km)
source: # plugin type
# ...
odometer: # optional odometer (km)
source: # plugin type
# ...
climater: # optional climate status (true/false)
source: # plugin type
# ...
wakeup: # optional vehicle wake up command
source: # plugin type
# ...
maxcurrent: # set charger max current (A)
source: # plugin type
# ...
limitsoc: # optional in-vehicle limit soc, read-only (%)
source: # plugin type
# ...
evNotify
vehicles:
- name: my_car
type: template
template: evnotify
akey:
token:
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Generisches Fahrzeug (ohne API)
vehicles:
- name: my_car
type: template
template: offline
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
ioBroker.bmw
ioBroker BMW Adapter. Benötigt ioBroker.bmw und ioBroker.simple-api
vehicles:
- name: my_car
type: template
template: ioBroker.bmw
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
vin: WBMW... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
uri: # URI, HTTP(S) Adresse
ISO15118
Nur unterstützt wenn das Fahrzeug den Ladestand (Soc) an die verbundene Wallbox übermitteln kann. Bei Verwendung von ISO15118 mit bestimmten VW Konzernfahrzeugen, z.B. Porsche Taycan, ist zusätzliche Konfiguration im Fahrzeug erforderlich. Dafür muss ein aktives Ortsbezogenes Ladeprofil mit der niedrigsten Minimalladung (25%) angelegt sein und Direktladen deaktiviert. Anderenfalls kann das Fahrzeug nicht in den Schalfmodus übergeben.
vehicles:
- name: my_car
type: template
template: iso15118
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
mg2mqtt
Voraussetzung ist ein konfigurierter MQTT Broker und ein SAIC/MQTT Gateway (https://github.com/SAIC-iSmart-API/saic-python-mqtt-gateway oder https://github.com/SAIC-iSmart-API/saic-java-client)
vehicles:
- name: my_car
type: template
template: mg2mqtt
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
timeout: 1h # Zeitüberschreitung, optional
mz2mqtt
myMazda zu MQTT. Voraussetzung ist ein konfigurierter MQTT Broker und eine mz2mqtt Installation https://github.com/C64Axel/mz2mqtt.
vehicles:
- name: my_car
type: template
template: mz2mqtt
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
Open Vehicle Monitoring System
Unterstützung für alle Fahrzeuge via ODB2 Adapter im Fahrzeug. Mehr Infos bei Open Vehicle Monitoring System.
vehicles:
- name: my_car
type: template
template: ovms
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
vehicleid:
PSA Car Controller
Remote Control of PSA car https://github.com/flobz/psa_car_controller
vehicles:
- name: my_car
type: template
template: flobz
url: http://192.0.2.2
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
Tesla BLE
Open Source Tesla BLE HTTP Proxy https://github.com/wimaha/TeslaBleHttpProxy
vehicles:
- name: my_car
type: template
template: tesla-ble
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
vin: W... # Fahrzeugidentifikationsnummer, Erforderlich für BLE-Verbindung
url: http://192.168.178.27 # URL des Tesla BLE HTTP Proxy
port: 8080 # Port, Port des Tesla BLE HTTP Proxy (optional)
TeslaLogger
Open Source Tesla Datenlogger https://github.com/bassmaster187/TeslaLogger
vehicles:
- name: my_car
type: template
template: teslalogger
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
id: 1 # TeslaLogger CarID, optional
url: http://192.0.2.2
port: 5000 # Port, optional
TeslaMate
Open Source Tesla Datenlogger https://github.com/adriankumpf/teslamate. Voraussetzung ist konfigurierter MQTT Broker.
vehicles:
- name: my_car
type: template
template: teslamate
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
id: 1 # Fahrzeug-ID, optional
Tessie
Verbinden Sie Ihr Tesla-Fahrzeug über die Tessie-API. Dies wird das Fahrzeug niemals aufwecken; das Polling kann auf „always“ und interval „1M“ eingestellt werden. Wenn das Fahrzeug wach ist, sind die Daten normalerweise weniger als 15 Sekunden alt. Wenn das Fahrzeug schläft, stammen die Daten aus dem Zeitpunkt, zu dem es eingeschlafen ist. Holen Sie sich Ihr Token unter https://dash.tessie.com/settings/api
vehicles:
- name: my_car
type: template
template: tessie
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
vin: W... # Fahrzeug-VIN, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
token: # Tessie API Token
Tronity
vehicles:
- name: my_car
type: template
template: tronity
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
clientid: # Tronity API Client ID, Einrichtung unter https://app.tronity.tech
clientsecret: # Tronity API Client Secret, Einrichtung unter https://app.tronity.tech
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
Weitere Informationen zum 💚 evcc Sponsorship gibt es hier.
volvo2mqtt
Erforderlich ist eine konfigurierte MQTT Broker-Konfiguration und eine volvo2mqtt-Installation https://github.com/Dielee/volvo2mqtt.
vehicles:
- name: my_car
type: template
template: volvo2mqtt
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität (kWh), optional
vin: W... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
timeout: 720h # Zeitüberschreitung, optional
Scooter
NIU E-Scooter
vehicles:
- name: my_car
type: template
template: niu-e-scooter
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
icon: scooter # Icon, Wird in der Benutzeroberfläche angezeigt [car, bike, bus, moped, motorcycle, rocket, scooter, taxi, tractor, rickshaw, shuttle, van, airpurifier, battery, bulb, climate, coffeemaker, compute, cooking, cooler, desktop, device, dishwasher, dryer, floorlamp, generic, heater, heatexchange, heatpump, kettle, laundry, laundry2, machine, meter, microwave, pump, smartconsumer, tool, waterheater] (optional)
user: # Benutzerkonto, bspw. E-Mail Adresse, User Id, etc.
password: # Passwort, Bei führenden Nullen bitte in einfache Hochkommata setzen
serial: # Scooter Seriennummer, wie in der NIU app angegeben
capacity: 4 # Akkukapazität (kWh), optional