Commit graph

117 commits

Author SHA1 Message Date
Ingo
c855b0b273
Easee: clear stale live measurements on cloud disconnect (#28078) 2026-03-14 17:25:19 +01:00
Michael Heß
16d1258795
Easee: warn on rogue CommandResponse not triggered by evcc (#27916)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 10:04:00 +01:00
Michael Heß
91b9b117fa
Easee: add status reason (#27789) 2026-03-01 10:39:15 +01:00
andig
243e6d0018
chore: fix backoffs limited to 15min (#25805) 2025-12-04 10:16:25 +00:00
andig
352012d24b
chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
Michael Geers
086483d008
chore: license communication (#23493) 2025-09-10 12:37:34 +02:00
andig
9125e113a3
chore: fix invalid error returns (#22972) 2025-08-13 20:58:29 +00:00
Michael Heß
1924458f4c
Easee: chore - remove dead code and outdated comments (#22214) 2025-07-05 11:07:15 +02:00
Michael Heß
0faab662c9
Revert "Easee: remove outdated special handling of SessionEnergy (#20659)" (#22212) 2025-07-05 10:18:38 +02:00
andig
01ae739413
Easee: use provided context (#22111) 2025-06-29 09:42:00 +02:00
Michael Heß
ed88746bd3
Easee: wait for optional state during boot (#20871) 2025-05-01 12:22:09 +02:00
Michael Heß
0260c63cf4
Easee: revert wait for essential state during boot (#20646) (#20822) 2025-04-24 08:00:33 +02:00
Michael Heß
e08016f6e9
Easee: remove custom logic based on erratic lifetime_energy (#20668) 2025-04-18 10:45:43 +02:00
Michael Heß
dde7277f20
Easee: remove outdated special handling of SessionEnergy (#20659) 2025-04-16 17:40:39 +02:00
Michael Heß
8ac4b659d4
Easee: wait for essential state during boot (#20646) 2025-04-16 16:16:44 +02:00
Michael Heß
2dd029ae75
Easee: remove obsolete poll logic (#18401) 2025-01-27 22:56:00 +01:00
andig
a85fcc425b
chore: use time.Tick (#17601) 2024-12-05 18:10:51 +01:00
Michael Heß
c44c598e21
Easee: fix PhaseGetter returning used, not configured, phases (#17326) 2024-11-19 08:52:11 +01:00
Michael Heß
42fa9d263e
Easee: obey current limits based on charger configuration (#16116) 2024-09-16 20:41:51 +02:00
andig
ab570ebf55 chore: simplify handling backoffs 2024-08-13 17:16:41 +02:00
Michael Heß
9056fc60bd
Easee: always pause/resume when phase switching on charger level (#15306) 2024-08-08 18:05:57 +02:00
Michael Heß
61830faf0b
Easee: adjust backoff used by SignalR to never give up (#14300) 2024-06-12 18:21:46 +02:00
andig
15d9c4a59a chore: simplify 2024-05-18 11:38:42 +02:00
Sillium
87b4713ad6
chore: minor 2024-05-05 09:50:51 +02:00
andig
1ef409b36b chore: simplify 2024-04-24 14:29:14 +02:00
andig
5d114e77c4
Alfen: add api.PhaseGetter (#13529) 2024-04-21 13:52:58 +02:00
andig
bb4148b0ed
Easee: validate charger phases (#13238) 2024-04-06 16:08:41 +02:00
Michael Heß
5448616912
Easee: always adjust DCC after resuming charge (#12258) 2024-02-17 12:51:36 +01:00
Michael Heß
3d2549705c
Easee: adjust logic for opmode consistency (#11973)
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
2024-01-31 23:20:40 +01:00
Michael Heß
b6bfb1a1dd
Easee: don't update smart charging if disconnected (#11525) 2024-01-06 14:35:57 +01:00
Michael Heß
0705fca00a
Easee: add shims for unknown SignalR methods (#11487) 2024-01-05 09:24:25 +01:00
Michael Heß
0e30e819e6
Easee: poll chargerOpMode on demand (#11119) 2024-01-03 22:49:00 +01:00
Michael Heß
2f267e737c
Easee: fix panic on op mode update (#11435) 2024-01-03 22:48:21 +01:00
andig
7819662ad1 Revert "Easee: wait for opmode to initialise (#11342)"
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
This reverts commit b8871310f2.
2024-01-02 22:12:05 +01:00
andig
b8871310f2
Easee: wait for opmode to initialise (#11342) 2023-12-30 13:11:12 +01:00
andig
f45ff4ee4d
Switch sockets: end session when loadpoint disabled (#11170) 2023-12-22 19:33:43 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
Michael Heß
7b8d44b2f8
Easee: move op_mode poll into ClientConnected hook (#10907) 2023-11-25 13:32:09 +05:00
Michael Heß
e700027f1b
Easee: replace hardcoded timeout with config value (#10781) 2023-11-14 20:45:53 +01:00
allcoolusernamesaregone
80f93a7323
Easee: stop ticker for LIFETIME_ENERGY update only after disconnecting the vehicle (#10440) 2023-10-23 08:30:17 +02:00
Michael Heß
25f6e1311a
Easee: poll op_mode on startup (#10403) 2023-10-20 19:10:53 +02:00
Michael Heß
4e6253caf8
Easee: return charge power 0 when charger disconnected (#10193) 2023-10-08 09:39:41 +02:00
allcoolusernamesaregone
6b61239ce5
Easee: validate LIFETIME_ENERGY and SESSION_ENERGY (#9940) 2023-10-07 17:11:00 +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
Michael Heß
ba1aeb5285
Easee: charger stuck in enabled state after vehicle disconnect (#9995) 2023-09-22 17:29:48 +02:00
Michael Heß
383fbf73aa
Easee: do not treat completed charge as disabled state (#9866) 2023-09-17 15:41:59 +02:00
Michael Heß
68ec274c00
Easee: use start_charge when authentication required (#9271) 2023-09-09 10:06:03 +02:00
Michael Heß
d7ca1fc35f
Easee: reauthenticate when refresh fails (#9720) 2023-09-05 08:43:01 +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
Michael Heß
8095a7c7d7
Easee: use configured timeout for async waits (#9568) 2023-08-29 12:44:47 +02:00