..
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
chore: upgrade Go to 1.27 ( #30601 )
2026-08-20 13:36:53 +02:00
go-e
chore: upgrade Go to 1.27 ( #30601 )
2026-08-20 13:36: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: keep websocket alive between heartbeats ( #33099 )
2026-08-23 09:16:44 +00: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
sonoff
Sonoff: add switch socket charger ( #33058 )
2026-08-22 13:14:09 +02: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
Digest auth: reuse challenges across requests ( #32842 )
2026-08-21 17:32:25 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
alpitronic_test.go
Remove sponsor token gating
2026-08-30 10:41:18 +02:00
ambibox.go
Modbus: unify delay and timeout settings (BC) ( #31996 )
2026-07-23 17:03:28 +02:00
amperfied.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
bender.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
cfos.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
charger.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
chargex.go
Modbus: unify delay and timeout settings (BC) ( #31996 )
2026-07-23 17:03:28 +02:00
compleo.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
daheimladen.go
DaheimLaden: fix firmware init ( #33032 )
2026-08-21 22:03:17 +02:00
delta.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
e3dc.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
easee.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
easee_test.go
chore: fix data race in charger state tests ( #32759 )
2026-08-12 10:11:27 +02:00
eebus-evse.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
eebus-ohpcf.go
EEBus OHPCF: add disablepowerlimiter option ( #33071 )
2026-08-22 13:25:36 +02: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
Enovates: verify EMS mode and use actually offered current ( #33163 )
2026-08-25 13:43:39 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
evsewifi_test.go
chore: upgrade Go to 1.27 ( #30601 )
2026-08-20 13:36:53 +02:00
foxess-evc.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
fritzdect.go
Revert "api: split MeterEnergy into MeterImport and MeterExport ( #29788 )"
2026-05-10 09:07:13 +02:00
fronius-wattpilot.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
ghosteebus.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
ghosteebus_test.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
go-e.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
go-e_test.go
chore: upgrade Go to 1.27 ( #30601 )
2026-08-20 13:36:53 +02:00
goodwe.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
hardybarth-ecb1.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
hardybarth-salia.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
keba-modbus.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
keba-udp.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
kse.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02: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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
OCPP tests: make the suite re-runnable in one binary ( #32764 )
2026-08-12 08:39:24 +00:00
openevse.go
Charger (OpenEVSE): scale CurrentPower by loadpoint phases ( #30330 )
2026-05-31 09:07:56 +02:00
openwb-2.0.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
openwb-native.go
Add GPIO plugin ( #25806 )
2025-12-05 11:39:39 +01:00
openwb-native_linux.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
openwb-pro.go
openWB Pro: add return energy ( #33216 )
2026-08-27 11:30:11 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
chore: upgrade Go to 1.27 ( #30601 )
2026-08-20 13:36:53 +02: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
Digest auth: reuse challenges across requests ( #32842 )
2026-08-21 17:32:25 +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
Remove sponsor token gating
2026-08-30 10:41:18 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
smartevse.go
Modbus: unify delay and timeout settings (BC) ( #31996 )
2026-07-23 17:03:28 +02:00
solax.go
Solax X1/X3-HAC: add CurrentLimiter ( #33181 )
2026-08-25 22:39:28 +02:00
sonoff.go
Sonoff: add switch socket charger ( #33058 )
2026-08-22 13:14:09 +02:00
sonoff_test.go
Sonoff: add switch socket charger ( #33058 )
2026-08-22 13:14:09 +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
chore: upgrade Go to 1.27 ( #30601 )
2026-08-20 13:36:53 +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
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +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
Voltie: only offer phase switching where the power board supports it ( #33070 )
2026-08-22 13:48:55 +02:00
warp-ws.go
warp-ws: use wss when charger URI is https ( #33184 )
2026-08-26 15:59:36 +02:00
warp2-mqtt.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
webasto-next.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
weidmüller.go
api: let Identify return multiple identities ( #32949 )
2026-08-18 17:21:32 +02:00
zaptec.go
Zaptec: optional fix for auto-charging ( #32996 )
2026-08-21 08:52:11 +02:00