From 06a744ecf239c511c86b51acbb2188faaa8d7242 Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Thu, 15 Sep 2022 09:45:34 +0200 Subject: [PATCH] powerfox: add pv usage (#4448) --- templates/definition/meter/powerfox-poweropti.yaml | 5 ++++- templates/docs/meter/powerfox-poweropti_0.yaml | 7 +++++++ templates/evcc.io/brands.json | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/templates/definition/meter/powerfox-poweropti.yaml b/templates/definition/meter/powerfox-poweropti.yaml index 794f1e55c..665461e7c 100644 --- a/templates/definition/meter/powerfox-poweropti.yaml +++ b/templates/definition/meter/powerfox-poweropti.yaml @@ -5,7 +5,7 @@ products: generic: Poweropti params: - name: usage - choice: ["grid"] + choice: ["grid", "pv"] - name: user required: true - name: password @@ -21,3 +21,6 @@ render: | user: {{ .user }} password: {{ .password }} jq: .Watt + {{- if eq .usage "pv" }} + scale: -1 + {{- end }} diff --git a/templates/docs/meter/powerfox-poweropti_0.yaml b/templates/docs/meter/powerfox-poweropti_0.yaml index 7c0481dc4..54914763e 100644 --- a/templates/docs/meter/powerfox-poweropti_0.yaml +++ b/templates/docs/meter/powerfox-poweropti_0.yaml @@ -9,3 +9,10 @@ render: usage: grid user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) + - usage: pv + default: | + type: template + template: powerfox-poweropti + usage: pv + user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) diff --git a/templates/evcc.io/brands.json b/templates/evcc.io/brands.json index 97988f151..ec8afb0c0 100644 --- a/templates/evcc.io/brands.json +++ b/templates/evcc.io/brands.json @@ -101,6 +101,7 @@ "LG", "myStrom", "OpenEMS", + "Powerfox", "RCT", "SENEC", "Senergy",