Bluelink: use charge port open as indicator for connected status (#7150)

This commit is contained in:
andig 2023-04-01 14:10:47 +02:00 • committed by GitHub
parent d2864cbc3b
commit 7226a38b44
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View file

@ -113,7 +113,7 @@ func (v *Provider) Status() (api.ChargeStatus, error) {
status := api.StatusNone
if err == nil {
status = api.StatusA
if res.EvStatus.BatteryPlugin > 0 {
if res.EvStatus.BatteryPlugin > 0 || res.EvStatus.ChargePortDoorOpenStatus > 0 {
status = api.StatusB
}
if res.EvStatus.BatteryCharge {

View file

@ -38,8 +38,9 @@ type VehicleStatus struct {
Value, Unit int
}
}
DrvDistance []DrivingDistance
ReservChargeInfos ReservChargeInfo
ChargePortDoorOpenStatus int
DrvDistance []DrivingDistance
ReservChargeInfos ReservChargeInfo
}
Vehicles []Vehicle
}