Commit graph

212 commits

Author SHA1 Message Date
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
Michael Geers
5738399a49
Fix grid charging when tariff setup failed (#27384) 2026-02-13 11:57:51 +00:00
andig
0ee6d787e1
chore: use Go 1.26 (#26786) 2026-02-12 15:56:06 +01:00
Tomas
de52d3c4f5
Add merged tariff to combine multiple forecast horizons (#27172) 2026-02-08 16:28:54 +00:00
spasdev
26f79c4be5
Groupe-e: migrate api (#27196) 2026-02-03 22:28:47 +01:00
Ingo
e1accfeb9d
Planner: drop deprecated publishing keys #2 (BC) (#26540) 2026-02-01 19:38:19 +01:00
duck.
f179391526
Octopus: Support new-format 40-character API keys (#26755) 2026-01-17 15:36:55 +01:00
andig
cbf3bd82af
chore: test timeout behaviour (#26554)
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-01-09 11:39:36 +01:00
andig
f93b15a8c1
chore: add template name to error messages (#26259) 2025-12-30 18:09:44 +00:00
andig
19a30ac9ca
chore: switch to ReuseTokenSource (#26206) 2025-12-27 14:44:31 +00:00
Johannes Rudolph
5253330aa3
Octopus DE: refactor refresh (#26110) 2025-12-23 10:33:51 +01:00
Johannes Rudolph
1506de71c8
Add Octopus Germany "Dynamic Octopus" tariff (#26102) 2025-12-20 11:17:01 +01:00
andig
312b838db3
chore: use testing.Context (#25686) 2025-11-29 14:06:52 +00:00
andig
352012d24b
chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
andig
3421e8df81 Tariff: fix cached rates corruption
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
2025-10-31 15:24:42 +01:00
andig
08f662ac91 chore: fix tariff proxy creation 2025-10-30 13:24:47 +01:00
Maschga
4a64c65778
Tariffs: add optional hourly averaging (#24829) 2025-10-29 17:09:36 +01:00
andig
439bb308ef Tibber: fix formula not used 2025-10-24 11:35:36 +02:00
fanatix
3dc0d18b66
Stekker: fix duplicate values (#24609)
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
2025-10-21 12:52:14 +02:00
fanatix
f0b6bc934e
Stekker: use 15min resolution for BE/NL (#24028) 2025-10-18 08:29:54 +00:00
andig
00b88c44aa
Energinet: remove deprecated implementation (#24439) 2025-10-15 10:47:49 +00:00
andig
c44939ceee Tariffs: sort by time when merging rate updates 2025-10-14 14:06:55 +02:00
andig
b746a34ef9 EntsoE: only consider timeseries at position 1 2025-10-05 22:39:51 +02:00
andig
358c5bcbd7 chore: prevent copying rates 2025-10-05 10:04:27 +02:00
andig
f8ceb65f0e chore: use slot wrapper only where necessary 2025-10-05 08:14:05 +02:00
andig
a48d3432c2
Tariffs: reduce cache cpu cycles (#24110) 2025-10-04 22:35:25 +00:00
Ingo
36464708ca
Tibber: use 15min interval (#24105) 2025-10-04 19:20:15 +02:00
MobilettoSoft
290207a8c1
Pun: fix zip parsing (#24054) 2025-10-04 18:36:06 +02:00
ross-w
96b82fe725
Amber: use 15min slots (#24084) 2025-10-04 09:26:48 +02:00
duck.
f2e45771ed
Octopus: support export tariffs (#23742) 2025-10-03 15:32:08 +00:00
Maschga
16f4681429
Tariffs: switch to 15m slots (#21162) 2025-10-03 16:45:56 +02:00
andig
4d0d37adf8 Entsoe: switch to 15m slots 2025-10-03 13:46:25 +02:00
duck.
322c3921ec
tariff/octopus: Filter out export tariffs from tariff discovery (#23739) 2025-09-21 14:40:28 +02:00
RenatusRo
631b57d774
Stekker: fix formula init (#23646) 2025-09-18 08:24:42 +02:00
fanatix
b58f3ae2eb
Tariff: Add Stekker (Market prices + AI Forecast) (#23356) 2025-09-14 17:16:32 +00:00
Maschga
018b07ce62
Forecast: show static tariffs (#23399) 2025-09-14 09:09:29 +00:00
andig
e998809d10 Tariffs: avoid duplicate cache writes 2025-09-13 15:20:36 +02:00
andig
643e3ad208 wip 2025-08-31 11:30:29 +02:00
andig
16e3c34989 chore: complete revert dc897412f4 2025-08-27 22:26:49 +02:00
andig
dc897412f4 Energinet: restore deprecated tariff 2025-08-27 22:02:58 +02:00
andig
fc7947161c
chore: replace with custom implementation (#23194) 2025-08-23 18:17:40 +02:00
andig
59cb75974d
Tariff: fix caching templates (#23131) 2025-08-20 17:14:49 +00:00
andig
61da2d3329
Tariffs: add cacheable feature (#23091) 2025-08-19 19:48:50 +02:00
Michael Geers
4163748e50
Config UI: improve sponsor token flow (#22989)
Co-authored-by: andig <andi@evcc.io>
Co-authored-by: andig <cpuidle@gmail.com>
2025-08-15 10:02:14 +00:00
andig
536e01459a chore: simplify 2025-08-14 14:27:37 +02:00
andig
6b14b99ea9 chore: add test 2025-08-14 09:28:06 +02:00
andig
9125e113a3
chore: fix invalid error returns (#22972) 2025-08-13 20:58:29 +00:00
ross-w
11e7c13f01
Amber: normalise rates to 1-hour slots (#22870) 2025-08-10 10:34:20 +02:00
andig
360c30a523 chore: simplify 2025-08-06 15:13:45 +02:00
Michael Geers
a8c16f2853
Add dedicated db cache table (#22650)
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
2025-08-02 10:04:17 +02:00