Michael Geers
|
52c0cfaa5d
|
Loadpoint: fix config error for disabled loadpoints (#32923)
|
2026-08-17 15:25:12 +02:00 |
|
andig
|
070c16cb4f
|
MCP: expose state, sessions and experimental endpoints (#32806)
|
2026-08-13 11:54:54 +00:00 |
|
andig
|
4465100a65
|
Config UI: allow disabling devices (#29455)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andig <184815+andig@users.noreply.github.com>
|
2026-08-11 13:24:40 +00:00 |
|
andig
|
dc143a6dc7
|
MQTT: publish one forecast message per key (BC) (#32716)
|
2026-08-10 19:54:37 +00:00 |
|
andig
|
fff5502a36
|
Revert "MQTT: publish the forecast as a single JSON message (#32710)"
This reverts commit 93c182e486.
|
2026-08-10 21:27:08 +02:00 |
|
andig
|
93c182e486
|
MQTT: publish the forecast as a single JSON message (#32710)
|
2026-08-10 20:42:46 +02:00 |
|
Michael Geers
|
ea80d136ca
|
History UI: add prefetch and caching (#32699)
|
2026-08-10 18:00:10 +02:00 |
|
andig
|
a237f698d0
|
Optimizer: re-run on vehicle changes and include unmodeled loads (#32681)
|
2026-08-10 09:03:57 +00:00 |
|
andig
|
5ab5cfc2ef
|
Add admin api for deleting invalid metrics (#32666)
|
2026-08-09 14:30:34 +00:00 |
|
andig
|
5d1f1193bb
|
chore: drop unused generated openapi.md (#32668)
|
2026-08-09 14:22:43 +00:00 |
|
andig
|
09c2ce3055
|
chore: semver-compliant version for dev and nightly builds (#32663)
|
2026-08-09 15:00:31 +02:00 |
|
Michael Geers
|
84cf093d3d
|
UI Customize: add white-label flags (logo, brand, website, email, phone) (#32582)
|
2026-08-07 18:30:58 +02:00 |
|
andig
|
3093539af5
|
Optimizer: add static grid export limit (#32541)
|
2026-08-07 12:58:14 +02:00 |
|
Michael Geers
|
5d75f21255
|
Docs: point getState externalDocs to API State reference page (#32568)
|
2026-08-06 13:08:21 +02:00 |
|
andig
|
45e781dac0
|
API: publish forecast as arrays with unix timestamps (BC) (#32391)
|
2026-08-06 11:49:33 +02:00 |
|
andig
|
64233c8a1d
|
HTTP: increase request timeout (#32542)
|
2026-08-05 11:25:05 +00:00 |
|
Michael Geers
|
addbda0c43
|
Remote access: show tunnel connect errors, self-recover after offline boot (#32511)
|
2026-08-04 12:57:07 +02:00 |
|
andig
|
fed3fb731c
|
EEBus: abort run loop and limit assertion on context cancellation (#32494)
|
2026-08-03 18:50:34 +00:00 |
|
andig
|
4a878838e7
|
EEBus: state the limit to a controllable system on connect (#32491)
|
2026-08-03 18:13:37 +02:00 |
|
andig
|
c3f3384bfc
|
API: generate /api/state documentation from UI types (#32431)
Co-authored-by: Michael Geers <michael@geers.tv>
|
2026-08-03 11:06:37 +00:00 |
|
andig
|
4c26af7f5c
|
HEMS: add custom implementation (#32187)
|
2026-07-29 14:41:12 +02:00 |
|
andig
|
f85b3b9498
|
EEBus: treat data not valid as unavailable (#32204)
|
2026-07-27 18:43:58 +00:00 |
|
andig
|
9c88523682
|
Revert "API: generate /api/state documentation from UI types" (#32109)
|
2026-07-24 11:24:23 +02:00 |
|
andig
|
02a66252ca
|
Modbus: unify delay and timeout settings (BC) (#31996)
|
2026-07-23 17:03:28 +02:00 |
|
andig
|
ff2905a366
|
chore: remove result envelope reintroduced in #31530 (#32088)
|
2026-07-23 15:36:37 +02:00 |
|
andig
|
a1b6a06305
|
Optimizer: surface battery-to-grid discharge as suggestion (#32087)
|
2026-07-23 15:32:24 +02:00 |
|
andig
|
177ca558c9
|
Site: add experimental battery grid discharge setting (#32086)
|
2026-07-23 14:17:45 +02:00 |
|
Michael Geers
|
542a01fa20
|
API: generate /api/state documentation from UI types (#31530)
|
2026-07-23 12:03:21 +02:00 |
|
andig
|
209b72b817
|
Fix startup deadlock with existing metrics database (#32043)
|
2026-07-22 09:56:07 +00:00 |
|
andig
|
608aa36629
|
Curtailment: report curtailed percent instead of bool (#32010)
|
2026-07-21 13:14:40 +02:00 |
|
github-actions[bot]
|
9a2a730634
|
docs(openapi): remove stale result envelope from response schemas (#31989)
|
2026-07-20 18:47:30 +00:00 |
|
StefanSchoof
|
ba72b092d9
|
chore: quote openapi responses (#31984)
|
2026-07-20 20:24:05 +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 |
|
Michael Geers
|
62079722ad
|
docs: update openapi docs links (#31861)
|
2026-07-17 11:41:46 +02:00 |
|
andig
|
a95a5595ae
|
Forecast: make solar adjustment a server-side setting (#31862)
|
2026-07-17 11:28:32 +02:00 |
|
Michael Geers
|
8b243c2a25
|
Sponsor: remove Creem license key activation (#31824)
|
2026-07-15 14:45:57 +00:00 |
|
andig
|
792354959c
|
chore: test remote tunnel connection retry (#31760)
|
2026-07-13 15:29:35 +00:00 |
|
Michael Geers
|
3bb943cbe5
|
Loadpoint: add min temperature for heating devices (#31749)
|
2026-07-13 14:12:33 +02:00 |
|
Michael Geers
|
857a93f83e
|
Config: persist settings immediately on device delete (#31755)
|
2026-07-13 14:11:38 +02:00 |
|
Michael Geers
|
43627f6649
|
Config: persist settings immediately on site update (#31754)
|
2026-07-13 11:43:51 +02:00 |
|
andig
|
48606017b4
|
server: fix TestSessionHandlerTimezoneFilter on UTC CI runners (#31688)
|
2026-07-12 21:03:40 +02:00 |
|
andig
|
333bdcb931
|
EEBus: skip flaky TestShipPairing in CI
|
2026-07-12 12:04:17 +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 |
|
andig
|
ab3220c475
|
Optimizer: derive per-device action suggestions from result (#30834)
|
2026-07-10 16:07:21 +02:00 |
|
andig
|
ad4324bb66
|
sqlite: serialize access on a single connection (#30902)
|
2026-07-10 05:57:26 +00:00 |
|
Michael Geers
|
cc5ba51c31
|
Vehicle: add charge mode in arrival tab (#31330)
|
2026-07-09 19:27:36 +02:00 |
|
andig
|
226622893f
|
EEBus: fix test cleanup regression breaking TestShipPairing (#31617)
|
2026-07-09 11:04:06 +00:00 |
|