From 7483374753dc6addc4891bb797285eb8efa7bfae Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 6 Oct 2023 17:52:25 +0200 Subject: [PATCH] Twc3: ignore disabling when vehicle is already disconnected --- charger/twc3.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/charger/twc3.go b/charger/twc3.go index 0914f1a61..624e2a476 100644 --- a/charger/twc3.go +++ b/charger/twc3.go @@ -100,6 +100,12 @@ func (c *Twc3) Enable(enable bool) error { return errors.New("loadpoint not initialized") } + // ignore disabling when vehicle is already disconnected + // https://github.com/evcc-io/evcc/issues/10213 + if status, err := c.Status(); status == api.StatusA && !enable || err != nil { + return err + } + v, ok := c.lp.GetVehicle().(api.VehicleChargeController) if !ok { return errors.New("vehicle not capable of start/stop")