Skip to content

Commit 46d1514

Browse files
committed
Templates update for nightly evcc-io/evcc@04b7e07
1 parent 3827ad8 commit 46d1514

16 files changed

Lines changed: 688 additions & 98 deletions
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
template: goodwe-wallbox
2+
product:
3+
identifier: goodwe-hca-wallbox-gen2
4+
brand: GoodWe
5+
description: HCA Wallbox (Gen2)
6+
capabilities: ["mA", "rfid", "1p3p", "meter"]
7+
requirements: ["sponsorship"]
8+
description: |
9+
Modbus TCP muss in der SolarGo App im Menü „Kommunikation → Wallbox" aktiviert werden.
10+
Standard-Geräte-ID ist 247 (0xF7).
11+
Die Wallbox erlaubt nur 2 gleichzeitige Modbus-TCP-Sitzungen (1× SEMS-Cloud, 1× Client). Bei aktiver Cloud-Verbindung konkurriert evcc um den zweiten Slot.
12+
Hinweis: Die Implementierung wurde anhand der Home Assistant Integration (gen2-modbus Branch) erstellt und ist nicht herstellerseitig verifiziert.
13+
14+
render:
15+
- default: |
16+
type: template
17+
template: goodwe-wallbox
18+
19+
# Modbus TCP
20+
modbus: tcpip
21+
id: 247
22+
host: # Hostname
23+
port: 502 # Port
24+
params:
25+
- name: modbus
26+
example:
27+
default:
28+
choice: ['tcpip']
29+
unit:
30+
description: Modbus Typ
31+
help:
32+
advanced: false
33+
optional: false
34+
modbus:
35+
host:
36+
id: 247
37+
modbus: tcpip
38+
port: 502
39+
tcpip: true

