From c00c21aa040591281a74545d605ba5bd2e0c2e7b Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Tue, 26 May 2026 18:29:44 +0200 Subject: [PATCH] OCPP: remove unused struct fields (#30228) --- charger/ocpp.go | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/charger/ocpp.go b/charger/ocpp.go index c7bfb86e7..25465fe94 100644 --- a/charger/ocpp.go +++ b/charger/ocpp.go @@ -29,7 +29,6 @@ import ( "github.com/evcc-io/evcc/api" "github.com/evcc-io/evcc/api/implement" "github.com/evcc-io/evcc/charger/ocpp" - "github.com/evcc-io/evcc/core/loadpoint" "github.com/evcc-io/evcc/util" "github.com/evcc-io/evcc/util/sponsor" "github.com/lorenzodonini/ocpp-go/ocpp1.6/core" @@ -40,17 +39,14 @@ import ( // OCPP charger implementation type OCPP struct { implement.Caps - log *util.Logger cp *ocpp.CP conn *ocpp.Connector phases int enabled bool current float64 - stackLevelZero bool - profileKindRelative bool - noChangeAvailability bool - lp loadpoint.API + stackLevelZero bool + profileKindRelative bool } const defaultIdTag = "evcc" // RemoteStartTransaction only @@ -182,13 +178,11 @@ func NewOCPP(ctx context.Context, } c := &OCPP{ - Caps: implement.New(), - log: log, - cp: cp, - conn: conn, - stackLevelZero: stackLevelZero, - profileKindRelative: profileKindRelative, - noChangeAvailability: noChangeAvailability, + Caps: implement.New(), + cp: cp, + conn: conn, + stackLevelZero: stackLevelZero, + profileKindRelative: profileKindRelative, } if cp.HasRemoteTriggerFeature { @@ -442,10 +436,3 @@ func (c *OCPP) Diagnose() { } } } - -var _ loadpoint.Controller = (*OCPP)(nil) - -// LoadpointControl implements loadpoint.Controller -func (c *OCPP) LoadpointControl(lp loadpoint.API) { - c.lp = lp -}