Cardata: document data points (#24096)
This commit is contained in:
parent
5e918e8dc2
commit
1e79b43ab6
2 changed files with 31 additions and 5 deletions
|
|
@ -8,10 +8,36 @@ products:
|
|||
generic: CarData (EU Data Act)
|
||||
requirements:
|
||||
description:
|
||||
de: |
|
||||
Benötigt CarData Einrichtung im BMW/Mini portal.
|
||||
en: |
|
||||
Requires CarData activation in BMW/Mini portal.
|
||||
de: >
|
||||
Benötigt CarData Einrichtung im BMW/Mini portal. Die folgenden Datenpunkte müssen für Streaming konfiguriert werden:
|
||||
|
||||
```
|
||||
vehicle.body.chargingPort.status
|
||||
vehicle.cabin.hvac.preconditioning.status.comfortState
|
||||
vehicle.drivetrain.batteryManagement.header
|
||||
vehicle.drivetrain.electricEngine.charging.hvStatus
|
||||
vehicle.drivetrain.electricEngine.charging.level
|
||||
vehicle.drivetrain.electricEngine.charging.timeToFullyCharged
|
||||
vehicle.drivetrain.electricEngine.kombiRemainingElectricRange
|
||||
vehicle.powertrain.electric.battery.stateOfCharge.target
|
||||
vehicle.vehicle.travelledDistance
|
||||
```
|
||||
|
||||
en: >
|
||||
Requires CarData activation in BMW/Mini portal. The following data points need to be configured for streaming access:
|
||||
|
||||
```
|
||||
vehicle.body.chargingPort.status
|
||||
vehicle.cabin.hvac.preconditioning.status.comfortState
|
||||
vehicle.drivetrain.batteryManagement.header
|
||||
vehicle.drivetrain.electricEngine.charging.hvStatus
|
||||
vehicle.drivetrain.electricEngine.charging.level
|
||||
vehicle.drivetrain.electricEngine.charging.timeToFullyCharged
|
||||
vehicle.drivetrain.electricEngine.kombiRemainingElectricRange
|
||||
vehicle.powertrain.electric.battery.stateOfCharge.target
|
||||
vehicle.vehicle.travelledDistance
|
||||
```
|
||||
|
||||
params:
|
||||
- preset: vehicle-common
|
||||
- name: vin
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ func NewCardataFromConfig(ctx context.Context, other map[string]interface{}) (ap
|
|||
|
||||
log := util.NewLogger("cardata").Redact(cc.ClientID)
|
||||
|
||||
ts, err := auth.NewOauth(ctx, "cardata", &oc,
|
||||
ts, err := auth.NewOauth(context.Background(), "BMW/Mini CarData", &oc,
|
||||
auth.WithOauthDeviceFlowOption(),
|
||||
auth.WithTokenRetrieverOption(func(data string, res *oauth2.Token) error {
|
||||
var token cardata.Token
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue