From db2edb9ef3232e9f2abcc494672382c5f816eb62 Mon Sep 17 00:00:00 2001 From: andig Date: Thu, 7 Jul 2022 17:53:05 +0200 Subject: [PATCH] Warn if vehicle detection is not possible (#3792) --- core/loadpoint.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/loadpoint.go b/core/loadpoint.go index 023d029ae..6fb31f2dc 100644 --- a/core/loadpoint.go +++ b/core/loadpoint.go @@ -208,6 +208,16 @@ func NewLoadPointFromConfig(log *util.Logger, cp configProvider, other map[strin lp.vehicles = append(lp.vehicles, vehicle) } + // verify vehicle detection + if len(lp.vehicles) > 1 { + for _, v := range lp.vehicles { + if _, ok := v.(api.ChargeState); !ok { + lp.log.WARN.Printf("vehicle '%s' does not support automatic detection", v.Title()) + break + } + } + } + if lp.ChargerRef == "" { return nil, errors.New("missing charger") }