diff --git a/templates/definition/meter/openems.yaml b/templates/definition/meter/openems.yaml index 4e7c11963..a4c2c07d3 100644 --- a/templates/definition/meter/openems.yaml +++ b/templates/definition/meter/openems.yaml @@ -55,12 +55,15 @@ params: en: FEMS/OpenEMS standard 60s usages: ["battery"] - preset: battery-params + - name: cache + default: 1s render: | type: custom {{- if eq .usage "grid" }} power: source: http uri: http://{{ .host }}/rest/channel/_sum/GridActivePower + cache: {{ .cache }} auth: type: basic user: x @@ -69,6 +72,7 @@ render: | energy: source: http uri: http://{{ .host }}/rest/channel/_sum/GridBuyActiveEnergy + cache: {{ .cache }} auth: type: basic user: x @@ -79,6 +83,7 @@ render: | power: source: http uri: http://{{ .host }}/rest/channel/_sum/ProductionActivePower + cache: {{ .cache }} auth: type: basic user: x @@ -87,6 +92,7 @@ render: | energy: source: http uri: http://{{ .host }}/rest/channel/_sum/ProductionActiveEnergy + cache: {{ .cache }} auth: type: basic user: x @@ -98,6 +104,7 @@ render: | power: source: http uri: http://{{ .host }}/rest/channel/_sum/EssDischargePower + cache: {{ .cache }} auth: type: basic user: x @@ -106,6 +113,7 @@ render: | soc: source: http uri: http://{{ .host }}/rest/channel/_sum/EssSoc + cache: {{ .cache }} auth: type: basic user: x