Commit graph

1194 commits

Author SHA1 Message Date
andig
e3a79f4618
Metrics: distinguish missing meter energy from zero reading (#30297) 2026-05-31 09:48:43 +00:00
andig
545d239495
Loadpoint: scale down to 1p for feed-in priority in min+pv mode (#30327) 2026-05-31 11:45:04 +02:00
andig
fd94f8a376
Loadpoint: update odometer on disconnect (#30361) 2026-05-31 09:05:16 +00:00
andig
4d64a073e5
Vehicle: suppress climater error log when vehicle is asleep (#30239) 2026-05-26 16:41:19 +00:00
andig
dcc8ed6f7e
Prioritizer: no flexibility for switch devices in MinPV (#30194) 2026-05-26 18:30:10 +02:00
Michael Geers
41b4de8783
UI: fix failed api calls after restart (#30234) 2026-05-26 18:29:05 +02:00
andig
4d80489986
Loadpoint: keep mode on integrated device disconnect (#30189) 2026-05-24 21:22:05 +00:00
andig
5857cde809
Metrics: tolerate NULL energy buckets in importProfile (#30169) 2026-05-24 09:14:23 +00:00
andig
8dc0edd8d9
HEMS: redesign dim and curtail api as tristate (#30116) 2026-05-23 11:42:29 +02:00
andig
b41dc59531
cli: add metrics command (#30099) 2026-05-22 13:39:04 +02:00
Michael Geers
62ecd175a6
Charts: color picker for loadpoints and consumers (#30021) 2026-05-20 12:47:19 +02:00
andig
1200fbc2f9
Metrics: do not persist a partial first slot (#29977) 2026-05-17 13:37:05 +00:00
andig
177cb19d5d
Loadpoint: tolerate api.ErrNotAvailable on phase switch (#29975) 2026-05-17 13:01:43 +00:00
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