evcc-io/charger
2026-08-12 08:05:39 +02:00
..
config chore: add template name to error messages (#26259) 2025-12-30 18:09:44 +00:00
connectiq Add ConnectIQ charger (#3622) 2022-06-11 14:07:37 +02:00
easee Easee: add cmd for (de)activating local ocpp (#29868) 2026-05-14 12:30:51 +02:00
echarge hardybarth-salia: add rfid identifier (#20321) 2025-04-02 08:31:08 +02:00
evse evsewifi: fix session time and meter detection (#9484) 2023-08-25 21:00:50 +02:00
evsemaster Add EVSE Master (Besen, Telestar, Morec, Sync chargers) (#28359) 2026-04-26 06:48:10 +00:00
ghostone ghosteebus: propagate context to REST API calls during init (#28951) 2026-04-08 20:58:03 +02:00
go-e chore: fix status caching (#30386) 2026-06-01 10:52:53 +02:00
keba chore: align logging 2026-06-19 17:49:21 +02:00
measurement Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
nrg NRGConnect: include enabled status when updating maxcurrent 2023-01-26 11:44:52 +01:00
ocpp OCPP: clear failed charge point registration on init error (#31652) 2026-07-10 16:40:24 +02:00
openevse chore: fix api keys (#28497) 2026-03-23 16:20:18 +01:00
openwb chore: add build constraint for linux (#26106) 2025-12-20 12:49:59 +01:00
pcelectric chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
plugchoice Add Plugchoice/ Volt Time chargers (#20967) 2025-05-01 18:51:13 +02:00
semp Bender: add semp-based phase switching (#24377) 2025-10-29 10:50:53 +01:00
shelly Add Shelly Top AC charger (#26520) 2026-01-10 16:02:10 +00:00
smaevcharger chore: switch to ReuseTokenSource (#26206) 2025-12-27 14:44:31 +00:00
vaillant Vaillant: share token source across chargers on the same account (#32471) 2026-08-03 14:19:41 +02:00
viessmann Viessmann: discover installation id and gateway serial (#32308) 2026-07-31 07:55:29 +00:00
warp WARP1: don't report zero phase currents on power-only meters (#32090) 2026-07-23 17:26:14 +02:00
zaptec Zaptec Go 2: warn on unequal installation phase current (#30964) 2026-06-17 13:18:19 +00:00
_blueprint.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
abb.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
abl-em4.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
abl.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
alfen.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
alphatec.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
alpitronic.go Alpitronic HYC: fix status mapping and bundle register reads (#32260) 2026-08-02 09:50:34 +02:00
alpitronic_test.go Alpitronic HYC: fix status mapping and bundle register reads (#32260) 2026-08-02 09:50:34 +02:00
ambibox.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
amperfied.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
bender.go Bender: skip Mennekes 4You/4Business unsupported registers 730/740 (#32560) 2026-08-06 07:03:18 +00:00
cfos.go cfos: expose temperature exceedance (#32514) 2026-08-04 10:41:32 +00:00
charger.go charger/custom: support api.PhaseGetter via optional "getphases" field (#32756) 2026-08-12 08:05:39 +02:00
chargex.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
compleo.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
config.go chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
connectiq.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
dadapower.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
daheimladen.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
delta.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
e3dc.go E3DC: address session data request per wallbox index (#32172) 2026-07-26 16:29:02 +02:00
easee.go easee: clamp DCC to 7A before ChargeStart and remove overshoot protection (#30774) 2026-06-25 10:11:47 +02:00
easee_test.go easee: clamp DCC to 7A before ChargeStart and remove overshoot protection (#30774) 2026-06-25 10:11:47 +02:00
eebus-evse.go EEBus: ignore IEC61851 default current limits, honor loadpoint minCurrent (#31737) 2026-07-12 19:07:18 +02:00
eebus-ohpcf.go EEBus: abort run loop and limit assertion on context cancellation (#32494) 2026-08-03 18:50:34 +00:00
eebus-ohpcf_lpc_test.go EEBus: abort run loop and limit assertion on context cancellation (#32494) 2026-08-03 18:50:34 +00:00
eebus-ohpcf_test.go EEBus OHPCF: keep enabled state when enable fails (#32263) 2026-07-29 11:33:30 +00:00
eebus_test.go EEBus: ignore IEC61851 default current limits, honor loadpoint minCurrent (#31737) 2026-07-12 19:07:18 +02:00
ego.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
em2go-duo.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
em2go.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
embed.go chore: fix comments 2023-11-30 13:04:29 +05:00
embed_test.go Add switch devices (#28803) 2026-04-06 08:13:48 +00:00
enovates.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
eprowallbox.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
etek.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
etrel.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
evecube.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
evsedin.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
evsemaster.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
evsewifi.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
evsewifi_test.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
foxess-evc.go Charger (FoxESS EVC, foxess-evc): remove broken session energy (#32371) 2026-08-01 17:07:24 +00:00
fritzdect.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
fronius-wattpilot.go chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
ghosteebus.go Loadpoint: tolerate api.ErrNotAvailable on phase switch (#29975) 2026-05-17 13:01:43 +00:00
ghosteebus_test.go chore: simplify implementing decorators (#28576) 2026-05-08 14:33:34 +02:00
go-e.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
go-e_test.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
goodwe.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
hardybarth-ecb1.go HardyBarth: add phase voltages (#30490) 2026-06-04 13:32:49 +02:00
hardybarth-salia.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
heatpump.go Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
heidelberg-ec.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
helper.go chore: remove dead code and unused abstractions (#31437) 2026-07-05 10:03:23 +02:00
hesotec.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
homeassistant.go Home Assistant: add features config (heating/integrateddevice) (#32288) 2026-07-30 06:50:44 +00:00
homematic.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
homewizard.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
innogy.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
kathrein.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
keba-modbus.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
keba-udp.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
kse.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
lektrico.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
mennekes-compact.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
mennekes-hcc3.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
mypv.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
mystrom.go myStrom: add token support (#27047) 2026-01-28 18:09:03 +01:00
nexblue.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
nrgble.go chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
nrgble_linux.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
nrgconnect.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
nrggen2.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
obo.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
ocpp.go OCPP: use loadpoint phases for watts-based charging power (#31946) 2026-07-19 13:44:19 +00:00
ocpp_phases_test.go OCPP: use loadpoint phases for watts-based charging power (#31946) 2026-07-19 13:44:19 +00:00
ocpp_test.go OCPP/EEBus: lazy-start servers so the CLI works against a running evcc (#30839) 2026-06-25 17:26:08 +02:00
ocpp_test_handler.go Revert "OCPP: fix flaky test deadlock between trigger handler and WS … (#30110) 2026-05-22 15:09:08 +02:00
ocpp_test_logger.go fix: OCPP test race on logger and connector clock (#28460) 2026-03-22 17:32:37 +01:00
openevse.go Charger (OpenEVSE): scale CurrentPower by loadpoint phases (#30330) 2026-05-31 09:07:56 +02:00
openwb-2.0.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
openwb-native.go Add GPIO plugin (#25806) 2025-12-05 11:39:39 +01:00
openwb-native_linux.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
openwb-pro.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
openwb.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
pantabox.go chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
pcelectric.go chore: copyright 2026-05-16 11:54:37 +02:00
peblar.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
phoenix-charx.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
phoenix-em-eth.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
phoenix-ev-eth.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
phoenix-ev-ser.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
plugchoice.go Charger (Plugchoice): fix CurrentPower reading 0 for externally started sessions (#32420) 2026-08-03 10:14:51 +00:00
pracht-alpha.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
pulsares.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
pulsatrix.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
raedian.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
schneider-v3.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
semp.go chore: simplify implementing decorators (#28576) 2026-05-08 14:33:34 +02:00
semp_test.go Replace combinatorial decorators with capability registry (BC) (#28565) 2026-03-27 09:17:19 +01:00
sgready-relay.go Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
sgready.go Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
shelly-topac.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
shelly.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
sigenergy-evdc.go Add Sigenergy EVDC charger (#32023) 2026-07-24 09:02:19 +02:00
sigenergy-evdc_test.go Add Sigenergy EVDC charger (#32023) 2026-07-24 09:02:19 +02:00
sigenergy.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
smaevcharger.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
smart-evse.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
smartevse.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
solax.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
sungrow.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
switchsocket.go Home Assistant: add plugin source, support temp for heating switch devices (BC) (#31915) 2026-07-19 01:22:45 +02:00
tapo.go Tapo: drop IP-address handling, use host string throughout (#29914) 2026-06-01 20:53:33 +00:00
tasmota.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
template.go Config UI: make messengers configurable (#26946) 2026-02-17 12:26:03 +01:00
template_test.go E3DC: add Multi Connect II wallbox (#25703) 2025-12-14 13:05:13 +00:00
tessie.go chore: minor 2025-11-29 11:23:30 +01:00
tplink.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
trydan.go Trydan: remove Locked, pause DPC, add currents/voltages (firmware >=2.5.0) (#32013) 2026-07-22 12:36:43 +02:00
trydan_test.go Trydan: remove Locked, pause DPC, add currents/voltages (firmware >=2.5.0) (#32013) 2026-07-22 12:36:43 +02:00
twc3.go TWC3: allow fast charging when vehicle does not support current control (#28802) 2026-04-06 09:46:50 +02:00
vaillant.go Vaillant: share token source across chargers on the same account (#32471) 2026-08-03 14:19:41 +02:00
vehicle-api.go Tesla BLE: handle sleeping vehicles with vehicle-api charger (#32615) 2026-08-09 11:39:24 +00:00
vehicle-api_test.go Tesla BLE: handle sleeping vehicles with vehicle-api charger (#32615) 2026-08-09 11:39:24 +00:00
versicharge.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
vestel.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
victron.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
viessmann.go Viessmann: discover installation id and gateway serial (#32308) 2026-07-31 07:55:29 +00:00
voltie.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
warp-ws.go WARP1: don't report zero phase currents on power-only meters (#32090) 2026-07-23 17:26:14 +02:00
warp2-mqtt.go Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)" 2026-05-10 09:07:13 +02:00
webasto-next.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
weidmüller.go Modbus: unify delay and timeout settings (BC) (#31996) 2026-07-23 17:03:28 +02:00
zaptec.go Zaptec: detect cable swap between vehicles via session identifier 2026-07-15 12:59:41 +00:00