Commit graph

305 commits

Author SHA1 Message Date
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
andig
0299650c31
HEMS: run FNN and relay control loops immediately on start (#31392) 2026-07-01 21:50:08 +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
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
andig
fc84062905
OCPP/EEBus: lazy-start servers so the CLI works against a running evcc (#30839)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-25 17:26:08 +02: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
andig
eed0649eaa
Loadpoint: adapt UI for integrated and switch devices (#30909)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-19 18:25:59 +02:00
Michael Geers
8769ae489d
Config UI: separate consumers from additional meters (#30243) 2026-06-19 14:31:09 +02:00
Markus
e5b9a014c5
Home Assistant: Enable insecure option for self-signed certificates in oauth2 flow (#30648)
Co-authored-by: andig <cpuidle@gmail.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-06-18 16:37:04 +02:00
Michael Geers
7ac3af86c2
History: reload data after backend restart (#30985) 2026-06-18 12:08:58 +02:00
Michael Geers
f621327c5c
Sessions: show more columns per breakpoint (#30933) 2026-06-18 10:08:22 +02:00
Michael Geers
e1ef45f5e0
chore: wait for apiReady before e2e assertions (#30928) 2026-06-16 13:19:19 +00:00
Michael Geers
81a84fcf81
Config UI: replace Monaco editor with bundled CodeMirror 6 (#30855) 2026-06-14 22:52:27 +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
abc66802ad
chore: fix flaky sponsor and ext meter order tests (#30567) 2026-06-06 15:22:52 +00:00
Michael Geers
ead9296337
Add long-lived api key (BC) (#29431) 2026-06-06 11:14:46 +02:00
andig
257f8c3edb
Stabilize flaky limitSoc disconnect-reset e2e test (#30504) 2026-06-04 18:46:54 +02:00
Michael Geers
e72dc8ebfd
Sessions: add start/end soc test (#30441) 2026-06-04 18:18:07 +02: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
Michael Geers
b0c56c0a0d unflake 2026-06-01 14:56:21 +02:00
Michael Geers
88f533f41f
chore: upgrade playwright (#30402) 2026-06-01 14:49:47 +02:00
andig
2e682c689f
feat(app): emit structured download event for CSV exports (#30175) 2026-05-26 18:31:20 +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
00996aba28 chore: improve fix 2026-05-20 14:02:46 +02:00
andig
2a4836b914 chore: fix ci 2026-05-20 13:25:52 +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
Michael Geers
908e6cf6f3
Tariff: add time-based grid fees (#29766) 2026-05-16 14:18:33 +02:00
andig
db82557423
Metrics: rename import/export to energy/returnEnergy (#29907) 2026-05-15 14:44:11 +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
Michael Geers
fd80b71475
Make fatal banner dismissible (#29692) 2026-05-06 13:16:57 +02:00
Michael Geers
d4d8109a63
Battery UI: 100% buffersoc resets bufferstart (#29669) 2026-05-05 17:16:18 +02:00
Michael Geers
f5ce6e78bb
Battery UI: clarify 100% buffersoc (#29658)
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-05-05 13:03:42 +02:00