From 3bccab48b3ff98269253fd3e0ebfa5e4588a2a89 Mon Sep 17 00:00:00 2001 From: andig Date: Thu, 23 Jan 2025 11:22:30 +0100 Subject: [PATCH] Planner: validate vehicle is actually connected --- core/loadpoint_plan.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/loadpoint_plan.go b/core/loadpoint_plan.go index 319fcec28..d8875313a 100644 --- a/core/loadpoint_plan.go +++ b/core/loadpoint_plan.go @@ -98,6 +98,11 @@ func (lp *Loadpoint) plannerActive() (active bool) { lp.publish(keys.PlanOverrun, planOverrun) }() + // re-check since plannerActive() is called before conencted() check in Update() + if !lp.connected() { + return false + } + planTime := lp.EffectivePlanTime() if planTime.IsZero() { return false