Commit graph

687 commits

Author SHA1 Message Date
premultiply
5acdf4505e
Add Mennekes Amtron Compact 2.0s (#9541) 2023-10-01 18:50:35 +02:00
MarkusGH
109033e103
Fix race condition between charger and loadpoint enabled state (#9959) 2023-10-01 17:43:13 +02:00
andig
64b7eb3d9c
Add Victron charger (#10133) 2023-10-01 14:18:54 +02:00
andig
9f7d6a30ce
OpenEVSE: refactor and simplify (#10111) 2023-10-01 14:17:04 +02:00
andig
d96a1ec6b4
Ocpp: allow hijacking foreign transactions (#10109) 2023-09-30 14:35:39 +02:00
andig
c929e89b6e
chore: concistently name cache getters (#10119) 2023-09-30 14:34:11 +02:00
andig
85517da4ff
chore: standardise reading phase values (#10036) 2023-09-29 16:32:43 +02:00
Thomas Vandahl
100e7a559a
Ocpp: add support for configurable ChargingRateUnit (#10048) 2023-09-29 16:25:13 +02:00
Michael Heß
fc0bcf95bb
Easee: never stop session, only pause charge charge (#10077)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-09-27 20:42:38 +02:00
andig
c920893bf6
Revert "Modbus: don't render rtu: false for Modbus TCP (#9915)" (#10046) 2023-09-24 16:25:50 +02:00
andig
eb4fa2f081
Ocpp: fix crash when unconfigured chargepoint connects (#10039) 2023-09-24 13:09:00 +02:00
Michael Heß
ba1aeb5285
Easee: charger stuck in enabled state after vehicle disconnect (#9995) 2023-09-22 17:29:48 +02:00
premultiply
b69abc6b27
phoenix-ev-eth: fix int32 size 2023-09-22 11:23:03 +02:00
pjv
a3e0c8ae28
Ocpp: add transaction id to TxProfile (#9766) 2023-09-21 18:22:13 +02:00
Michael Heß
383fbf73aa
Easee: do not treat completed charge as disabled state (#9866) 2023-09-17 15:41:59 +02:00
andig
cc1e21bea7
EEbus: let loadpoint rewrite currents on connection (#9921) 2023-09-17 13:30:33 +02:00
andig
b5c8b932d6
Ocpp: fix out of sync when vehicle stopped the transaction (#9897) 2023-09-16 11:04:23 +02:00
andig
8e3396d9e9 chore: spelling 2023-09-15 19:50:48 +02:00
premultiply
1181964884
Unify Phoenix charger implementations (#9729) 2023-09-14 21:09:49 +02:00
kscholty
05213638ae
Phoenix EM-ETH: add api.CurrentGetter (#9828) 2023-09-10 21:22:57 +02:00
Martin Buchleitner
3768e2a1b8
Wattpilot: fix nil on trx (#9830)
Signed-off-by: Martin Buchleitner <mabunixda@gmail.com>
2023-09-10 21:18:33 +02:00
andig
b74d1bee22 chore: fix type assertion 2023-09-10 11:44:13 +02:00
andig
fd5027ce9c
Cfos: add 1p3p (#9724) 2023-09-09 17:35:18 +02:00
Michael Heß
68ec274c00
Easee: use start_charge when authentication required (#9271) 2023-09-09 10:06:03 +02:00
andig
cec3de4770
Revert "Fix frc operator" (#9625)
This reverts commit 6a58cd4a80cfbf6cfff0f05bd264e410336c7dae.
2023-09-06 21:02:02 +02:00
Michael Heß
d7ca1fc35f
Easee: reauthenticate when refresh fails (#9720) 2023-09-05 08:43:01 +02:00
andig
5b994e729e
Wallbe: remove broken charge timer (#9694) 2023-09-03 10:48:43 +02:00
andig
59fa929362
Fix usage of maximum backoff intervall (#9652)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-08-31 18:39:19 +02:00
andig
4c6105faa7
OpenWB: fix enabled state detection (#9651) 2023-08-31 18:11:21 +02:00
andig
f594c9fca3
Twc: fix enabled state detection (#9644) 2023-08-31 17:52:44 +02:00
Michael Heß
8095a7c7d7
Easee: use configured timeout for async waits (#9568) 2023-08-29 12:44:47 +02:00
Andreas Linde
f1d5fd2ad4
Fix EEBUS enable detection (#9574)
- If the EV is charging, make sure to report as being enabled
- Fixes https://github.com/evcc-io/evcc/issues/9473
2023-08-28 16:58:52 +02:00
premultiply
dc3e83e14e
evsewifi: fix session time and meter detection (#9484)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-08-25 21:00:50 +02:00
premultiply
f1fad190dd
Schneider: fix ChargedEnergy and init (#9461) 2023-08-20 22:09:43 +02:00
premultiply
ef358405b1
Schneider: Fix enable/disable (#9459) 2023-08-20 12:11:09 +02:00
andig
6d5f965b82
Add Schneider EVlink (#9436) 2023-08-19 13:07:47 +02:00
Steffen Becker
b67008f6b8
Fix SE Home Charger broken by 1p3p (#9440) 2023-08-19 10:14:47 +02:00
Markus Thierolf
abb79e4b75
Tasmota: add cache (#9422) 2023-08-18 08:12:35 +02:00
andig
e14fdf6822
Require Go 1.21 (#9244) 2023-08-17 21:41:44 +02:00
Michael Heß
ee8da1ecab
Easee: improve enabled detection (#9314) 2023-08-17 15:26:54 +02:00
andig
e7e4b8f93f
Custom charger: decorate soc (#9382) 2023-08-14 22:57:50 +02:00
andig
d9ef905c9d
chore: fix min current register 2023-08-13 19:11:07 +02:00
andig
8b4bc840e7 Warp2: refactor ChargerEx implementation 2023-08-13 15:06:28 +02:00
Andreas Linde
184e70d3e7
Improve EEBUS isCharging detection (#9354)
- Make sure the check using an external meter is identical to using an internal meter
- Fix check using internal meter to compare sum of all charge currents to idlefactor * min. single phase charge current
2023-08-13 12:33:36 +02:00
andig
682ab053ad
chore: use charge status mapper (#9305) 2023-08-10 19:16:49 +02:00
andig
c63bb70f06
Plugins: let charger support api.ChargerEx (#9331) 2023-08-10 18:30:08 +02:00
andig
48cca599a4 chore: fix conversion 2023-08-10 09:44:17 +02:00
andig
68c17ea8a9
Heidelberg EC: handle failsafe timeout (#9322) 2023-08-10 08:53:55 +02:00
andig
d883a1bfe1
Fix potential busy loop with short timeouts (#9320) 2023-08-10 08:48:54 +02:00
andig
7a314c79ee chore: lazy-start heartbeat 2023-08-08 23:13:45 +02:00