templates/nightly/de/meter/enphase-iq-envoy.yaml renamed to templates/nightly/de/meter/enphase-iq-gateway.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
template: enphase
22
product:
3-
identifier: enphase-iq-envoy
3+
identifier: enphase-iq-gateway
44
brand: Enphase
5-
description: IQ Envoy
5+
description: IQ Gateway
66
render:
77
- usage: grid
88
default: |
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
template: iammeter-2p
2+
product:
3+
identifier: iammeter-wem2067
4+
brand: IAMMETER
5+
description: WEM2067
6+
render:
7+
- usage: grid
8+
default: |
9+
type: template
10+
template: iammeter-2p
11+
usage: grid
12+
host: 192.0.2.2 # IP-Adresse oder Hostname
13+
channel: 1 # Messkanal (1-2)
14+
advanced: |
15+
type: template
16+
template: iammeter-2p
17+
usage: grid
18+
host: 192.0.2.2 # IP-Adresse oder Hostname
19+
channel: 1 # Messkanal (1-2)
20+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
21+
- usage: pv
22+
default: |
23+
type: template
24+
template: iammeter-2p
25+
usage: pv
26+
host: 192.0.2.2 # IP-Adresse oder Hostname
27+
channel: 1 # Messkanal (1-2)
28+
advanced: |
29+
type: template
30+
template: iammeter-2p
31+
usage: pv
32+
host: 192.0.2.2 # IP-Adresse oder Hostname
33+
channel: 1 # Messkanal (1-2)
34+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
35+
- usage: charge
36+
default: |
37+
type: template
38+
template: iammeter-2p
39+
usage: charge
40+
host: 192.0.2.2 # IP-Adresse oder Hostname
41+
channel: 1 # Messkanal (1-2)
42+
advanced: |
43+
type: template
44+
template: iammeter-2p
45+
usage: charge
46+
host: 192.0.2.2 # IP-Adresse oder Hostname
47+
channel: 1 # Messkanal (1-2)
48+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
49+
params:
50+
- name: host
51+
example: 192.0.2.2
52+
default:
53+
choice: []
54+
unit:
55+
description: IP-Adresse oder Hostname
56+
help:
57+
advanced: false
58+
optional: false
59+
- name: channel
60+
example:
61+
default: 1
62+
choice: []
63+
unit:
64+
description: Messkanal (1-2)
65+
help:
66+
advanced: false
67+
optional: false
68+
- name: cache
69+
example: 5m
70+
default: 2s
71+
choice: []
72+
unit:
73+
description: Cache
74+
help: Zeitintervall für erneute Datenabfrage
75+
advanced: true
76+
optional: true
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
template: iammeter-3p
2+
product:
3+
identifier: iammeter-wem3046t
4+
brand: IAMMETER
5+
description: WEM3046T
6+
description: |
7+
Die Aktivierung des Net Metering Mode (NEM) (=phasensaldierende Zählung) ist erforderlich.
8+
Siehe https://www.iammeter.com/newsshow/net-energy-metering
9+
10+
render:
11+
- usage: grid
12+
default: |
13+
type: template
14+
template: iammeter-3p
15+
usage: grid
16+
host: 192.0.2.2 # IP-Adresse oder Hostname
17+
advanced: |
18+
type: template
19+
template: iammeter-3p
20+
usage: grid
21+
host: 192.0.2.2 # IP-Adresse oder Hostname
22+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
23+
- usage: pv
24+
default: |
25+
type: template
26+
template: iammeter-3p
27+
usage: pv
28+
host: 192.0.2.2 # IP-Adresse oder Hostname
29+
advanced: |
30+
type: template
31+
template: iammeter-3p
32+
usage: pv
33+
host: 192.0.2.2 # IP-Adresse oder Hostname
34+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
35+
- usage: charge
36+
default: |
37+
type: template
38+
template: iammeter-3p
39+
usage: charge
40+
host: 192.0.2.2 # IP-Adresse oder Hostname
41+
advanced: |
42+
type: template
43+
template: iammeter-3p
44+
usage: charge
45+
host: 192.0.2.2 # IP-Adresse oder Hostname
46+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
47+
params:
48+
- name: host
49+
example: 192.0.2.2
50+
default:
51+
choice: []
52+
unit:
53+
description: IP-Adresse oder Hostname
54+
help:
55+
advanced: false
56+
optional: false
57+
- name: cache
58+
example: 5m
59+
default: 2s
60+
choice: []
61+
unit:
62+
description: Cache
63+
help: Zeitintervall für erneute Datenabfrage
64+
advanced: true
65+
optional: true
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
template: iammeter-3p
2+
product:
3+
identifier: iammeter-wem3050t
4+
brand: IAMMETER
5+
description: WEM3050T
6+
description: |
7+
Die Aktivierung des Net Metering Mode (NEM) (=phasensaldierende Zählung) ist erforderlich.
8+
Siehe https://www.iammeter.com/newsshow/net-energy-metering
9+
10+
render:
11+
- usage: grid
12+
default: |
13+
type: template
14+
template: iammeter-3p
15+
usage: grid
16+
host: 192.0.2.2 # IP-Adresse oder Hostname
17+
advanced: |
18+
type: template
19+
template: iammeter-3p
20+
usage: grid
21+
host: 192.0.2.2 # IP-Adresse oder Hostname
22+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
23+
- usage: pv
24+
default: |
25+
type: template
26+
template: iammeter-3p
27+
usage: pv
28+
host: 192.0.2.2 # IP-Adresse oder Hostname
29+
advanced: |
30+
type: template
31+
template: iammeter-3p
32+
usage: pv
33+
host: 192.0.2.2 # IP-Adresse oder Hostname
34+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
35+
- usage: charge
36+
default: |
37+
type: template
38+
template: iammeter-3p
39+
usage: charge
40+
host: 192.0.2.2 # IP-Adresse oder Hostname
41+
advanced: |
42+
type: template
43+
template: iammeter-3p
44+
usage: charge
45+
host: 192.0.2.2 # IP-Adresse oder Hostname
46+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
47+
params:
48+
- name: host
49+
example: 192.0.2.2
50+
default:
51+
choice: []
52+
unit:
53+
description: IP-Adresse oder Hostname
54+
help:
55+
advanced: false
56+
optional: false
57+
- name: cache
58+
example: 5m
59+
default: 2s
60+
choice: []
61+
unit:
62+
description: Cache
63+
help: Zeitintervall für erneute Datenabfrage
64+
advanced: true
65+
optional: true
Lines changed: 32 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,45 @@
1-
template: iammeter
1+
template: iammeter-1p
22
product:
33
identifier: iammeter-wem3080
44
brand: IAMMETER
55
description: WEM3080
6-
description: |
7-
Die 3-phasigen Zähler (WEM3080T/WEM3046T/WEM3050T) benötigen die Aktivierung des Net Metering Mode (NEM) (=phasensaldierende Zählung).
8-
Siehe https://www.iammeter.com/newsshow/net-energy-metering
9-
106
render:
117
- usage: grid
128
default: |
139
type: template
14-
template: iammeter
10+
template: iammeter-1p
1511
usage: grid
1612
host: 192.0.2.2 # IP-Adresse oder Hostname
13+
advanced: |
14+
type: template
15+
template: iammeter-1p
16+
usage: grid
17+
host: 192.0.2.2 # IP-Adresse oder Hostname
18+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
1719
- usage: pv
1820
default: |
1921
type: template
20-
template: iammeter
22+
template: iammeter-1p
23+
usage: pv
24+
host: 192.0.2.2 # IP-Adresse oder Hostname
25+
advanced: |
26+
type: template
27+
template: iammeter-1p
2128
usage: pv
2229
host: 192.0.2.2 # IP-Adresse oder Hostname
30+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
2331
- usage: charge
2432
default: |
2533
type: template
26-
template: iammeter
34+
template: iammeter-1p
2735
usage: charge
2836
host: 192.0.2.2 # IP-Adresse oder Hostname
37+
advanced: |
38+
type: template
39+
template: iammeter-1p
40+
usage: charge
41+
host: 192.0.2.2 # IP-Adresse oder Hostname
42+
cache: 2s # Cache, Zeitintervall für erneute Datenabfrage (optional)
2943
params:
3044
- name: host
3145
example: 192.0.2.2
@@ -35,4 +49,13 @@ params:
3549
description: IP-Adresse oder Hostname
3650
help:
3751
advanced: false
38-
optional: false
52+
optional: false
53+
- name: cache
54+
example: 5m
55+
default: 2s
56+
choice: []
57+
unit:
58+
description: Cache
59+
help: Zeitintervall für erneute Datenabfrage
60+
advanced: true
61+
optional: true

templates/nightly/de/meter/iammeter-wem3080t-wem3046t-wem3050t.yaml

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)