Commit graph

1387 commits

Author SHA1 Message Date
andig
289867d27f
chore: remove charge status E (#28248) 2026-03-15 16:52:11 +00:00
andig
73330abed7
Trydan: remove broken session energy and duration (#28104) 2026-03-15 09:01:05 +00:00
Ingo
c855b0b273
Easee: clear stale live measurements on cloud disconnect (#28078) 2026-03-14 17:25:19 +01:00
denis-gaebler
29cab7546a
Versicharge: add mA regulation (#28173) 2026-03-13 15:19:17 +00:00
Copilot
03991ba389
Nexblue: fix phase switching API endpoint (#28080) 2026-03-12 14:51:09 +01:00
Marcel Goerentz
d8084ed71a
Websocket: fix logging breaking digest auth (#28087) 2026-03-11 08:11:49 +01:00
andig
41ed91a816 SGReady: improve logging 2026-03-09 20:22:52 +01:00
Copilot
16812adcb2
Add RAEDIAN NEO and NEX AC charger (#28053) 2026-03-09 12:42:15 +01:00
andig
c4a30f39f4
Heating: add continuous feature to improve heatpump experience (#28025) 2026-03-09 12:12:54 +01:00
Michael Heß
86e2014532
ChargeX: add heartbeat to prevent PAC_Target_Timeout fallback (#27795) (#28059) 2026-03-09 12:09:52 +01:00
Copilot
6e12bd9d59
Gpio plugin: Raspberry Pi 5 compatibility (#27815) 2026-03-08 12:32:33 +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
andig
ddc09c25ff chore: minor 2026-03-06 14:04:53 +01:00
Marcel Goerentz
4d7a079eeb
Warp: enable phase switching when Energy Manager present (#27962) 2026-03-06 11:18:04 +01:00
Jordan Rodgers
1487d37373
OCPP: wait for BootNotification after CP connection (#27309) 2026-03-05 19:53:13 +01:00
Copilot
867001a4c8
Add Nexblue Edge 2 charger (#27918) 2026-03-05 12:56:52 +01:00
Marcel Goerentz
d43e75e0ad
chore: refactor 2026-03-03 12:33:52 +01:00
Bastian Schroll
d1384b3bd7
HomeAssistant charger: add mA control (if available) (#27430) 2026-03-03 08:25:03 +00:00
andig
b54397a0fd chore: fix deprecation 2026-03-01 10:53:34 +01:00
Michael Heß
91b9b117fa
Easee: add status reason (#27789) 2026-03-01 10:39:15 +01:00
andig
1a7e30df97 chore: simplify 2026-02-27 13:10:01 +01:00
andig
e2f816520c chore: ensure http prefix 2026-02-27 10:19:46 +01:00
Marcel Goerentz
a418b8472b
Tinkerforge Warp: detect charger type and deactivate auto phase switching if necessary (#27745) 2026-02-27 07:23:53 +00:00
andig
cfa6ed653b chore: fix logging 2026-02-26 17:57:47 +01:00
andig
d6cb77ef62
Tinkerforge Warp: fix websocket credentials (#27737) 2026-02-26 15:33:54 +00:00
premultiply
0e60565c37
OCPP: fix meterInterval watchdog timing (#27704) 2026-02-25 18:21:12 +00:00
andig
b816ae43c0
Revert #27652 (#27661) 2026-02-24 10:48:57 +00:00
andig
1e509e4f6e Simplify 2026-02-24 11:40:52 +01:00
Marcel Goerentz
c3cd6e41cd
Use digest package instead of own implementation
Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2026-02-24 10:45:02 +01:00
Marcel Goerentz
27a512ff45
Remove unnecessary fields and improve logging
Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2026-02-24 09:52:33 +01:00
Marcel Goerentz
cdb947e551
Implement digest auth for websocket
Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2026-02-24 09:16:17 +01:00
Marcel Goerentz
217062b222
Accept sourcery suggestions
Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2026-02-23 20:58:47 +01:00
Marcel Goerentz
c457fe9839
Improve logging, set maximum interval for backoff, fix potential fd leaks and move url parsing
Signed-off-by: Marcel Goerentz <m.goerentz@t-online.de>
2026-02-23 20:52:26 +01:00
andig
cacdfab155 chore: align tickers
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
2026-02-22 12:51:50 +01:00
premultiply
d92447ad1b
OCPP: increase default timeout to 1min (#27418) 2026-02-21 11:23:06 +00:00
VolkerK62
8bc7d50b60
Daheimladen: prevent autostart (#27510) 2026-02-19 20:22:44 +01:00
andig
fced4194de chore: simplify wording 2026-02-19 08:59:51 +01:00
Maschga
7f772bad73
Config UI: make messengers configurable (#26946)
Co-authored-by: andig <cpuidle@gmail.com>
Co-authored-by: andig <andi@evcc.io>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-02-17 12:26:03 +01:00
Maschga
a9955442e5
chore: simplify decorator (#27453) 2026-02-17 11:10:03 +01:00
lehmanju
276316ed9b
Tinkerforge: fix meter api and phase switching (BC) (#27334) 2026-02-13 18:08:10 +01:00
mfuchs1984
0c1dcfc69a
Sungrow: add heartbeat (#27388) 2026-02-13 14:38:29 +01:00
andig
0ee6d787e1
chore: use Go 1.26 (#26786) 2026-02-12 15:56:06 +01:00
Adam Petrovic
714093a505
TWC3: add ConnectionTimer to detect vehicle swaps (#27346) 2026-02-11 07:55:12 +01:00
VolkerK62
7bbfad1ccf
Daheimladen: add rfid (#27282) 2026-02-09 09:02:40 +01:00
Markus Thierolf
5a8607fbba
Tasmota: add SML-IR reader phase readings (#26920) 2026-02-08 22:29:27 +01:00
chrdal
c56f2f6f76
Add E.G.O. Smart Heater (#27217) 2026-02-06 10:35:00 +01:00
premultiply
d4d227ef63
ChargeX: fix phase state register read length (#27243) 2026-02-05 20:14:32 +00:00
andig
e2c8d2ed37 chore: mark deprecated 2026-02-04 11:53:58 +01:00
Marcel Goerentz
e707282a01
Add Tinkerforge WARP WebSocket API (BC) (#26970) 2026-02-04 11:51:45 +01:00
premultiply
0fd07134be
ChargeX: fix phase state reg type (#27199) 2026-02-03 14:22:40 +01:00