diff --git a/core/loadpoint_api.go b/core/loadpoint_api.go index 97d67449e..e828215bf 100644 --- a/core/loadpoint_api.go +++ b/core/loadpoint_api.go @@ -471,6 +471,9 @@ func (lp *Loadpoint) StartVehicleDetection() { // reset vehicle lp.setActiveVehicle(nil) + lp.vmu.Lock() + defer lp.vmu.Unlock() + // start auto-detect lp.startVehicleDetection() }