Commit graph

1062 commits

Author SHA1 Message Date
andig
7b437602b4
chore: use context (#17600) 2024-12-05 18:11:06 +01:00
andig
a85fcc425b
chore: use time.Tick (#17601) 2024-12-05 18:10:51 +01:00
andig
56e5285050
SwitchSocket: decorate energy (#17602) 2024-12-05 18:10:36 +01:00
Michael Heß
c44c598e21
Easee: fix PhaseGetter returning used, not configured, phases (#17326) 2024-11-19 08:52:11 +01:00
mfuchs1984
52ca2c85de
Mennekes: reduce heartbeat interval to 5 seconds (#17260)
Ref. https://github.com/evcc-io/evcc/discussions/17087#discussioncomment-11252216
2024-11-14 13:19:47 +01:00
Markus Thierolf
32332fe8a2
Add Homewizard kWh meter (#17150) 2024-11-09 16:04:08 +01:00
andig
ba75820a42 Ocpp: reduce trace logs 2024-11-09 13:04:18 +01:00
andig
2a68ab6e1d chore: fix spelling 2024-11-09 12:37:18 +01:00
PieVo
b6c0dde250
Add Peblar (#16451) 2024-11-06 15:36:31 +01:00
andig
ec91e5261e
Em2Go: work around current being reset (#17050) 2024-11-03 11:47:36 +01:00
Dominik Niakamal
cc8f75ba02
EM2GO Home: workaround for old fw current and phase setting (#16201) 2024-10-31 11:18:34 +01:00
andig
60b68c2d4b
Ocpp: use correct profile current when switching phases (#17003) 2024-10-31 11:13:48 +01:00
pvdoda
18ce905742
Ocpp: add more phase measurement fallbacks (#16968)
Some checks failed
Release / Hassio Addon (push) Has been cancelled
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
2024-10-30 16:48:34 +01:00
andig
0417d78117 Ocpp: don't hijack empty transactions 2024-10-30 16:41:41 +01:00
andig
7c8bd1a2f1 Revert "Ocpp: cache and re-use initial status (2nd attempt) (#16885)"
This reverts commit 6f7489af2d.
2024-10-29 09:11:57 +01:00
andig
6f7489af2d
Ocpp: cache and re-use initial status (2nd attempt) (#16885) 2024-10-26 17:38:42 +02:00
andig
5827307a65 Revert "Ocpp: cache and re-use initial status (#16859)"
This reverts commit ce14d937d0.
2024-10-26 14:30:46 +02:00
andig
ce14d937d0
Ocpp: cache and re-use initial status (#16859) 2024-10-26 12:57:26 +02:00
AAPohl
dcc8024343
SMA EVCharger: add api.EnergyMeter (#16731) 2024-10-19 12:13:26 +02:00
andig
96e6c97256
Hardybarth Salia: add phase switching (#16683) 2024-10-16 23:06:54 +02:00
andig
c01be558f0 Ocpp: add sponsorship (BC) 2024-10-13 19:30:29 +02:00
andig
ccade7c1f0
Amperfied: add phase getter (#16639) 2024-10-13 19:06:46 +02:00
andig
2b525cf8f6 Fix combined status provider 2024-10-12 12:20:22 +02:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
8cc3b0f4d2
Allow marking tests to be skipped (#16528) 2024-10-06 13:45:38 +02:00
RTTTC
2a811e990d
Revert "EVSE DIN: increase timeout (#6217)" (#16299)
This reverts commit bd236d7ee4.
2024-10-05 16:42:46 +02:00
andig
b8d8758134
Vestel: add current getter (#16492) 2024-10-04 12:19:08 +02:00
kad49007
fdbae2c8c6
Ocpp: start schedule in the past (#16263) (#16430) 2024-09-30 19:28:00 +02:00
andig
c3eb5f70f2
NRG: lock against concurrent requests (#16397) 2024-09-28 19:36:48 +02:00
andig
0a8c2cdd15 AC Elwa 2: fix register types 2024-09-27 17:32:47 +02:00
andig
ee928e3ae7
Ocpp: trigger status globally for chargers that don't answer the connector (#16327) 2024-09-25 21:06:58 +02:00
andig
f78c406b89 chore: revert timeout update 2024-09-24 13:51:20 +02:00
andig
50bd2f744f Ocpp: use shorter timeout 2024-09-23 09:21:04 +02:00
andig
0b0d8fd9f2
Ocpp: fix duplicate init (#16277) 2024-09-23 09:16:13 +02:00
andig
2d9a85b039
Ocpp: deduplicate event handlers (#16278) 2024-09-23 09:15:39 +02:00
andig
d02c1915aa chore: fix init 2024-09-23 09:08:51 +02:00
andig
034b3241f4
Ocpp: make sure central system always responds to chargepoint requests (#16279) 2024-09-23 08:59:18 +02:00
andig
9dc383a897 Ocpp: simplify transaction id generation 2024-09-22 23:46:53 +02:00
andig
df353c6244
Ocpp: serialise setup (#16262) 2024-09-22 18:26:53 +02:00
andig
3ca395543e
Ocpp: support Mennekes measurand notation (#16255) 2024-09-21 12:20:34 +02:00
andig
aa96693905
Ocpp: fix ignoring measurands from auto configuration (#16254) 2024-09-21 12:16:08 +02:00
premultiply
a6f86051a9
chore: refactor ocpp handlers and functions from cs to cp (#15967) 2024-09-21 12:15:25 +02:00
andig
4f51534bd5 chore: simplify 2024-09-20 18:39:00 +02:00
andig
161c068db6
Ocpp: support ChargeAmps custom phase switching key (#16244) 2024-09-20 17:28:54 +02:00
andig
69f6bd1a47
Ocpp: allow specifying measurements to remove (#16185) 2024-09-20 17:07:45 +02:00
andig
3d64200448
Ocpp: fix get max current scale (#16242) 2024-09-20 17:06:21 +02:00
andig
70f3e14d9f
Add custom switch socket (#16208) 2024-09-20 10:38:54 +02:00
Andreas Linde
92c1aa36f4
EEBus: fix invalid missing currents errors (#16223)
Fix a scenario were measurements were provided after the last limit change. But if the interval is set >15s and measurements even came in after 15s timeframe, this was considered to be invalid.

To fix this, every time measurements are provided and the limitUpdate timestamp is not zero, meaning a limit was set, consider data to available by setting limitUpdate to zero again.
2024-09-20 03:19:43 +02:00
andig
c288c9ba62
Ocpp: send complete confirmation (#16199) 2024-09-18 19:10:05 +02:00
andig
d5045cc893
Ocpp: support lower case configuration keys (#16186) 2024-09-17 22:28:14 +02:00