diff --git a/vehicle/porsche/provider_emobility.go b/vehicle/porsche/provider_emobility.go index c73e730ee..a520d972c 100644 --- a/vehicle/porsche/provider_emobility.go +++ b/vehicle/porsche/provider_emobility.go @@ -187,6 +187,10 @@ func (v *EMobilityProvider) Status() (api.ChargeStatus, error) { case "DISCONNECTED": return api.StatusA, nil case "CONNECTED": + // ignore if the car is connected to a DC charging station + if res.BatteryChargeStatus.ChargingInDCMode { + return api.StatusA, nil + } switch res.BatteryChargeStatus.ChargingState { case "OFF", "COMPLETED": return api.StatusB, nil