andig
|
c1960b378a
|
Metrics: fall back to power integration when a meter loses its energy register (#33103)
|
2026-08-23 12:28:36 +02:00 |
|
andig
|
defe9403de
|
Tariff (solar): resample sub-slots along the source curve (#33105)
|
2026-08-23 12:05:20 +02:00 |
|
andig
|
bf57d398c2
|
Loadpoint: project continuous device min power shortfall into PV disable gate (#33075)
|
2026-08-22 14:02:27 +02:00 |
|
andig
|
ebe064ad97
|
Loadpoint: disable PV mode when idle integrated device lacks surplus (#33073)
|
2026-08-22 13:47:27 +02:00 |
|
andig
|
8661c66fc7
|
Curtailment devices: new device class for feed-in limitation (BC) (#32416)
|
2026-08-22 11:10:59 +00:00 |
|
andig
|
4e45dc79bb
|
chore: use math/rand/v2 and Go 1.27 generic rand.N (#33055)
|
2026-08-21 14:33:19 +00:00 |
|
github-actions[bot]
|
13db309c94
|
Battery boost: resume from hold when limit is lowered (#32999)
|
2026-08-21 11:05:53 +02:00 |
|
andig
|
a578893edd
|
Site: separate measurement from power calculation in update cycle (#32770)
|
2026-08-20 18:19:56 +00:00 |
|
andig
|
e2c59fc6e1
|
Meter (SunSpec): read max AC power from nameplate (#32732)
|
2026-08-20 20:14:13 +02:00 |
|
andig
|
748d36d130
|
Phases: disable instead of scaling down to 1p without sufficient surplus (#32991)
|
2026-08-19 19:14:57 +00:00 |
|
andig
|
859c905640
|
Battery control: apply battery mode per battery and only on change (#32967)
|
2026-08-19 09:36:46 +02:00 |
|
andig
|
72b7e27057
|
Loadpoint: sync charger phases on vehicle connect (#32962)
|
2026-08-19 08:50:24 +02:00 |
|
andig
|
0be2e0d803
|
api: let Identify return multiple identities (#32949)
|
2026-08-18 17:21:32 +02:00 |
|
andig
|
6d276526a6
|
Revert "PV: reserve only min power for higher-priority loadpoints starting up" (#32947)
|
2026-08-18 10:38:26 +00:00 |
|
mggevaer
|
cc92f3938a
|
Fix site.pvPower estimation for battery without pv (#32930)
|
2026-08-18 11:43:39 +02:00 |
|
Michael Geers
|
adfbd057b0
|
Vehicle: don't instantiate disabled vehicles (#32919)
|
2026-08-18 10:41:47 +02:00 |
|
andig
|
4cc75b1a45
|
Optimizer: extend horizon to 48h plus end of day (#32893)
|
2026-08-17 14:50:55 +02:00 |
|
Ingo
|
47fd73be33
|
Site: feed the optimizer a trailing percentile solar scale (#32849)
|
2026-08-16 21:17:29 +02:00 |
|
andig
|
d22b67fd18
|
Reapply "Optimizer: respect session energy limit when vehicle soc is unknown (#32895)"
This reverts commit fa6f757618.
|
2026-08-16 19:32:33 +02:00 |
|
andig
|
fa6f757618
|
Revert "Optimizer: respect session energy limit when vehicle soc is unknown (#32895)"
This reverts commit bb6854b1ed.
|
2026-08-16 18:24:18 +02:00 |
|
andig
|
bb6854b1ed
|
Optimizer: respect session energy limit when vehicle soc is unknown (#32895)
|
2026-08-16 17:18:34 +02:00 |
|
andig
|
0bbf4dc5c7
|
Optimizer: consider planner precondition (late charging) (#32872)
|
2026-08-16 07:52:52 +00:00 |
|
andig
|
2201066430
|
PV: reserve only min power for higher-priority loadpoints starting up (#32812)
|
2026-08-14 16:34:51 +02:00 |
|
Michael Geers
|
9eea54d8e4
|
Optimizer UI: migrate charts to echarts, remove chart.js (#32837)
|
2026-08-14 16:26:29 +02:00 |
|
mfuchs1984
|
f7e7ab887e
|
Battery Boost: allow scaling to 3p while active (#32776)
Co-authored-by: andig <cpuidle@gmail.com>
|
2026-08-14 12:50:40 +02:00 |
|
mfuchs1984
|
fc6fe3dce4
|
Site: make battery discharge limit availability explicit (#32728)
|
2026-08-11 16:30:23 +00:00 |
|
andig
|
3189e011f2
|
chore: minor (#32748)
|
2026-08-11 18:05:57 +02:00 |
|
andig
|
a938d45eed
|
Forecast: match persisted solar history to the published curve (#32693)
|
2026-08-11 16:02:14 +02: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
|
6fdb83fc14
|
chore: minor
|
2026-08-11 09:59:37 +02: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 |
|
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 |
|
mfuchs1984
|
9ef7ea748a
|
Site: respect minSoc in maxDischargePower calculation (#32664)
|
2026-08-09 13:39:13 +02:00 |
|
andig
|
d09a952cba
|
Optimizer: add feasible status (#32632)
|
2026-08-09 10:37:22 +02:00 |
|
andig
|
b29b49e305
|
core: simplify site/optimizer integration (#32646)
|
2026-08-08 16:44:51 +02:00 |
|
github-actions[bot]
|
19f750c417
|
core: keep limitSoc/limitEnergy on integrated device disconnect (#32623)
|
2026-08-08 12:00:40 +00:00 |
|
andig
|
29137181f1
|
Optimizer: stop demanding charge once the vehicle is full (#32633)
|
2026-08-08 12:58:44 +02:00 |
|
github-actions[bot]
|
6f8a6b8c36
|
core: fix nil pointer panic when deleting active grid meter (#32607)
|
2026-08-07 16:52:58 +00:00 |
|
mfuchs1984
|
f6a5b07dd6
|
Loadpoint: limit boost power to battery limits (#28178)
|
2026-08-07 15:32:51 +02:00 |
|
andig
|
3093539af5
|
Optimizer: add static grid export limit (#32541)
|
2026-08-07 12:58:14 +02:00 |
|
andig
|
45e781dac0
|
API: publish forecast as arrays with unix timestamps (BC) (#32391)
|
2026-08-06 11:49:33 +02:00 |
|
Michael Geers
|
3ec61c1851
|
Sessions: record added range per charging session (#32509)
|
2026-08-04 14:07:15 +02:00 |
|
andig
|
f571d502d6
|
Soc: simplify estimator (#32495)
|
2026-08-03 21:16:33 +02:00 |
|
andig
|
a4da257bb5
|
Fix rendering notifications from the state at event time (#32401)
|
2026-08-01 14:37:20 +00:00 |
|
mfuchs1984
|
3f87c76332
|
Loadpoint: consider load management in phase scaling (#32353)
|
2026-08-01 14:37:40 +02:00 |
|
Frank Behrens
|
0a98d57cec
|
Add SMA Sunny Home Manager 2.0 ModbusTCP with curtailment (#32091)
|
2026-07-29 10:37:52 +02:00 |
|
andig
|
608575ffec
|
core: apply dim/curtail to devices that cannot report their state (#32198)
|
2026-07-27 17:05:34 +00:00 |
|