Commit graph

591 commits

Author SHA1 Message Date
andig
2a496683ca
EEBus: drop redundant Scenario middle word from constant names (#29704) 2026-05-06 15:20:11 +02:00
andig
4b276a4d99
EEBus: named scenario constants + fix MGCP scenario indices (#29701) 2026-05-06 14:52:54 +02:00
andig
1414d71e86
sqlite: fix foreign_keys error (#29697) 2026-05-06 11:32:29 +00:00
andig
42b5cb2b49
Yaml: fix decoding empty stream everywhere (#29690) 2026-05-06 10:08:23 +02:00
Michael Geers
d8730e1a60
Sessions API: filter tz handling (#29676) 2026-05-05 22:05:51 +02:00
andig
2c149b908e
Fix comment-only yaml in device config validation (#29673) 2026-05-05 16:11:05 +00:00
Michael Geers
5803203e9e
docs: clarify loadpoint limitsoc (#29643) 2026-05-05 08:52:01 +02:00
andig
1ac513c913
Loadpoints: track metrics (#29143)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-03 08:40:51 +00:00
andig
1169a3c8b9 chore: modernize 2026-05-01 18:03:19 +02:00
andig
fa5137668a
Fritz: provide AIN dropdown (#29529) 2026-05-01 11:29:53 +00:00
andig
66ff40dac0
chore: replace sqlite fork (#29493) 2026-04-30 15:21:40 +02:00
Michael Geers
b9e72b1278
Sponsor: prepare for GitHub alternative (#29043) 2026-04-29 12:49:44 +00:00
Michael Geers
e711ccaa86
Config UI: fix editing custom device with type override (#29379) 2026-04-27 20:01:27 +02:00
andig
4b10abf5fb
Config UI: allow custom device type override (#29340) 2026-04-23 13:04:53 +02:00
Michael Geers
087f9bb10b
History UI: group data (#29303) 2026-04-21 16:04:51 +02:00
andig
f69252e672
Optimizer: reduce interval to 15min (#29137) 2026-04-15 17:03:59 +02:00
andig
81b78db887
Collect 15min energy metrics (#23185) 2026-04-15 11:34:28 +00:00
andig
0f65fd960f
EEBus: fix deadlock on save after validate (#29119) 2026-04-14 17:14:03 +00:00
Michael Geers
9b8ac11777
Add remote access (#28688) 2026-04-13 20:21:33 +00:00
Maschga
db11f1d7c5
Config UI: make circuits configurable (#27842) 2026-04-13 13:08:53 +02:00
lehmanju
b28be96d0a
Config UI: fix editing existing OAuth devices (#28012) 2026-04-12 14:04:40 +02:00
Michael Geers
a2dc5ba479
Config UI: add curtailed device info (#28889) 2026-04-07 08:26:01 +02:00
Michael Geers
3967594b79
Fix auth handler race condition (#28864) 2026-04-06 16:18:08 +02:00
andig
b93061bc86
Optimizer: enable by default (#28213) 2026-04-02 19:50:29 +02:00
Andreas Linde
23c6bbb431
Fix EEBus UI config: save fails after successful validation (#28592) 2026-03-27 14:33:06 +01:00
Michael Geers
948dda081c
Battery Boost UI: disable button when battery on hold (#28489) 2026-03-27 13:08:09 +01:00
Maschga
00967eb57e
Replace combinatorial decorators with capability registry (BC) (#28565) 2026-03-27 09:17:19 +01:00
Michael Geers
7b5103df44
UI: New Navigation, Battery & Forecast Page (#27753) 2026-03-25 20:22:31 +01:00
andig
2d3e7ed78a Fix invalid data panic 2026-03-23 18:19:38 +01:00
andig
957ce1f3b4
chore: extract common configuration mapping (#28237)
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-03-15 10:57:38 +00:00
andig
304ccb7e54 chore: minor 2026-03-15 11:34:12 +01:00
andig
825814e46f chore: minor 2026-03-15 11:33:00 +01:00
Michael Geers
dba93a9212
Server: prevent html cache (#28154) 2026-03-13 08:24:51 +01:00
Michael Geers
a0dccea9a3
Websocket: split welcome message (#27967) 2026-03-08 12:32:23 +01:00
andig
d80d0dbc80
chore: make sharder caching configurable (#27994) 2026-03-07 18:10:59 +01:00
Michael Geers
a4ed1080e1
Config UI: add tariffs (#26698)
Co-authored-by: Maschga <88616799+Maschga@users.noreply.github.com>
Co-authored-by: andig <cpuidle@gmail.com>
Co-authored-by: andig <andi@evcc.io>
2026-03-01 11:06:34 +00:00
Michael Geers
ea857537f2
Battery Forecast UI Improvements (#27630) 2026-02-26 12:01:58 +01:00
andig
5a601afe44
Mqtt: correct phasesConfigured topic (BC) (#27598) 2026-02-26 09:10:24 +01:00
andig
362792a3c3 chore: fix error suppression 2026-02-25 19:17:29 +01:00
andig
43075869fb chore: suppress server closed error 2026-02-23 14:36:48 +01:00
andig
f70b843b1f chore: hide deprecated uri 2026-02-22 17:36:57 +01:00
andig
c69c7672bd Mqtt: fix panic publishing nil interface 2026-02-20 09:13:31 +01:00
andig
5f5c363538
Optimizer: publish battery forecast (#24633) 2026-02-19 14:22:21 +00:00
Michael Geers
0046661568
Battery Boost Button & Limit (BC) (#27392) 2026-02-17 12:40:02 +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
9293cdef3e chore: use yamlsource (#27466)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-02-17 09:47:43 +00:00
andig
0ee6d787e1
chore: use Go 1.26 (#26786) 2026-02-12 15:56:06 +01:00
Holger Koser
91e1e3303d
Fix invalid content length on database backup (#27336) 2026-02-11 08:30:29 +01:00
Maschga
4c5935b60d
UI: persist experimental flag (BC) (#27074) 2026-02-07 17:15:59 +01:00
andig
15fd774062
Batteries: consolidate measurements api (BC) (#24887) 2026-02-07 13:14:28 +01:00