Commit graph

1181 commits

Author SHA1 Message Date
Michael Geers
431b606230
History UI: visualization and export (#29846) 2026-05-15 17:25:28 +02:00
Michael Geers
a74982acc5
Ext/Aux meters: track energy metrics (#29836) 2026-05-15 15:06:02 +00:00
andig
f41ad70ac4
Loadpoint: fix charge meter method decoration (#29912) 2026-05-15 14:30:25 +00:00
andig
db82557423
Metrics: rename import/export to energy/returnEnergy (#29907) 2026-05-15 14:44:11 +02:00
andig
7e41160acf
Optimizer: expose forecasted highest/lowest battery SOC (#29564) 2026-05-15 13:07:27 +02:00
andig
6b053bf771
PV: track energy metrics and apply forecast scaling to optimizer (#29784) 2026-05-15 11:50:23 +02:00
andig
47132a4af2
Loadpoint: suppress PV disable timer while climater is active (#29837) 2026-05-12 09:48:13 +02:00
andig
ffcc99db3a
chore: inline bucket expression and extend tests (#29820) 2026-05-11 08:23:29 +00:00
andig
d08a07d826
History UI: fix timezone handling (#29819) 2026-05-11 10:14:12 +02:00
andig
d5e6253d35 Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)"
This reverts commit 7a5b1e7560.
2026-05-10 09:07:13 +02:00
andig
7a5b1e7560
api: split MeterEnergy into MeterImport and MeterExport (#29788)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 16:20:18 +02:00
andig
37e5659936
Batteries: track energy metrics (#29780) 2026-05-09 14:43:26 +02:00
andig
1414d71e86
sqlite: fix foreign_keys error (#29697) 2026-05-06 11:32:29 +00:00
Michael Geers
1e614279ae
Loadpoint UI: improve heatpump status (#29667) 2026-05-05 22:04:02 +02:00
andig
338e8b4a46
Session energy: latch baseline late if meter not ready at start (#29656) 2026-05-05 17:49:33 +02:00
andig
77067ef783 chore: modernize 2026-05-05 08:43:23 +02:00
andig
0eca536c9e chore: modernize 2026-05-05 08:34:54 +02:00
Michael Geers
6c83a1f855
Optimizer: increase timeout (#29510) 2026-05-03 11:42:35 +02:00
andig
d0d6ef0a77
MCP: make configurable via UI services card (BC) (#29535) 2026-05-03 11:40:50 +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
309fbe2a0a
chore: switch metrics timestamp to int (#29301) 2026-04-29 11:12:13 +02:00
Michael Heß
35b033324b
Easee: reconcile session energy from charger meter at disconnect (#29350) 2026-04-27 17:47:40 +02:00
andig
bd9f690107 Optimizer: fix panic in prorate 2026-04-22 20:08:21 +02:00
andig
06f4d904d7 chore: fix url selection 2026-04-21 16:26:56 +02:00
andig
ab1c0202fb chore: make horizon depend on instance 2026-04-21 16:17:26 +02:00
andig
00216f46af chore: fix horizon 2026-04-21 16:07:11 +02:00
Michael Geers
087f9bb10b
History UI: group data (#29303) 2026-04-21 16:04:51 +02:00
Michael Geers
2fb900c8ea
History UI: small fixes (#29138) 2026-04-21 10:31:19 +02:00
andig
9138ef81f6
Fix metrics table migration (#29250)
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-04-19 15:35:45 +00:00
andig
cd176a4399 chore: migrate metrics columns either or, not both 2026-04-19 14:18:21 +02:00
andig
4de7791abf Optimizer: don't send empty requests 2026-04-18 09:27:18 +02:00
andig
a2e8358d9f chore: minor 2026-04-16 14:34:47 +02:00
andig
995e0044bc optimizer: skip disabled loadpoints 2026-04-16 10:10:21 +02:00
Soon5
9b58349204
chore: minor (#29148) 2026-04-16 07:47:42 +00:00
andig
f126c8c70b chore: limit optimizer to 2 days horizon 2026-04-16 09:47:18 +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
b45edd2187
Mqtt: reset full/empty times (#29050) 2026-04-14 10:58:23 +02: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
andig
94c2606797
Fix docorating by promoting embedded type methods as capabilities (#28995)
Some checks failed
Release / Demo (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
Release / Hassio Addon (push) Has been cancelled
2026-04-10 15:48:23 +02:00
RenatusRo
dec0e7d5b2
Optimizer: improve error message for solar forecast (#28934) 2026-04-08 12:35:17 +02:00
Martin Porsch
411916982d
Fix: site soc calc was wrong if some batteries had no capacity (#28910) 2026-04-08 09:10:09 +02:00
andig
f1408ad10f
Fix chargeMeter capability lookup for decorated chargers (#28920) 2026-04-08 09:07:19 +02:00
Michael Geers
188a5d8216
Session: add reference price and CO2 (#28712) 2026-04-06 14:47:01 +00:00
Andreas Linde
70b17d09d7
Add GhostEEBus charger (#28573) 2026-04-04 10:19:40 +02:00
RenatusRo
bb07ec0d4d
Optimizer: fix timestamp generation (#28677) 2026-04-03 14:52:13 +00:00
andig
b93061bc86
Optimizer: enable by default (#28213) 2026-04-02 19:50:29 +02:00
jr42
f4932f9fbe
Optimizer: publish results as single MQTT message (#28610) 2026-03-27 17:47:46 +01:00
Maschga
00967eb57e
Replace combinatorial decorators with capability registry (BC) (#28565) 2026-03-27 09:17:19 +01:00