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" . }}