From 79db7c75acde96813017660199288a2388ca67c6 Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 11 Feb 2022 08:33:03 +0100 Subject: [PATCH] Set phases per api if charger doesn't support 1p3p switching (#2555) --- core/loadpoint_api.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/loadpoint_api.go b/core/loadpoint_api.go index 3eabec704..4d459475e 100644 --- a/core/loadpoint_api.go +++ b/core/loadpoint_api.go @@ -106,6 +106,10 @@ func (lp *LoadPoint) GetPhases() int { // SetPhases sets loadpoint enabled phases func (lp *LoadPoint) SetPhases(phases int) error { + if _, ok := lp.charger.(api.ChargePhases); !ok { + lp.setPhases(phases) + return nil + } return lp.scalePhases(phases) }