evcc-io/charger
Andreas Linde b2f68162bb
EEbus: upgrade libraries (#13998)
This updates the eebus charger implementation to use the latest version of cemd, eebus, spine and ship.
Only use OSCEV if the a wallbox with ISO15118-2 VW VAS is connected, and the EV is using this. This also enables full charging control and putting the EV to sleep. All other current implementations of the usecase are basically wrong and are no different than using OPEV.
2024-06-30 14:23:40 +02:00
..
connectiq Add ConnectIQ charger (#3622) 2022-06-11 14:07:37 +02:00
daheimladen chore: apply gofumpt 2022-07-12 11:20:05 +02:00
easee chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
echarge Hardybarth Salia: accept float limits 2023-12-13 19:28:06 +01:00
eebus EEbus: upgrade libraries (#13998) 2024-06-30 14:23:40 +02:00
evse evsewifi: fix session time and meter detection (#9484) 2023-08-25 21:00:50 +02:00
go-e chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
keba Keba: add modbus tcp support with phase switching (#7485) 2023-05-18 17:00:59 +02:00
nrg NRGConnect: include enabled status when updating maxcurrent 2023-01-26 11:44:52 +01:00
ocpp Ocpp: add workarounds for Enercab Smart (ELEDIO - EVCC01) (#13990) 2024-06-02 17:50:43 +02:00
openevse OpenEVSE: fix panic 2023-10-30 15:22:29 +01:00
openwb OpenWB Pro: add rfid support (#13011) 2024-03-17 19:22:15 +01:00
pcelectric Add PC Electric/ Garo charger (#2147) 2022-01-15 21:02:53 +01:00
smaevcharger chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
warp Warp: validate charger phases (#13230) 2024-03-31 20:39:21 +02:00
zaptec Zaptec: use commands 502/507 for start/stop 2022-10-16 15:44:51 +02:00
_blueprint.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
abb.go chore: simplify loops 2023-12-09 11:14:53 +01:00
abl-em4.go chore: simplify loops 2023-12-09 11:14:53 +01:00
abl.go chore: simplify loops 2023-12-09 11:14:53 +01:00
abl_decorators.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
alfen.go Alfen: add api.PhaseGetter (#13529) 2024-04-21 13:52:58 +02:00
alfen_decorators.go Alfen: add api.PhaseGetter (#13529) 2024-04-21 13:52:58 +02:00
alphatec.go chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
amperfied.go chore: fix Amperfied modbus settings 2024-02-05 12:13:25 +01:00
amperfied_decorators.go Amperified Solar: add 1p3p (#12051) 2024-02-04 12:42:26 +01:00
bender.go BenderCC: add soc (ISO 15118) (#14360) 2024-06-30 13:26:58 +02:00
bender_decorators.go BenderCC: add soc (ISO 15118) (#14360) 2024-06-30 13:26:58 +02:00
cfos.go Cfos: add wakeup (#12033) 2024-02-03 13:28:34 +01:00
cfos_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
charger.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
charger_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
config.go chore: make init messages less verbose (#11391) 2024-01-01 13:17:31 +01:00
connectiq.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
dadapower.go chore: simplify loops 2023-12-09 11:14:53 +01:00
daheimladen-mb.go chore: simplify loops 2023-12-09 11:14:53 +01:00
daheimladen.go chore: concistently name cache getters (#10119) 2023-09-30 14:34:11 +02:00
delta.go Add Delta chargers (#11176) 2023-12-30 17:33:39 +01:00
easee.go Easee: adjust backoff used by SignalR to never give up (#14300) 2024-06-12 18:21:46 +02:00
eebus.go EEbus: upgrade libraries (#13998) 2024-06-30 14:23:40 +02:00
eebus_decorators.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
eebus_test.go EEbus: upgrade libraries (#13998) 2024-06-30 14:23:40 +02:00
em2go.go Remove em2go-home (#14480) 2024-06-23 10:25:43 +02:00
em2go_decorators.go Remove em2go-home (#14480) 2024-06-23 10:25:43 +02:00
embed.go chore: fix comments 2023-11-30 13:04:29 +05:00
etrel.go Etrel: remove api.CurrentGetter (#14635) 2024-06-30 14:09:03 +02:00
evsedin.go EVSE DIN: increase timeout (#6217) 2023-02-13 08:39:42 +01:00
evsewifi.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
evsewifi_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
evsewifi_test.go evsewifi: fix session time and meter detection (#9484) 2023-08-25 21:00:50 +02:00
fritzdect.go Sockets: add fake milliamp currents (#6926) 2023-03-18 20:45:05 +01:00
fronius-wattpilot.go Wattpilot: avoid deadlock (#14498) 2024-06-22 11:00:17 +02:00
go-e.go chore: minor 2024-04-16 08:13:05 +02:00
go-e_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
go-e_test.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
hardybarth-ecb1.go chore: use strconv.Itoa where appropriate 2024-05-08 16:54:47 +02:00
hardybarth-salia.go HardyBarth Salia: support fw 2.0 (#10909) 2023-11-28 13:58:31 +05:00
hardybarth-salia_decorators.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
heidelberg-ec.go Heidelberg: shorten heartbeat interval (#14636) 2024-06-30 14:13:02 +02:00
helper.go chore: minor cleanup 2023-12-18 11:31:47 +01:00
hesotec.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
homematic.go Homematic: reduce api requests to relax CCU duty cycle (#7735) 2023-05-01 12:40:48 +02:00
homewizard.go Homewizard: add cache (#9158) 2023-07-30 14:24:24 +02:00
innogy.go Innogy eBox: add energy and voltages (#14098) 2024-05-31 09:13:58 +02:00
innogy_decorators.go Innogy eBox: add energy and voltages (#14098) 2024-05-31 09:13:58 +02:00
keba-modbus.go Keba: fixes to api.PhaseGetter (#13624) 2024-04-28 17:44:41 +02:00
keba-modbus_decorators.go Keba: add api.PhaseGetter (#13532) 2024-04-21 14:05:08 +02:00
keba-udp.go Keba: align status with modbus version 2023-07-03 09:37:07 +02:00
keba-udp_decorators.go Keba: add modbus tcp support with phase switching (#7485) 2023-05-18 17:00:59 +02:00
kse.go KSE: Add 1p3p, voltages and total energy (#14284) 2024-06-14 16:58:01 +02:00
kse_decorators.go KSE: Add 1p3p, voltages and total energy (#14284) 2024-06-14 16:58:01 +02:00
mcc.go chore: simplify 2024-05-18 11:38:42 +02:00
mcc_test.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
mennekes-compact.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
mennekes-hcc3.go Mennekes: fix type name typo (BC) (#12945) 2024-03-17 19:26:57 +01:00
mystrom.go Sockets: add fake milliamp currents (#6926) 2023-03-18 20:45:05 +01:00
nrgble.go Require Go 1.18 and use generics (#2116) 2022-04-02 12:47:26 +02:00
nrgble_linux.go chore: simplify 2023-10-18 23:04:41 +02:00
nrgconnect.go chore: simplify 2023-10-18 23:04:41 +02:00
obo.go chore: simplify loops 2023-12-09 11:14:53 +01:00
ocpp.go Elvi: fix getConfiguration by adding delay (#12856) 2024-03-11 10:49:25 +01:00
ocpp_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
ocpp_test.go Ocpp: add workarounds for Enercab Smart (ELEDIO - EVCC01) (#13990) 2024-06-02 17:50:43 +02:00
ocpp_test_handler.go Ocpp: test power and energy 2023-04-15 12:10:56 +02:00
ocpp_timeout.go chore: simplify testing 2023-11-01 23:04:28 +01:00
openevse.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
openevse_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
openwb-2.0.go OpenWB 2.0: fix enabled state handling (#11543) 2024-01-07 15:59:26 +01:00
openwb-2.0_decorators.go OpenWB 2.0: make rfid optional (#10575) 2023-10-30 15:16:37 +01:00
openwb-pro.go OpenWB Pro: add rfid support (#13011) 2024-03-17 19:22:15 +01:00
openwb.go Monitor: wait once if timeout configured 2023-12-24 14:44:16 +01:00
openwb_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
pantabox.go chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
pcelectric.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
pcelectric_decorators.go Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
phoenix-charx.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
phoenix-charx_decorators.go Add Phoenix CHARX chargers (#7040) 2023-03-25 11:52:39 +01:00
phoenix-em-eth.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
phoenix-em-eth_decorators.go phoenix-em-eth: auto detect meter (BC) (#10247) 2023-10-21 12:50:38 +02:00
phoenix-ev-eth.go chore: simplify loops 2023-12-09 11:14:53 +01:00
phoenix-ev-eth_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
phoenix-ev-ser.go chore: handle invalid and error charger states (#8073) 2023-05-19 10:55:42 +02:00
prachtalpha.go Fix Pracht-Box with PNI (#5854) 2023-01-20 21:13:45 +01:00
pulsares.go Pulsares: add 1p3p (#10967) 2023-12-02 14:16:32 +05:00
pulsares_decorators.go Pulsares: add 1p3p (#10967) 2023-12-02 14:16:32 +05:00
pulsatrix.go Pulsatrix: fix 1p3p (#11588) 2024-01-10 18:15:17 +01:00
schneider-v3.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
shelly.go chore: minor 2023-12-22 13:15:39 +01:00
smaevcharger.go chore: align implementation of phase-value returns (#10313) 2023-10-14 16:35:11 +02:00
smartevse.go Add EdgeTech Smart EVSE (#13946) 2024-05-27 15:00:36 +02:00
solax.go Solax charger: remove phase switching (#14108) 2024-05-29 18:20:17 +02:00
sungrow.go sungrow-charger: use StartMode for enabled state (#13784) 2024-05-06 20:25:08 +02:00
switchsocket.go Add PhaseDescriber api (#12052) 2024-02-08 19:14:13 +01:00
tapo.go Tapo: Enable KLAP protocol + P100 devices (#10606) 2023-11-12 11:47:54 +01:00
tasmota.go Tasmota: fix charger (#11403) 2024-01-01 18:22:23 +01:00
tasmota_decorators.go Tasmota: fix charger (#11403) 2024-01-01 18:22:23 +01:00
template.go chore: simplify 2023-11-18 10:28:55 +01:00
template_test.go chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
tplink.go Sockets: add fake milliamp currents (#6926) 2023-03-18 20:45:05 +01:00
twc3.go TWC3/Bender: remove api.ChargeDuration (#13615) 2024-04-28 11:54:49 +02:00
versicharge.go chore: simplify loops 2023-12-09 11:14:53 +01:00
vestel.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
victron.go chore: update sponsorship 2024-02-05 14:46:49 +01:00
wallbe.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
wallbe_decorators.go chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
warp2.go Warp: fix error handling 2024-04-28 09:17:07 +02:00
warp2_decorators.go Warp: validate charger phases (#13230) 2024-03-31 20:39:21 +02:00
webasto-next.go chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
weidmüller.go chore: simplify loops 2023-12-09 11:14:53 +01:00
zaptec.go chore: concistently name cache getters (#10119) 2023-09-30 14:34:11 +02:00