Skip to content

Commit 06391d2

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents e81356a + 0760db8 commit 06391d2

880 files changed

Lines changed: 47060 additions & 11182 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// README at: https://github.com/devcontainers/templates/tree/main/src/go
33
{
44
"name": "evcc",
5-
"image": "mcr.microsoft.com/devcontainers/go:1-1.24-bookworm",
5+
"image": "mcr.microsoft.com/devcontainers/go",
66
"features": {
77
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {
88
"moby": true,

.dockerignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,3 @@ release
1717
!entrypoint.sh
1818
!evcc.dist.yaml
1919
!package*.json
20-
!vue.config.js

.github/CODEOWNERS

Lines changed: 242 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,242 @@
1+
# CODEOWNERS
2+
#
3+
# Prompt: update CODEOWNERS for all all template files in templates/definition.
4+
# For every template, mark any prior contributors as owners.
5+
# Do not mention premultiply, andi and naltatis.
6+
# Do not mention contributors that where the template was part of mass-updates.
7+
# Repeat this prompt in the generated file.
8+
#
9+
# Auto-generated based on git commit history
10+
# Each template file is owned by its contributors (excluding premultiply, andi, naltatis, and mass-update-only contributors)
11+
# Mass-update threshold: commits touching 10+ template files are considered mass-updates
12+
13+
/.github/CODEOWNERS @andig @naltatis @premultiply
14+
15+
/templates/definition/charger/abl.yaml @DerAndereAndi
16+
/templates/definition/charger/ac-elwa-2.yaml @docolli
17+
/templates/definition/charger/ac-elwa-e.yaml @jannismunz
18+
/templates/definition/charger/ac-thor.yaml @docolli @walburgf
19+
/templates/definition/charger/alfen.yaml @VolkerK62
20+
/templates/definition/charger/alphatec.yaml @DerAndereAndi
21+
/templates/definition/charger/bender-cc.yaml @mfuchs1984
22+
/templates/definition/charger/cfos.yaml @VolkerK62
23+
/templates/definition/charger/dadapower.yaml @artemkaTechnolutions
24+
/templates/definition/charger/daheimladen-pro.yaml @VolkerK62
25+
/templates/definition/charger/daheimladen.yaml @DerAndereAndi @VolkerK62
26+
/templates/definition/charger/delta.yaml @mirgonet
27+
/templates/definition/charger/demo-charger.yaml @Starquake @VolkerK62
28+
/templates/definition/charger/demo-heatpump.yaml @Starquake
29+
/templates/definition/charger/easee.yaml @GrimmiMeloni @Starquake @jheinitz
30+
/templates/definition/charger/eebus.yaml @DerAndereAndi
31+
/templates/definition/charger/elli-2.yaml @Starquake
32+
/templates/definition/charger/elli-charger-connect.yaml @DerAndereAndi @Starquake
33+
/templates/definition/charger/elli-charger-pro.yaml @DerAndereAndi @Starquake
34+
/templates/definition/charger/emsesp.yaml @diddip21 @lamemate
35+
/templates/definition/charger/eprowallbox.yaml @Starquake
36+
/templates/definition/charger/evbox-livo.yaml @Starquake @jomach @swestland85
37+
/templates/definition/charger/fritzdect.yaml @thierolm
38+
/templates/definition/charger/ghost.yaml @DerAndereAndi @Starquake
39+
/templates/definition/charger/go-e-v3.yaml @PeterFlorian @Starquake @VolkerK62
40+
/templates/definition/charger/heidelberg.yaml @DerAndereAndi
41+
/templates/definition/charger/homeassistant-switch.yaml @Starquake @niklaswa
42+
/templates/definition/charger/homematic.yaml @thierolm
43+
/templates/definition/charger/homewizard.yaml @thierolm
44+
/templates/definition/charger/innogy-ebox.yaml @DerAndereAndi
45+
/templates/definition/charger/keba-modbus.yaml @VolkerK62
46+
/templates/definition/charger/kermi.yaml @diddip21
47+
/templates/definition/charger/lambda-zewotherm.yaml @Starquake @thecem
48+
/templates/definition/charger/lg-therma.yaml @maximilianadolf
49+
/templates/definition/charger/mennekes-compact.yaml @benesolar
50+
/templates/definition/charger/nrgkick-bluetooth.yaml @DerAndereAndi
51+
/templates/definition/charger/obo.yaml @ott
52+
/templates/definition/charger/ocpp-abb-tac.yaml @Starquake
53+
/templates/definition/charger/ocpp-alfen.yaml @Starquake
54+
/templates/definition/charger/ocpp-autel.yaml @WoCha-FR @viper-666
55+
/templates/definition/charger/ocpp-goe.yaml @Starquake
56+
/templates/definition/charger/ocpp-mennekes-acu.yaml @Starquake @benesolar
57+
/templates/definition/charger/ocpp-zaptec.yaml @Starquake
58+
/templates/definition/charger/ocpp.yaml @DerAndereAndi @Starquake @VolkerK62 @xantalor
59+
/templates/definition/charger/openwb-2.0.yaml @Maschga
60+
/templates/definition/charger/peblar.yaml @PieVo
61+
/templates/definition/charger/phoenix-charx.yaml @samjay
62+
/templates/definition/charger/phoenix-em-eth.yaml @Starquake
63+
/templates/definition/charger/phoenix-ev-eth.yaml @Starquake
64+
/templates/definition/charger/phoenix-ev-ser.yaml @Starquake
65+
/templates/definition/charger/plugchoice.yaml @Starquake @tygoegmond
66+
/templates/definition/charger/porsche-pmcc.yaml @DerAndereAndi
67+
/templates/definition/charger/porsche-pmcp.yaml @DerAndereAndi
68+
/templates/definition/charger/porsche-wallbox.yaml @DerAndereAndi @Starquake
69+
/templates/definition/charger/pulsatrix.yaml @Sauttets
70+
/templates/definition/charger/senec-plus.yaml
71+
/templates/definition/charger/senec-premium.yaml
72+
/templates/definition/charger/shelly.yaml @thierolm
73+
/templates/definition/charger/smaevcharger.yaml @VolkerK62 @powelllens
74+
/templates/definition/charger/solax-g2.yaml @tomfrenzel
75+
/templates/definition/charger/stiebel-wpm.yaml @Tombra1889
76+
/templates/definition/charger/tapo.yaml @thierolm
77+
/templates/definition/charger/tasmota.yaml @thierolm
78+
/templates/definition/charger/tessie.yaml @Starquake @djfanatix
79+
/templates/definition/charger/tinkerforge-warp.yaml @DerAndereAndi @poohnet
80+
/templates/definition/charger/tplink.yaml @thierolm
81+
/templates/definition/charger/twc3.yaml @RTTTC @Starquake @VolkerK62
82+
/templates/definition/charger/versicharge.yaml @achgut
83+
/templates/definition/charger/vestel.yaml @DerAndereAndi @mfuchs1984
84+
/templates/definition/charger/victron.yaml @VolkerK62
85+
/templates/definition/charger/volttime.yaml @Starquake @tygoegmond
86+
/templates/definition/charger/wallbe-meter.yaml @Starquake
87+
/templates/definition/charger/wallbe-pre2019-meter.yaml @Starquake
88+
/templates/definition/charger/wallbe-pre2019.yaml @Starquake
89+
/templates/definition/charger/wallbe.yaml @Starquake
90+
/templates/definition/meter/alpha-ess-smile.yaml @Nitrox912 @VolkerK62 @softcat
91+
/templates/definition/meter/batterx.yaml @gramss
92+
/templates/definition/meter/cozify.yaml @VolkerK62
93+
/templates/definition/meter/demo-battery.yaml @Maschga @Starquake
94+
/templates/definition/meter/demo-meter.yaml @Maschga @Starquake
95+
/templates/definition/meter/deye-hybrid-3p.yaml @VolkerK62
96+
/templates/definition/meter/deye-hybrid-hp3.yaml @Johnny1206 @Robwagi @VolkerK62
97+
/templates/definition/meter/e3dc-rscp.yaml @0x3d13f @FlyingLemming @Starquake @der-eismann @docolli
98+
/templates/definition/meter/eastron-sdm220_230.yaml @ott
99+
/templates/definition/meter/eastron-sdm72v2_630.yaml @ott
100+
/templates/definition/meter/enphase.yaml @Lenart12 @salz3n
101+
/templates/definition/meter/fox-ess-h3-smart.yaml @VolkerK62 @fabian1512
102+
/templates/definition/meter/fox-ess-h3.yaml @VolkerK62 @thse22
103+
/templates/definition/meter/fritzdect.yaml @thierolm
104+
/templates/definition/meter/fritzgrid.yaml @thierolm
105+
/templates/definition/meter/fronius-gen24.yaml @TomF79 @benesolar @farcorben @hoermto @thecem
106+
/templates/definition/meter/fronius-solarapi-v1.yaml @AloisKlingler @benesolar @berndkrannich @iseeberg79
107+
/templates/definition/meter/goodwe-hybrid.yaml @andiwist @maatinh @walburgf
108+
/templates/definition/meter/goodwe-wifi.yaml @motze92
109+
/templates/definition/meter/hager-flow-modbus.yaml @unf
110+
/templates/definition/meter/homematic.yaml @thierolm
111+
/templates/definition/meter/homewizard-kwh.yaml @Rido @thierolm
112+
/templates/definition/meter/homewizard-p1.yaml @thierolm
113+
/templates/definition/meter/hoymiles-ahoydtu.yaml @Starquake
114+
/templates/definition/meter/hoymiles-opendtu.yaml @Starquake @xerion3800
115+
/templates/definition/meter/huawei-emma.yaml @Mungg1818 @VolkerK62
116+
/templates/definition/meter/huawei-smartlogger.yaml @VolkerK62
117+
/templates/definition/meter/huawei-sun2000-dongle.yaml @RTTTC @natsu-chan
118+
/templates/definition/meter/huawei-sun2000.yaml @Hypo93 @VolkerK62
119+
/templates/definition/meter/iometer.yaml @MaestroOnICe
120+
/templates/definition/meter/kostal-ksem-inverter.yaml @DerAndereAndi
121+
/templates/definition/meter/kostal-ksem.yaml @DerAndereAndi
122+
/templates/definition/meter/kostal-piko-hybrid.yaml @xerion3800
123+
/templates/definition/meter/kostal-piko-legacy.yaml @xerion3800
124+
/templates/definition/meter/kostal-piko-mp-plus.yaml @DerAndereAndi @tuetenk0pp @xerion3800
125+
/templates/definition/meter/kostal-piko-pv.yaml @xerion3800
126+
/templates/definition/meter/kostal-plenticore-gen2.yaml @iseeberg79
127+
/templates/definition/meter/kostal-plenticore.yaml @DerAndereAndi @iseeberg79 @xerion3800
128+
/templates/definition/meter/lg-ess-home-8-10.yaml @marcelGoerentz
129+
/templates/definition/meter/loxone.yaml @Starquake
130+
/templates/definition/meter/marstek-venus.yaml @Chris8er
131+
/templates/definition/meter/mypv-wifi-meter.yaml @VolkerK62
132+
/templates/definition/meter/openems.yaml @VolkerK62 @iseeberg79
133+
/templates/definition/meter/p1monitor.yaml @derkroesink
134+
/templates/definition/meter/plexlog.yaml @VolkerK62
135+
/templates/definition/meter/powerfox-poweropti.yaml @DerAndereAndi
136+
/templates/definition/meter/qcells-hybrid-cloud.yaml @Starquake
137+
/templates/definition/meter/rct-power.yaml @Maschga
138+
/templates/definition/meter/saj-r5.yaml @tcoenraad
139+
/templates/definition/meter/sax.yaml @juergen-weber @oekinger
140+
/templates/definition/meter/senec-home.yaml @DerAndereAndi @VolkerK62
141+
/templates/definition/meter/shelly-1pm.yaml @VolkerK62 @thierolm
142+
/templates/definition/meter/shelly-3em.yaml @DerAndereAndi @VolkerK62 @thierolm
143+
/templates/definition/meter/shelly-pro-3em.yaml @thierolm
144+
/templates/definition/meter/siemens-7kt1665.yaml @DerAndereAndi @JosefRick
145+
/templates/definition/meter/sigenergy.yaml @ZombieApps
146+
/templates/definition/meter/slimmelezer-v2.yaml @VolkerK62 @toeklk
147+
/templates/definition/meter/slimmelezer.yaml @Starquake @ronajon
148+
/templates/definition/meter/sma-datamanager.yaml @poohnet
149+
/templates/definition/meter/sma-homemanager.yaml @DerAndereAndi
150+
/templates/definition/meter/sma-hybrid.yaml @eckerse @mfuchs1984
151+
/templates/definition/meter/sofarsolar-g3.yaml @Frintrop @VolkerK62
152+
/templates/definition/meter/solaredge-hybrid.yaml @Cytron1980 @DerAndereAndi @MarkusGH @ben-bole @stefanpelz
153+
/templates/definition/meter/solaredge-inverter.yaml @DerAndereAndi @MarkusGH @Starquake
154+
/templates/definition/meter/solarlog.yaml @VolkerK62
155+
/templates/definition/meter/solarmax-maxstorage.yaml @VolkerK62 @baloo-gh
156+
/templates/definition/meter/solarwatt-flex.yaml @PeterFlorian
157+
/templates/definition/meter/solax-hybrid-cloud.yaml @DerAndereAndi @Starquake
158+
/templates/definition/meter/solax-inverter-cloud.yaml @Starquake
159+
/templates/definition/meter/solax.yaml @WordsOfMe @farcorben
160+
/templates/definition/meter/solis-hybrid-s.yaml @hbpv
161+
/templates/definition/meter/sonnenbatterie.yaml @Starquake @rivengh
162+
/templates/definition/meter/sonnenbatterie_eco56.yaml @ngehrsitz
163+
/templates/definition/meter/sungrow-hybrid.yaml @Starquake
164+
/templates/definition/meter/sunspec-battery-control.yaml @Starquake
165+
/templates/definition/meter/sunspec-hybrid.yaml @Starquake
166+
/templates/definition/meter/sunspec-inverter-control.yaml @Starquake
167+
/templates/definition/meter/sunspec-inverter.yaml @Starquake @benesolar
168+
/templates/definition/meter/sunspec-meter.yaml @benesolar @marcelGoerentz
169+
/templates/definition/meter/tapo.yaml @thierolm
170+
/templates/definition/meter/tasmota-3p.yaml @thierolm
171+
/templates/definition/meter/tasmota-sml.yaml @thierolm
172+
/templates/definition/meter/tasmota.yaml @thierolm
173+
/templates/definition/meter/tesla-powerwall.yaml @GrimmiMeloni @Starquake @mfuchs1984
174+
/templates/definition/meter/tibber-pulse.yaml @Starquake
175+
/templates/definition/meter/tplink.yaml @thierolm
176+
/templates/definition/meter/victron-energy.yaml @Hofyyy @VolkerK62
177+
/templates/definition/meter/volkszaehler-http.yaml @StefanSchoof
178+
/templates/definition/meter/volkszaehler-importexport.yaml @StefanSchoof
179+
/templates/definition/meter/vzlogger.yaml @StefanSchoof
180+
/templates/definition/meter/wattsonic-gen3.yaml @frankb-CZ
181+
/templates/definition/tariff/api-akkudoktor-de.yaml @Glopix @RenatusRo
182+
/templates/definition/tariff/demo-co2-forecast.yaml @Maschga
183+
/templates/definition/tariff/demo-dynamic-grid.yaml @Maschga
184+
/templates/definition/tariff/demo-solar-forecast.yaml @Maschga
185+
/templates/definition/tariff/electricitymaps-free.yaml @RenatusRo
186+
/templates/definition/tariff/electricitymaps.yaml @Starquake
187+
/templates/definition/tariff/energinet-co2.yaml @HolgerMiara
188+
/templates/definition/tariff/energinet-price.yaml @HolgerMiara
189+
/templates/definition/tariff/energinet.yaml @Starquake
190+
/templates/definition/tariff/energy-charts-api.yaml @Starquake
191+
/templates/definition/tariff/energyforecast.yaml @StefanSchoof
192+
/templates/definition/tariff/enever.yaml @Starquake @drfisheye
193+
/templates/definition/tariff/entsoe.yaml @Maschga
194+
/templates/definition/tariff/ews.yaml @Bockhorn-IT
195+
/templates/definition/tariff/forecast-solar.yaml @Starquake
196+
/templates/definition/tariff/green-grid-compass.yaml @Starquake
197+
/templates/definition/tariff/open-meteo.yaml @schrotrf @tantive @thecem
198+
/templates/definition/tariff/ostrom.yaml @kscholty
199+
/templates/definition/tariff/pun.yaml @motze92
200+
/templates/definition/tariff/solarprognose.yaml @thlink68
201+
/templates/definition/tariff/solcast.yaml @Starquake @TomF79
202+
/templates/definition/tariff/spottyenergy.yaml @Starquake
203+
/templates/definition/tariff/stekker.yaml @djfanatix
204+
/templates/definition/vehicle/audi.yaml @Starquake
205+
/templates/definition/vehicle/bmw.yaml @BrickTop87 @fscherwi
206+
/templates/definition/vehicle/cardata.yaml @Copilot
207+
/templates/definition/vehicle/citroen.yaml @hurzhurz
208+
/templates/definition/vehicle/ds.yaml @hurzhurz
209+
/templates/definition/vehicle/evnotify.yaml @DerAndereAndi @Starquake
210+
/templates/definition/vehicle/fiat.yaml @DerAndereAndi @FraBoCH @SolarPowerEV @Starquake @VolkerK62 @drfisheye
211+
/templates/definition/vehicle/flobz.yaml @Starquake
212+
/templates/definition/vehicle/ford.yaml @Starquake
213+
/templates/definition/vehicle/homeassistant.yaml @thecem
214+
/templates/definition/vehicle/hyundai.yaml @VolkerK62
215+
/templates/definition/vehicle/ioBroker.bmw.yaml @StefanSchoof
216+
/templates/definition/vehicle/iso15118.yaml @DerAndereAndi
217+
/templates/definition/vehicle/kia.yaml @VolkerK62
218+
/templates/definition/vehicle/mazda2mqtt.yaml @C64Axel @Starquake
219+
/templates/definition/vehicle/mercedes.yaml @ReneNulschDE @VolkerK62 @xantalor
220+
/templates/definition/vehicle/mg.yaml @VolkerK62 @kscholty @mjhgmailcom
221+
/templates/definition/vehicle/mg2mqtt.yaml @Starquake
222+
/templates/definition/vehicle/mini.yaml @BrickTop87 @fscherwi
223+
/templates/definition/vehicle/mz2mqtt.yaml @C64Axel
224+
/templates/definition/vehicle/niu-e-scooter.yaml @Starquake @thierolm
225+
/templates/definition/vehicle/offline.yaml @Starquake @VolkerK62
226+
/templates/definition/vehicle/opel.yaml @hurzhurz
227+
/templates/definition/vehicle/ovms.yaml @Starquake
228+
/templates/definition/vehicle/peugeot.yaml @hurzhurz
229+
/templates/definition/vehicle/renault.yaml @VolkerK62 @mfuchs1984 @savus4
230+
/templates/definition/vehicle/seat-cupra.yaml @Starquake
231+
/templates/definition/vehicle/seat.yaml @Starquake
232+
/templates/definition/vehicle/skoda.yaml @Starquake
233+
/templates/definition/vehicle/smart.yaml @DerAndereAndi @Tombra1889
234+
/templates/definition/vehicle/tesla.yaml @FraBoCH @Starquake @VolkerK62
235+
/templates/definition/vehicle/teslafi.yaml @erikarenhill
236+
/templates/definition/vehicle/teslalogger.yaml @uwen70
237+
/templates/definition/vehicle/teslamate.yaml @Hofyyy @Starquake @hanzoh
238+
/templates/definition/vehicle/tessie.yaml @djfanatix
239+
/templates/definition/vehicle/tronity.yaml @Starquake
240+
/templates/definition/vehicle/volvo-connected.yaml @Starquake
241+
/templates/definition/vehicle/vw.yaml @StefanSchoof
242+
/templates/definition/vehicle/zero.yaml @kscholty

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
blank_issues_enabled: false
22
contact_links:
3-
- name: GitHub Community Support
4-
url: https://github.com/evcc-io/evcc/discussions
5-
about: Please ask and answer questions here.
3+
- name: Need help?
4+
url: https://github.com/evcc-io/evcc/discussions/categories/need-help
5+
about: GitHub community discussions is a good place to ask questions.
File renamed without changes.

0 commit comments

Comments
 (0)