Commit graph

96 commits

Author SHA1 Message Date
andig
0f70bb3106
Loadpoint: add asleep messaging event if wakeup fails (#23116) 2025-08-24 14:50:41 +00:00
andig
42ed7da2e9
Add smart feed-in priority (#21813) 2025-06-27 09:03:46 +02:00
andig
153b1b61b0
Loadpoint: allow fine-grained battery boost (#19385) 2025-04-27 14:07:26 +02:00
premultiply
598cccaff1
Loadpoint: rename chargeCurrent to offeredCurrent (BC) (#20457)
Co-authored-by: Michael Geers <michael@geers.tv>
2025-04-09 23:04:36 +02:00
Michael Geers
864c2cf599
Config UI: add loadpoints (BC) (#18137) 2025-01-31 12:26:23 +01:00
andig
9e9c15ed58
chore: refactor param cache (#18377) 2025-01-23 16:16:21 +01:00
andig
e8630e6bf4
chore: simplify and rename energy metrics to avoid confusion (#18288) 2025-01-21 17:17:35 +01:00
andig
16c467a65d
Loadpoint: add battery boost (experimental) (#16599) 2024-10-13 18:46:21 +02:00
andig
b0ea0582e2
Add battery grid charging (#14855) 2024-08-03 15:23:50 +02:00
andig
90af2f2386
Loadpoint: set internal current to 0 when disabling charger (#15218) 2024-08-03 14:45:52 +02:00
Michael Geers
93c8b36f7f
UI: add charging status icons (#14581) 2024-07-07 08:21:06 +02:00
andig
aeaecfd6ea
chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
MarkusGH
d25af7d2be
Remove guard timer but keep charger sync logic (#12084) 2024-02-10 17:54:41 +01:00
MarkusGH
9fb6d17b23
Improve switch-off speed in pv mode with 1p3p (#11878) 2024-02-09 10:40:50 +01:00
Michael Heß
5b1eb755d4
Loadpoint: publish guardTimer independently from pvTimer (#11926) 2024-01-29 08:44:50 +01:00
andig
578b9ac2f7 Revert "Loadpoint: publish guardTimer independently from pvTimer (#11204)"
This reverts commit 6aa9d995a4.
2024-01-28 15:00:10 +01:00
Michael Heß
6aa9d995a4
Loadpoint: publish guardTimer independently from pvTimer (#11204) 2024-01-28 12:05:24 +01:00
andig
648fe0cfdf
Persist phases/min/max current (BC) (#11571) 2024-01-27 11:25:27 +01:00
andig
bc0343ab7d
Vehicles: move more properties to /vehicles (BC) (#11181) 2024-01-20 12:19:41 +01:00
andig
90c0f96944
Loadpoint: make sure restoring settings publishes current values (#11637) 2024-01-13 10:37:29 +01:00
Martin Weinelt
daee304a49
chore: migrate from unmaintained mockgen (#11547)
The golang mock package has been archived and is now maintained by uber.

> Update, June 2023: This repo and tool are no longer maintained. Please
> see go.uber.org/mock for a maintained fork instead.

[1] https://github.com/golang/mock
[2] https://github.com/uber-go/mock
2024-01-08 11:13:27 +01:00
andig
cf597421d3
Replace current precendence with min/max logic (#11311) 2023-12-30 19:06:08 +01:00
andig
55df2b502c
Fix deadlock (#11244)
This PR uses a go routine when sending would otherwise block.
2023-12-26 23:08:28 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
d63dec9511
Refactor session settings and apis (BC) (#10335) 2023-12-02 20:56:30 +05:00
andig
245730abf1 chore: refactor mock apis 2023-11-01 12:23:29 +01:00
jheinitz
d516e84c42
Log minSoc and batteryPrioritySoc (#10282) 2023-10-20 19:14:19 +02:00
Michael Geers
9b282e6e4c
Add battery settings UI (#7802) 2023-05-08 18:11:31 +02:00
Michael Geers
9d14e3d446
Add session infos (co2, price, solar %) (#7380) 2023-05-02 08:59:11 +02:00
MarkusGH
8f735d8719
chore: remove didChargeOnLastSocUpdate (#7275) 2023-04-09 11:45:36 +02:00
andig
c5040d2215
Vehicle: respect poll mode when querying climater (#7151) 2023-04-01 14:17:14 +02:00
andig
f4f0d6bed0
Add smartCostLimit to site (#6732) 2023-03-19 17:45:34 +01:00
nename0
23b6dfb882
Update soc once when charging has stopped (#6267) 2023-02-19 18:11:00 +01:00
andig
30e1a4a630
Substitute minSoc with minEnergy when soc not available (#5973) 2023-02-01 21:13:27 +01:00
andig
a9666b57ee
Add charge planner (#5445) 2022-12-23 10:52:54 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint (#5549) 2022-12-23 10:19:23 +01:00
andig
b6e10163c6
Fix status transitions to honor direct changes between A and C (#4932) 2022-10-24 19:26:33 +02:00
andig
7afb572639
Vehicle: let capacity accept float values (#4875) 2022-10-19 18:02:55 +02:00
andig
6df7168f1b
Deprecate loadpoint config of minSoC/targetSoC (BC) (#4135) 2022-08-23 09:09:06 +02:00
andig
1464b755cd
Make vehicles config global instead of per loadpoint (BC) (#3827) 2022-08-13 14:03:53 +02:00
andig
9ea7e84d9e
Clear vehicle identifier on disconnect (#4046) 2022-08-04 15:23:01 +02:00
andig
5398850037
Fix vehicle detection not started when default vehicle assigned on connect (#3957) 2022-07-27 10:27:07 +02:00
andig
93405442be
Fix loadpoint default phases overriding auto phase config for switchable chargers (#3888) 2022-07-18 15:53:57 +02:00
andig
7ce0297ffa
Add tests for default vehicle and vehicle defaults (#3860) 2022-07-15 21:04:13 +02:00
andig
815cc58555 chore: apply gofumpt 2022-07-12 11:20:05 +02:00
andig
89c908b414
Allow fixed phase configuration (#3714) 2022-06-27 13:39:42 +02:00
andig
63c74bc0a9
Redesign phase handling (#2613) 2022-02-28 14:40:06 +01:00
Chris591
c18eb34df6
Wakeup sleeping cars using api or charger (#2265) 2022-01-31 19:37:27 +01:00
andig
479377f0d4
Add soc push event every 10% charge progress (#2337) 2022-01-20 19:40:49 +01:00
andig
cd42f20a51
Allow to define supported phases at vehicle level (#2209) 2022-01-16 09:31:52 +01:00