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 folgende Berechtigungen Connected Vehicle API:
conve:vehicle-relation, conve:odometer-status, Energy API:energy:state:read - Als Redirect URL musst du die URL deiner evcc Instanz eintragen, zb
https://evcc.example.org/providerauth/callback. - Beim Anlegen des Fahrzeugs über die UI wird ein Fehler angezeigt.
- Öffne einen neuen Tab und gehe auf die evcc Konfigurationsseite. Im Menü oben rechts wird ein Knopf zum Anmelden angezeigt.
- Melde dich mit deinem Volvo Account an und erlaube den Zugriff auf die Daten. Ist die Autorisierung erfolgreich, kann das Fahrzeug hinzugefügt werden.
HINWEIS: Volvo erfordert erneutes Login alle 7 Tage. Falls Fahrzeug nicht mehr eingeloggt, Logout/Login im Menü nutzen.
Parameter
| Name | Beschreibung | Wert | Stufe |
|---|---|---|---|
vccapikey | VCC API Key aus Volvo Developer App. | optional | |
clientId | Client ID aus Volvo Developer App. | optional | |
clientSecret | Client Secret aus Volvo Developer App. | optional | |
redirectUri | Redirect URI Redirect-URI deiner evcc-Instanz. Muss mit der Redirect-URI übereinstimmen, die in deiner Volvo Developer App festgelegt ist. | optional | |
vin | Fahrzeugidentifikationsnummer Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind | optional | |
title | Titel Wird in der Benutzeroberfläche angezeigt | optional | |
capacity [kWh] | Akkukapazität | optional | |
icon | Icon Wird in der Benutzeroberfläche angezeigt | erweitert | |
phases | Maximale Phasenanzahl Die maximale Anzahl der Phasen welche genutzt werden können | erweitert | |
mode | Standardlademodus Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll | erweitert | |
minCurrent [A] | Minimale Stromstärke Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann | erweitert | |
maxCurrent [A] | Maximale Stromstärke Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann | erweitert | |
maxPower [W] | Ladeleistungs-Hinweis Definiert die maximale Ladeleistung des Fahrzeugs. Hilft, die Ladeplanung zu verbessern, wenn das Fahrzeug üblicherweise weniger Strom nutzt als angeboten oder höhere Ströme bei einphasigem Laden erlaubt als bei dreiphasigem. Der bereitgestellte Strom des Ladepunktes wird nicht beeinflusst. | erweitert | |
identifiers | Identifikation Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle | erweitert | |
priority | Priorität Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie | 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.
vehicles: - name: my_car type: template template: volvo-connected vccapikey: # VCC API Key, aus [Volvo Developer App](https://developer.volvocars.com/). clientId: # Client ID, aus [Volvo Developer App](https://developer.volvocars.com/). clientSecret: # Client Secret, aus [Volvo Developer App](https://developer.volvocars.com/). redirectUri: https://evcc.example.org/providerauth/callback # Redirect URI, Redirect-URI deiner evcc-Instanz. Muss mit der Redirect-URI übereinstimmen, die in deiner Volvo Developer App festgelegt ist. vin: WF0FXX... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional) capacity: 50 # Akkukapazität (kWh), optional icon: car # 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) phases: 3 # Maximale Phasenanzahl, Die maximale Anzahl der Phasen welche genutzt werden können (optional) mode: # Standardlademodus, Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional) minCurrent: 6 # Minimale Stromstärke (A), Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional) maxCurrent: 16 # Maximale Stromstärke (A), Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional) maxPower: 10000 # Ladeleistungs-Hinweis (W), Definiert die maximale Ladeleistung des Fahrzeugs. Hilft, die Ladeplanung zu verbessern, wenn das Fahrzeug üblicherweise weniger Strom nutzt als angeboten oder höhere Ströme bei einphasigem Laden erlaubt als bei dreiphasigem. _Der bereitgestellte Strom des Ladepunktes wird nicht beeinflusst._ (optional) identifiers: # Identifikation, Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle (optional) priority: # Priorität, Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional)