Commit graph

1048 commits

Author SHA1 Message Date
andig
633f39f3a3
Optimizer: allow plan goal to exceed pv limit (#25348) 2025-11-16 13:52:54 +00:00
premultiply
c90258b6e4
Estimator/Planner: Improve charge time estimation (#25168) 2025-11-15 22:38:38 +01:00
andig
bb61acc99c
Start UI early (#23767)
Co-authored-by: Michael Geers <michael@geers.tv>
2025-11-14 09:19:08 +00:00
andig
3422cf0b7e
Loadpoint: update climater when streaming (#25246) 2025-11-12 13:37:14 +01:00
RenatusRo
88bc112486
Optimizer: fix panic on plan overrun (#25227) 2025-11-11 12:26:34 +01:00
Christian Güdel
da22c62073
Planner: adjust session energy by initial value plan (#25149) 2025-11-09 12:29:04 +00:00
andig
0760db8d4b chore: fix panic 2025-11-07 16:16:56 +01:00
RenatusRo
f4910d284b
Optimizer: adjust fixed power demand (#25098) 2025-11-07 09:48:37 +01:00
RenatusRo
2901d0887c
Optimizer: fix goal for non-socBased vehicles (#25096)
Co-authored-by: andig <cpuidle@gmail.com>
2025-11-07 07:36:34 +00:00
SolarPower2024
7b3ecb0172
chore: ignore forecast range warning (#25117) 2025-11-06 20:20:27 +01:00
andig
ecc904142c
Planner: fix preconditioning starting too early (#24981) 2025-11-05 09:30:45 +00:00
RenatusRo
8be195b341
Optimizer: fix panic in prorate on continuousDemand returning nil (#24996) 2025-11-03 16:09:11 +01:00
andig
901e30f76e chore: add tests 2025-11-02 17:17:57 +01:00
andig
eea15dc944
Add dimming of meters (#24978) 2025-11-02 17:16:19 +01:00
Sam Feyaerts
3a24dd0948
Loadpoint: detect connection changes using connected duration (attempt 2) (#24957) 2025-11-02 13:19:57 +01:00
andig
2694fbc9f8 Optimizer: fix infeasible soc limits 2025-11-01 10:52:56 +01:00
andig
d475326e2f Revert "Loadpoint: detect connection changes using connected duration (#24730)"
This reverts commit c023b080d6.
2025-11-01 10:47:00 +01:00
andig
352012d24b
chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
Sam Feyaerts
c023b080d6
Loadpoint: detect connection changes using connected duration (#24730) 2025-10-31 11:57:00 +01:00
andig
d818bf1467
Circuits: prevent cyclical parent dependency (#24882) 2025-10-31 09:56:55 +00:00
RenatusRo
6dea5ed21e
Optimizer: fix update logic (#24862) 2025-10-30 17:57:36 +01:00
andig
5b5f70c0a8
Sungrow: fix battery control (#24841) 2025-10-30 07:50:26 +01:00
andig
667978db3e
Mqtt: marshal solar forecast as JSON (#24810) 2025-10-28 07:18:32 +00:00
andig
a0d8fd142e
chore: simplify repeating plans (#24719) 2025-10-25 10:08:03 +00:00
Martin Rinas
006f604c3f
InfluxDB: add meter titles (#24610) 2025-10-24 10:57:02 +00:00
andig
43d514f224 chore: lock optimizer against piling goroutines 2025-10-23 22:49:28 +02:00
andig
de9b2635e4 chore: reduce amount of optimizer requests in case of error 2025-10-23 22:43:46 +02:00
andig
5e40fcdbb7
Planner: fix missing costs for precondition slots (#24645) 2025-10-23 15:27:48 +02:00
RenatusRo
001b23ce95
Optimizer: handle smart cost limit (#24655) 2025-10-23 11:31:21 +00:00
andig
b8a614ef0a
Loadpoint: don't validate currents for heating devices with external meter (#24564) 2025-10-19 12:55:24 +02:00
andig
4201e8fa88 Planner: simplify short slot handling 2025-10-19 11:58:52 +02:00
andig
f3727c6639
Battery: prevent api misuse (#24559) 2025-10-19 11:18:08 +02:00
andig
126279838d
Vehicles: add streaming feature (#24518) 2025-10-18 13:28:10 +00:00
andig
8fddfd6657
Optimizer: simplify prorating first slot (#24536) 2025-10-18 12:41:01 +00:00
andig
40713a924a Optimizer: update every 2min 2025-10-18 10:14:52 +02:00
andig
4718e5f90f
Tariffs: reduce published data volume by x10 (#24375)
Some checks failed
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
Release / Demo (push) Has been cancelled
2025-10-14 15:14:39 +00:00
RenatusRo
998de44eb6
Optimizer: fix first slot of homeProfile (#24381) 2025-10-12 21:12:32 +02:00
andig
207423e6f1
Loadpoint: honor welcome charge for default vehicles (#24334) 2025-10-11 13:12:24 +00:00
andig
977e37e60a Optimizer: fix infeasible when initial soc > max soc 2025-10-10 09:49:31 +02:00
andig
76d841c72b chore: fix profile test 2025-10-09 11:15:52 +02:00
andig
1ee48a559b Planner: adjust gap durations for shorter planner slots 2025-10-08 14:18:32 +02:00
RenatusRo
fc8cad205f
Optimizer: use 15 min slots for plan goals (#24211) 2025-10-08 10:11:54 +02:00
Lars
2b379ed415
Optimizer: fix empty batteries excluded (#24162) 2025-10-06 15:29:50 +02:00
andig
768dace224
Battery Control: hold charging when battery is dimmed (#24150) 2025-10-06 08:01:03 +00:00
andig
aa2eed5a47 chore: reduce logging 2025-10-04 12:35:40 +02:00
andig
148aa76b67
SMA: remove remote control (BC) (#23906) 2025-10-03 14:51:12 +00:00
Maschga
16f4681429
Tariffs: switch to 15m slots (#21162) 2025-10-03 16:45:56 +02:00
andig
bbf93aeb6f
Add heatpump dimming (#23925) 2025-09-29 11:15:42 +00:00
andig
0e3a9dcd80
HEMS: indicate §14a circuit limit (#23927) 2025-09-29 06:49:22 +00:00
andig
3c2f0dfad6
Battery control: prevent grid charging if load management restrictions apply (#23920) 2025-09-28 15:24:54 +00:00