76 lines
3.2 KiB
YAML
76 lines
3.2 KiB
YAML
template: cardata
|
|
products:
|
|
- brand: BMW
|
|
description:
|
|
generic: CarData
|
|
- brand: Mini
|
|
description:
|
|
generic: CarData
|
|
requirements:
|
|
description:
|
|
de: |
|
|
Benötigt CarData Einrichtung im BMW/Mini portal. Die folgenden Datenpunkte müssen für Streaming konfiguriert werden (die Verfügbarkeit der Datenpunkte kann je nach Fahrzeugmodell variieren):
|
|
|
|
```
|
|
vehicle.body.chargingPort.status
|
|
vehicle.cabin.infotainment.navigation.currentLocation.latitude
|
|
vehicle.cabin.infotainment.navigation.currentLocation.longitude
|
|
vehicle.cabin.hvac.preconditioning.status.comfortState
|
|
vehicle.drivetrain.batteryManagement.header
|
|
vehicle.drivetrain.electricEngine.charging.hvStatus
|
|
vehicle.drivetrain.electricEngine.charging.status
|
|
vehicle.drivetrain.electricEngine.charging.timeRemaining
|
|
vehicle.drivetrain.electricEngine.kombiRemainingElectricRange
|
|
vehicle.drivetrain.lastRemainingRange
|
|
vehicle.powertrain.electric.battery.stateOfCharge.target
|
|
vehicle.powertrain.electric.battery.stateOfCharge.displayed
|
|
vehicle.vehicle.preConditioning.activity
|
|
vehicle.vehicle.travelledDistance
|
|
```
|
|
|
|
Aktualisierung der Daten erfolgt einmalig bei Neustart und wenn Streamingdaten eingehen. Dies ist ausschließlich der Fall, wenn das Fahrzeug aktiv Daten erzeugt.
|
|
|
|
Sollte die Fahrzeugerkennung nicht zuverlässig funktionieren, sollte `welcomecharge` (Laden bei Verbindung) aktiviert werden.
|
|
en: |
|
|
Requires CarData activation in BMW/Mini portal. The following data points need to be configured for streaming access (the availability of data points may vary depending on the vehicle model):
|
|
|
|
```
|
|
vehicle.body.chargingPort.status
|
|
vehicle.cabin.infotainment.navigation.currentLocation.latitude
|
|
vehicle.cabin.infotainment.navigation.currentLocation.longitude
|
|
vehicle.cabin.hvac.preconditioning.status.comfortState
|
|
vehicle.drivetrain.batteryManagement.header
|
|
vehicle.drivetrain.electricEngine.charging.hvStatus
|
|
vehicle.drivetrain.electricEngine.charging.status
|
|
vehicle.drivetrain.electricEngine.charging.timeRemaining
|
|
vehicle.drivetrain.electricEngine.kombiRemainingElectricRange
|
|
vehicle.drivetrain.lastRemainingRange
|
|
vehicle.powertrain.electric.battery.stateOfCharge.target
|
|
vehicle.powertrain.electric.battery.stateOfCharge.displayed
|
|
vehicle.vehicle.preConditioning.activity
|
|
vehicle.vehicle.travelledDistance
|
|
```
|
|
|
|
Data will be updated on restart and when received using streaming. This only happens when the vehicle actively creates new updates.
|
|
|
|
In case the vehicle detection does not work reliably, `welcomecharge` (charge on connection) should be enabled.
|
|
params:
|
|
- preset: vehicle-common
|
|
- name: vin
|
|
required: true
|
|
example: WBMW...
|
|
- name: clientid
|
|
- preset: vehicle-features
|
|
- name: streaming
|
|
help:
|
|
en: Enable if vehicle sends streaming updates during charging.
|
|
de: Aktivieren falls das Fahrzeug Streaming Updates während des Ladevorgangs schickt.
|
|
auth:
|
|
type: cardata
|
|
params: [clientid]
|
|
render: |
|
|
type: cardata
|
|
vin: {{ .vin }}
|
|
clientid: {{ .clientid }}
|
|
{{ include "common" . }}
|
|
{{ include "features" . }}
|