diff --git a/templates/definition/meter/vzlogger.yaml b/templates/definition/meter/vzlogger.yaml index 289dfbd32..c698a29f8 100644 --- a/templates/definition/meter/vzlogger.yaml +++ b/templates/definition/meter/vzlogger.yaml @@ -11,9 +11,21 @@ params: default: 8081 - name: uuid required: true + - name: scale + advanced: true + default: 1 + description: + de: Skalierungsfaktor + en: Scale factor + help: + de: Multipliziere Rohwert mit diesem Faktor + en: Multiply by this value render: | type: custom power: # power reading source: http # use http plugin uri: http://{{ .host }}:{{ .port }}/ jq: .data[] | select(.uuid=="{{ .uuid }}") | .tuples[0][1] # parse response json + {{- if .scale }} + scale: {{ .scale }} + {{- end }} diff --git a/templates/docs/meter/vzlogger_0.yaml b/templates/docs/meter/vzlogger_0.yaml index 7b53264f1..0f2397eba 100644 --- a/templates/docs/meter/vzlogger_0.yaml +++ b/templates/docs/meter/vzlogger_0.yaml @@ -10,3 +10,11 @@ render: host: 192.0.2.2 # IP-Adresse oder Hostname port: 8081 # Port # Optional uuid: + advanced: | + type: template + template: vzlogger + usage: grid + host: 192.0.2.2 # IP-Adresse oder Hostname + port: 8081 # Port # Optional + uuid: + scale: 1 # Multipliziere Rohwert mit diesem Faktor # Optional