Commit graph

445 commits

Author SHA1 Message Date
Michael Geers
93c8b36f7f
UI: add charging status icons (#14581) 2024-07-07 08:21:06 +02:00
andig
bc0a319896
Loadpoint: sync currents only if off by more than 1A (#14732) 2024-07-06 13:11:23 +02:00
andig
f5adefe753
Loadpoint: sync phases only if switchable (#14690)
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
2024-07-04 19:50:24 +02:00
andig
d5aabc2759
TWC/Tesla: use charger api.PhaseCurrents over vehicle api.CurrentGetter (#14659)
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
2024-07-03 16:28:34 +02:00
andig
e92388602f
chore: sync disabled state (#14639) 2024-06-30 15:48:42 +02:00
andig
ea9334a0af
Loadpoint: use measured phases/currents as fallback to api.PhaseGetter, api.GetMaxCurrent (#14622) 2024-06-29 15:52:48 +02:00
andig
06fe501edc Circuit: apply current rounding to circuit limits, too 2024-06-17 16:59:37 +02:00
Michael Heß
a8f95ef6d0
chore: drop duplicate scale up call (#14410) 2024-06-16 16:44:58 +02:00
andig
74150fa2c3
Log battery usage in PV mode (#14126) 2024-05-30 14:42:02 +02:00
andig
3a3797c58c
Hide vehicle asleep error messages (#14113) 2024-05-29 18:19:18 +02:00
andig
72fbbd1bdb chore: add more session logging 2024-05-07 20:40:30 +02:00
andig
090b0a700e Revert "Loadpoint: add welcomecharge feature (#13534)"
This reverts commit 1d4e69591f.
2024-04-29 09:03:55 +02:00
andig
26973a0d2c
Load Management and Peak Shaving (#13207) 2024-04-27 10:50:35 +02:00
andig
1d4e69591f
Loadpoint: add welcomecharge feature (#13534) 2024-04-25 13:36:35 +02:00
andig
aeaecfd6ea
chore: rename api.ChargeTimer (#13561) 2024-04-24 09:15:26 +02:00
andig
31f59c9eaf chore: simplify 2024-04-15 09:26:48 +02:00
andig
7786965a99
Loadpoint: fix spurious negative power warning (#13383) 2024-04-10 20:34:47 +02:00
andig
7d833ac401 InfluxDB: fix vehicle limit soc data type 2024-04-08 22:19:09 +02:00
andig
f78913eae5
Fix limiting PV current when scaling phases up (#13295) 2024-04-04 21:02:49 +02:00
MarkusGH
cc24f44a61
chore: avoid warning (#13253)
Add check for phaseSwitchCompleted to avoid potentially unnecessary warning
2024-04-04 19:25:24 +02:00
poohnet
412ec23a77
Warp: validate charger phases (#13230) 2024-03-31 20:39:21 +02:00
MarkusGH
1d4a161113
Prevent automatic phase switching while a phase switch might be in progress (#13235) 2024-03-31 20:27:48 +02:00
MarkusGH
395da6d771
chore: clarify syncCharger logic (#12876) 2024-03-29 13:33:44 +01:00
andig
48772bf142
Tesla: validate vehicle current (#13099) 2024-03-24 13:04:43 +01:00
andig
be18545837
Custom vehicle: add limitsoc (#13100) 2024-03-24 12:29:06 +01:00
andig
580788ea2f
Loadpoint: log specific charger errors (#13097) 2024-03-23 10:12:23 +01:00
andig
96058963c9 chore: minor typo 2024-03-13 15:41:17 +01:00
MarkusGH
f8a10aecd6
Restore logic for chargers that disable themselves to be able to switch phases (#12847) 2024-03-11 14:22:03 +01:00
andig
0ece8c6e20
chore: simplify setting limit (#12631) 2024-03-03 14:27:26 +01:00
andig
69f899e950
Refactor and simplify meter readings (#12479) 2024-02-26 11:18:48 +01:00
Michael Geers
93a1faf755
Smart grid charging per loadpoint (BC) (#12135) 2024-02-24 17:52:15 +01: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
andig
72cb1e3800
Add PhaseDescriber api (#12052) 2024-02-08 19:14:13 +01:00
andig
9ebdfc331e
Loadpoint: fix active phases not initialised (#11962) 2024-01-31 23:07:39 +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
Michael Geers
4fa015592e
Fix inconsistent vehicle publishing (#11675) 2024-01-15 08:54:43 +01:00
andig
90c0f96944
Loadpoint: make sure restoring settings publishes current values (#11637) 2024-01-13 10:37:29 +01:00
andig
8758fe0ead
Loadpoint: don't disable at limitsoc 100% (#11348) 2023-12-30 17:17:54 +01:00
andig
a131678739
Loadpoint: expose active phases api (#11345) 2023-12-30 13:49:12 +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
e1e703c4a7
Planner: don't touch plan when disabling due to soc/energy limits reached (#11030) 2023-12-19 18:10:01 +01:00
andig
7dd0666f70 chore: use rw mutex for vehicle 2023-12-18 14:03:36 +01:00
andig
ff38abffd8
Restore persistence of limit soc and energy (#10979) 2023-12-08 17:28:54 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
098a0fc2b5
Planner: allow plan to take precedence over vehicle or session limits (#11013) 2023-12-06 18:23:12 +01:00