SlimmeLezer(+) V2: add scale parameter (#24934)

This commit is contained in:
andig 2025-11-01 11:02:36 +01:00 • committed by GitHub
parent 2694fbc9f8
commit 97af3ef623
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 20 additions and 9 deletions

View file

@ -11,6 +11,17 @@ params:
- name: usage
choice: ["grid"]
- name: host
- name: scale
example: 1 | 10 | 100 | 1000
default: 1000
required: true
advanced: true
description:
de: Skalierungsfaktor
en: Scale factor
help:
de: Verwenden Skala von 1000 für Zuidwijk Slimmelezer. Verwenden Skala 1 für ESPHome DSMR und mhendriks P1 Dongle
en: Use scale of 1000 for Zuidwijk Slimmelezer. Use scale 1 for ESPHome DSMR and mhendriks P1 Dongle
render: |
type: custom
power:
@ -21,13 +32,13 @@ render: |
headers:
- content-type: application/json
jq: .value
scale: 1000
scale: {{ .scale }}
- source: http
uri: http://{{ .host }}/sensor/power_produced
headers:
- content-type: application/json
jq: .value
scale: -1000
scale: -{{ .scale }}
energy:
source: calc
add:
@ -65,13 +76,13 @@ render: |
headers:
- content-type: application/json
jq: .value
scale: -1000
scale: -{{ .scale }}
- source: http
uri: http://{{ .host }}/sensor/power_consumed_phase_1
headers:
- content-type: application/json
jq: .value
scale: 1000
scale: {{ .scale }}
- source: calc
add:
- source: http
@ -79,13 +90,13 @@ render: |
headers:
- content-type: application/json
jq: (.value // 0)
scale: -1000
scale: -{{ .scale }}
- source: http
uri: http://{{ .host }}/sensor/power_consumed_phase_2
headers:
- content-type: application/json
jq: (.value // 0)
scale: 1000
scale: {{ .scale }}
- source: calc
add:
- source: http
@ -93,10 +104,10 @@ render: |
headers:
- content-type: application/json
jq: (.value // 0)
scale: -1000
scale: -{{ .scale }}
- source: http
uri: http://{{ .host }}/sensor/power_consumed_phase_3
headers:
- content-type: application/json
jq: (.value // 0)
scale: 1000
scale: {{ .scale }}

View file

@ -12,6 +12,7 @@ products:
params:
- name: usage
choice: ["grid"]
- name: host
- name: scale
example: 1 | 10 | 100 | 1000
default: 1000
@ -23,7 +24,6 @@ params:
help:
de: Verwenden Skala von 1000 für Zuidwijk Slimmelezer. Verwenden Skala 1 für ESPHome DSMR und mhendriks P1 Dongle
en: Use scale of 1000 for Zuidwijk Slimmelezer. Use scale 1 for ESPHome DSMR and mhendriks P1 Dongle
- name: host
render: |
type: custom
power: