Bluelink: use charge port open as indicator for connected status (#7150)
This commit is contained in:
parent
d2864cbc3b
commit
7226a38b44
2 changed files with 4 additions and 3 deletions
|
|
@ -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 {
|
||||
|
|
|
|||
|
|
@ -38,8 +38,9 @@ type VehicleStatus struct {
|
|||
Value, Unit int
|
||||
}
|
||||
}
|
||||
DrvDistance []DrivingDistance
|
||||
ReservChargeInfos ReservChargeInfo
|
||||
ChargePortDoorOpenStatus int
|
||||
DrvDistance []DrivingDistance
|
||||
ReservChargeInfos ReservChargeInfo
|
||||
}
|
||||
Vehicles []Vehicle
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue