From d42c79932bbff0d522d4f816fe8f221e30a42888 Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 3 Apr 2026 14:02:03 +0200 Subject: [PATCH] Goodwe: restore wifi implementation (#28759) --- .../definition/meter/goodwe-wifi-es.yaml | 2 +- templates/definition/meter/goodwe-wifi.yaml | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 templates/definition/meter/goodwe-wifi.yaml diff --git a/templates/definition/meter/goodwe-wifi-es.yaml b/templates/definition/meter/goodwe-wifi-es.yaml index d07cc40f2..668a84770 100644 --- a/templates/definition/meter/goodwe-wifi-es.yaml +++ b/templates/definition/meter/goodwe-wifi-es.yaml @@ -1,5 +1,5 @@ template: goodwe-wifi-es -covers: ["goodwe-wifi"] +deprecated: true requirements: evcc: ["skiptest"] products: diff --git a/templates/definition/meter/goodwe-wifi.yaml b/templates/definition/meter/goodwe-wifi.yaml new file mode 100644 index 000000000..e262ffa3f --- /dev/null +++ b/templates/definition/meter/goodwe-wifi.yaml @@ -0,0 +1,19 @@ +template: goodwe-wifi +# UDP implementation is broken +# deprecated: true +products: + - brand: GoodWe + description: + generic: ES/EM Hybrid Inverter (WiFi) +requirements: + evcc: ["skiptest"] +params: + - name: usage + choice: ["grid", "pv", "battery"] + - name: host + - name: uri + deprecated: true +render: | + type: goodwe-wifi + usage: {{ .usage }} + uri: {{ if .host }}{{ .host }}{{ else }}{{ .uri }}{{ end }}