Meter: make battery parameters dynamic (#31668)

This commit is contained in:
andig 2026-07-18 16:24:12 +02:00 • committed by GitHub
parent 579df2ad67
commit d3ae621688
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 296 additions and 22 deletions

View file

@ -824,6 +824,17 @@ presets:
- name: maxchargepower
- name: maxdischargepower
battery-capacity:
- name: capacity
battery-minmaxsoc:
- name: minsoc
- name: maxsoc
battery-power:
- name: maxchargepower
- name: maxdischargepower
modbus:
interfaces:
rs485: ["rs485serial", "rs485tcpip"]

View file

@ -1,7 +1,19 @@
{{ define "battery-params" }}
{{ define "battery-capacity" }}
capacity: {{ .capacity }} # kWh
{{- end }}
{{ define "battery-minmaxsoc" }}
minsoc: {{ .minsoc }} # %
maxsoc: {{ .maxsoc }} # %
{{- end }}
{{ define "battery-power" }}
maxchargepower: {{ .maxchargepower }} # W
maxdischargepower: {{ .maxdischargepower }} # W
{{- end }}
{{ define "battery-params" }}
{{- include "battery-capacity" . }}
{{- include "battery-minmaxsoc" . }}
{{- include "battery-power" . }}
{{- end }}