Commit graph

1035 commits

Author SHA1 Message Date
Michael Geers
2a86cc44b1
UI: move vehicle settings from charging plan modal to own modal (#31775) 2026-07-19 11:39:33 +02:00
Maschga
28d36a51f0
Battery (experimental): batteryicon: visualize actual percentages (#31917) 2026-07-18 21:03:04 +02:00
andig
579df2ad67
Sessions: show export dropdown above bottom tab bar (#31898) 2026-07-18 12:06:57 +02:00
Michael Geers
b02a40353f
Heating: add time-based energy statistics (today, 24h, 7d) to loadpoint tile (#31781) 2026-07-18 12:06:24 +02:00
Michael Geers
362620ba07
Battery (experimental): restore priority/buffer soc constraint (#31900) 2026-07-18 11:50:43 +02:00
Michael Geers
199365288a
Vehicle: deprecate default charge mode in config (#31893) 2026-07-18 10:40:10 +02:00
Daniel Martin
d68e5e5809
Tariffs: add outdoor temperature type and OpenMeteo (#27780)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-07-17 12:54:56 +00:00
Michael Geers
eed3aece14
Config: show vehicle asleep state instead of value errors (#31859) 2026-07-17 14:38:59 +02:00
andig
a95a5595ae
Forecast: make solar adjustment a server-side setting (#31862) 2026-07-17 11:28:32 +02:00
github-actions[bot]
09b0d9cb25
Sponsor: trim pasted token in UI (#31841)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-07-16 14:21:02 +00:00
Michael Geers
8b243c2a25
Sponsor: remove Creem license key activation (#31824) 2026-07-15 14:45:57 +00:00
Michael Geers
5120c8d943
Battery: optimizer suggestion state icons (#31748) 2026-07-13 14:16:47 +02:00
Michael Geers
3bb943cbe5
Loadpoint: add min temperature for heating devices (#31749) 2026-07-13 14:12:33 +02:00
Michael Geers
58bda98642
Config (Remote): add title to app deep-link QR code (#31746) 2026-07-13 09:19:55 +02:00
andig
04d4f4b091
optimizer: only suggest actions for controllable batteries (#31715) 2026-07-12 10:57:36 +00:00
andig
fd88c8069b
optimizer: flag suggestions actionable only when they change the current mode (#31693) 2026-07-12 12:25:51 +02:00
andig
3ce6600143
feat: add xlsx export wherever csv export exists (#31690) 2026-07-12 11:58:02 +02:00
Michael Geers
b900237a8b
Config UI: streamline loadpoint creation and unify wording (#31658) 2026-07-11 13:09:21 +02:00
Michael Geers
ac08a53e0e
Remote Access: user agent and status display fixes (#31667) 2026-07-10 16:40:21 +00:00
Michael Geers
b1f35fbaa7
Battery UI: show fully visible day as history window title (#31663) 2026-07-10 17:44:22 +02:00
Michael Geers
6d2ed7d2ac
Battery UI: history chart polish, axis consistency (#31661) 2026-07-10 16:35:19 +02:00
andig
ab3220c475
Optimizer: derive per-device action suggestions from result (#30834) 2026-07-10 16:07:21 +02:00
Michael Geers
cc5ba51c31
Vehicle: add charge mode in arrival tab (#31330) 2026-07-09 19:27:36 +02:00
Michael Geers
9325ed4f9e
UI: update docs links to new notifications and external limit pages (#31628) 2026-07-09 17:09:46 +02:00
Michael Geers
9ab2be9b10
Revert "Energy Flow UI: Chrome (Skia Graphite) rendering bug workaround" (#31623) 2026-07-09 12:12:25 +00:00
Michael Geers
2766297329
Energyflow: remove battery SoC forecast (#31611) 2026-07-09 14:01:55 +02:00
andig
78e2ec9514
Config: fix loadpoint modal reusing previous charger on repeated add (#31614) 2026-07-09 13:43:35 +02:00
Michael Geers
50e81a0726
UI: darker dark mode, card layout, battery card polish (2) (#31593) 2026-07-08 17:47:54 +00:00
Michael Geers
73841bad32
Site: consumer meter config key singular (BC) (#31573) 2026-07-08 09:54:26 +02:00
Michael Geers
744b649b94
Energy Flow UI: Chrome (Skia Graphite) rendering bug workaround (#31571) 2026-07-07 21:11:36 +02:00
Michael Geers
5e25ed4b02
UI: darker dark mode, card layout, battery card polish (#31515) 2026-07-07 20:50:11 +02:00
Michael Geers
7dc1aa34c1
Config UI: fix product name mixup for multi-product templates (#31548) 2026-07-07 08:46:27 +00:00
Michael Geers
0659cb4c2a
UI: dodge overlapping soc badges in battery history chart (#31512) 2026-07-05 21:50:03 +02:00
Michael Geers
48efdee6a1
UI: reuse shared header on main page for consistent spacing (#31511) 2026-07-05 20:53:13 +02:00
andig
67f7f286ac
chore: remove dead code and unused abstractions (#31437) 2026-07-05 10:03:23 +02:00
andig
3a560d1254
EEBus: enable SHIP Pairing Service (#30842) 2026-07-04 11:36:53 +02:00
andig
eea55d282d
Curtailment: distribute limits to all devices by percent (#31390) 2026-07-02 18:43:12 +00:00
Michael Geers
0613eb8a0a
fix: swap charging/discharging label on battery status card (#31405) 2026-07-02 07:15:00 +00:00
Michael Geers
d0a4617144
Battery UI: soc history and future, new layout (#31383) 2026-07-01 22:39:46 +02:00
Michael Kebe
e910ee2779
Fix details height on reload with expanded loadpoints (#31369) 2026-07-01 17:09:29 +02:00
andig
06f6eb1d26
HEMS: add templates (#25832)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2026-06-27 14:32:13 +02:00
Michael Geers
51419e2d3b
App: allow native deep links from iOS widget (#31242) 2026-06-26 18:47:34 +02:00
Michael Geers
b0a3564d26
UI: configure settings via URL params (#31244) 2026-06-26 18:46:54 +02:00
Michael Geers
6f6cb2c907
Merge commit from fork 2026-06-25 17:47:30 +02:00
premultiply
1b748deaef
UI: fix rs485-only modbus templates (#31201)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-25 10:16:40 +00:00
Michael Geers
8f9863538a
History: improve additional meters, tooltip formatting (#31175) 2026-06-25 10:02:55 +02:00
Michael Geers
4c907c5afa
Merge commit from fork
* Config: require admin password for script plugins

* refactor
2026-06-24 15:45:15 +02:00
Michael Geers
4c58f6b69f
Config UI: manually convert additional meter to consumer (#31130) 2026-06-23 10:09:15 +02:00
Michael Geers
2cead399f8
Optimizer: fix grid price chart unit scaling (#31126) 2026-06-23 09:35:46 +02:00
andig
8b2c540741
Issue report: sort template key first in config dump (#31079) 2026-06-22 12:52:33 +02:00