Commit graph

916 commits

Author SHA1 Message Date
andig
45cab34ce9
HEMS: make Dimmed/Curtailed tri-state (once more) (#30712) 2026-06-10 22:16:58 +02:00
Michael Geers
4149d67faf
History UI: fix consumption with no ext/aux meters (#30697)
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-06-10 14:03:20 +02:00
Michael Geers
7d4e57ed38
Battery Hold Charge: ui state; api docs (#30628) 2026-06-09 10:41:06 +02:00
andig
8106dc8b76
Refactor dim/curtail handling- split hems and circuit (BC) (#30284) 2026-06-07 11:22:03 +00:00
Alexandre JARDON
3758ce1957
Add OCPP forwarder (#29154) 2026-06-07 11:17:54 +00:00
andig
a8361b575b
Metrics: store entity title on lazy-create (#30196) 2026-06-07 13:11:20 +02:00
Michael Geers
8a2c8c56dc
chore: fix flaky pv meter and soc range tests (#30570) 2026-06-06 18:07:00 +02:00
Michael Geers
ead9296337
Add long-lived api key (BC) (#29431) 2026-06-06 11:14:46 +02:00
Michael Geers
4648f01fad
Remote Access: now experimental (#30551) 2026-06-06 09:45:59 +02:00
Michael Geers
10001574c1
Custom Device: add return energy example (#30544) 2026-06-05 18:01:25 +02:00
Michael Geers
501789c7bf
Device Card: improve truncation (#30533)
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2026-06-05 10:13:47 +00:00
Michael Geers
29e5599c99
Battery UI: drop orphan grid charge headline on fresh installs (#30530) 2026-06-05 11:06:30 +02:00
Michael Geers
5907cd9428
History UI: tooltip refresh (#30501) 2026-06-04 18:38:51 +02:00
Michael Geers
dd9d636aba
fix: device card return energy formatting (#30459) 2026-06-03 07:05:03 +00:00
Michael Geers
5920e56ff8
Sessions UI: make odometer editable (#30437) 2026-06-02 14:41:01 +02:00
Michael Geers
869ac1d6eb
Loadpoint UI: assign to real circuits only (#30429) 2026-06-02 13:42:01 +02:00
andig
1933be48f4
Session: store vehicle SoC at start and end (#30050) 2026-06-02 13:35:45 +02:00
andig
2241f54ed7
Forecast: re-enable solar adjustment (#30395) 2026-06-02 11:31:06 +02:00
Michael Geers
a0a110580d unflake 2026-06-01 14:56:21 +02:00
Michael Geers
b0c56c0a0d unflake 2026-06-01 14:56:21 +02:00
Michael Geers
0ffbe0ea78
Session UI: small improvements (#30389) 2026-06-01 14:52:19 +02:00
andig
206b1a6a89
chore: prevent time watcher from clobbering in-flight edits (#30245) 2026-05-27 07:01:25 +00:00
andig
2e682c689f
feat(app): emit structured download event for CSV exports (#30175) 2026-05-26 18:31:20 +02:00
Michael Geers
41b4de8783
UI: fix failed api calls after restart (#30234) 2026-05-26 18:29:05 +02:00
Michael Geers
45ee243be0
Color Picker: add neutral colors (#30233) 2026-05-26 17:18:02 +02:00
Brian V
20afb737ce
Config UI: use km/milage user setting in vehicle card
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-26 15:38:20 +02:00
andig
5e1bd2025c
Energyflow UI: standardize battery forecast wording (#30197) 2026-05-26 08:21:37 +02:00
Michael Geers
cf7a95b61a
fix: device color MQTT encoding (#30168) 2026-05-24 11:13:05 +02:00
Michael Geers
c37ecd66ac
Chart: sorted color picker (#30073)
Some checks failed
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
2026-05-21 18:43:29 +02:00
Michael Geers
d89c1018e8
History: fix scale for stack batteries (#30044) 2026-05-20 15:43:21 +02:00
Michael Geers
62ecd175a6
Charts: color picker for loadpoints and consumers (#30021) 2026-05-20 12:47:19 +02:00
Michael Geers
41c169ee9a
History: fix axis, scale and units (#30042) 2026-05-20 12:46:41 +02:00
andig
4e42b54589
Config UI: replace custom vehicle modal with generic flow (#29575)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-19 09:52:33 +00:00
Michael Geers
c61e3faac9
Battery: fix stale grid charge limit reset (#30013) 2026-05-19 11:07:39 +02:00
Michael Geers
178cc7a694 Revert "Battery Grid Charge: allow limit remove"
This reverts commit cbd253b579.
2026-05-19 10:01:15 +02:00
Michael Geers
cbd253b579 Battery Grid Charge: allow limit remove 2026-05-19 10:00:33 +02:00
andig
714c847e2e
Config: enforce required fields when forcing save past a failed test (#29982)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-18 18:05:18 +00:00
Copilot
68029759b1
Add MYR (Malaysian Ringgit) to currency list (#29956) 2026-05-17 09:57:03 +02:00
Michael Geers
65dd010227
History UI: optimize production chart (#29946) 2026-05-16 22:15:04 +02:00
Michael Geers
57630514e5
Sessions/History UI: add left/right swipe gesture (#29944) 2026-05-16 20:09:32 +02:00
Michael Geers
908e6cf6f3
Tariff: add time-based grid fees (#29766) 2026-05-16 14:18:33 +02:00
Michael Geers
c5d9bccec2
Optimizer UI: fix line charts (#29936) 2026-05-16 13:10:59 +02:00
Michael Geers
e7a27e5d5d
Energyflow UI: use names instead of placeholders (#29918) 2026-05-16 11:50:48 +02:00
Michael Geers
a628981d8d
History UI: improve tooltips, labels, stacks, units (#29917) 2026-05-15 19:10:19 +00:00
Michael Geers
431b606230
History UI: visualization and export (#29846) 2026-05-15 17:25:28 +02:00
andig
84d623ae12
OAuth: expose full upstream error (#29875) 2026-05-15 16:36:34 +02:00
andig
7e41160acf
Optimizer: expose forecasted highest/lowest battery SOC (#29564) 2026-05-15 13:07:27 +02:00
Mehmet Uyanik
76a54c6c74
Add TRY (Turkish lira) to currency list (#29897) 2026-05-15 09:45:41 +02:00
Michael Geers
207fa7984c
Grid charge: fix 0 cost limit (#29817) 2026-05-11 10:30:36 +02:00
andig
1e8169683d
fix: drag & drop stability (#29730)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-05-08 10:52:48 +00:00