From 391cf4defae36a35046fc51db9bd785ca7759bf4 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Sun, 22 Feb 2026 16:10:20 +0100 Subject: [PATCH] RCT: make port configurable (#27609) --- meter/rct.go | 2 +- templates/definition/meter/rct-power.yaml | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/meter/rct.go b/meter/rct.go index 05caeefe2..2985d9a16 100644 --- a/meter/rct.go +++ b/meter/rct.go @@ -70,7 +70,7 @@ func NewRCTFromConfig(ctx context.Context, other map[string]any) (api.Meter, err } // NewRCT creates an RCT meter -func NewRCT(ctx context.Context, uri, usage string, batterySocLimits batterySocLimits, batteryPowerLimits batteryPowerLimits, cache time.Duration, externalPower bool, capacity float64, capacity2 float64) (api.Meter, error) { +func NewRCT(ctx context.Context, uri, usage string, batterySocLimits batterySocLimits, batteryPowerLimits batteryPowerLimits, cache time.Duration, externalPower bool, capacity, capacity2 float64) (api.Meter, error) { log := util.NewLogger("rct") // re-use connections diff --git a/templates/definition/meter/rct-power.yaml b/templates/definition/meter/rct-power.yaml index f562f93fd..8c59eb90d 100644 --- a/templates/definition/meter/rct-power.yaml +++ b/templates/definition/meter/rct-power.yaml @@ -10,6 +10,9 @@ params: - name: usage choice: ["grid", "pv", "battery"] - name: host + - name: port + default: 8899 + advanced: true - name: externalpower type: bool description: @@ -38,7 +41,7 @@ params: default: 30s render: | type: rct - uri: {{ .host }} + uri: {{ .host }}:{{ .port }} usage: {{ .usage }} cache: {{ .cache }} {{- include "battery-params" . }}