From aea38f39a1f139d657ce4dbf1bbe3845407ff82e Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 1 Feb 2026 14:01:26 +0100 Subject: [PATCH] Kostal Plenticore Gen2: fix battery charging (#27161) --- templates/definition/meter/kostal-plenticore-gen2.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/templates/definition/meter/kostal-plenticore-gen2.yaml b/templates/definition/meter/kostal-plenticore-gen2.yaml index 905214684..49a9afa61 100644 --- a/templates/definition/meter/kostal-plenticore-gen2.yaml +++ b/templates/definition/meter/kostal-plenticore-gen2.yaml @@ -114,8 +114,9 @@ render: | encoding: {{ if (eq .endianness "big") }}float32{{ else }}float32s{{ end }} - case: 3 # charge set: + {{- if .maxchargepower }} source: const - value: {{ if .maxchargepower }}-{{ .maxchargepower }}{{ end }} # W + value: -{{ .maxchargepower }} # W set: source: modbus {{- include "modbus" . | indent 10 }} @@ -123,5 +124,9 @@ render: | address: 1034 # Battery charge power (DC) setpoint, absolute [W] type: writemultiple encoding: {{ if (eq .endianness "big") }}float32{{ else }}float32s{{ end }} + {{- else }} + source: error + error: ErrNotAvailable + {{- end }} {{- include "battery-params" . }} {{- end }}