Commit graph

110 commits

Author SHA1 Message Date
Michael Geers
9d14e3d446
Add session infos (co2, price, solar %) (#7380) 2023-05-02 08:59:11 +02:00
andig
ccb1338d90
Add loadpoint prioritisation (#6107) 2023-02-19 15:36:18 +01:00
andig
51db45e6c1 chore: refactor vehicle functions into separate file 2023-02-06 20:24:21 +01:00
Tobias Bayer
c4bca909b2
Add enable and disable thresholds via api (#6081)
Note: this are potentially subject to removal
2023-02-06 12:57:22 +01:00
andig
ea381b21fc chore: use loadpoint Title() instead of Name() 2023-02-03 17:52:54 +01:00
andig
dcaadb783f
Refactor target charging apis (#5649) 2023-01-19 19:01:22 +01:00
schenlap
355fcea14f
Planner: improve resilience against fluctuations and short charging slots (#5695) 2023-01-08 14:36:48 +01:00
andig
23553f7edb chore: log % 2022-12-24 11:38:05 +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
8a503c376e
Add TWC3 support for Tesla vehicles (#5341) 2022-12-23 09:49:21 +01:00
andig
8be06fbb9d Target charge: don't allow timestamps in the past 2022-12-16 08:34:35 +01:00
andig
c2e61e5741 chore: fix comment 2022-12-01 19:52:56 +01:00
Michael Geers
037f46a10d
Improve UI for small capacity vehicles (#5174) 2022-11-25 17:10:24 +01:00
andig
c342880b63 Fix a race condition when stopping the charging session 2022-11-06 12:07:35 +01:00
andig
43d4221cf9 Mqtt: support settting guest vehicle by using negative value 2022-10-17 10:13:44 +02:00
andig
6e943a0405
Add CoarseCurrent feature for vehicles that can't follow mA charging (#4662) 2022-10-05 17:49:38 +02:00
andig
26f149571c
Add target energy API & UI for vehicles without SoC 2022-10-04 20:08:57 +02:00
Michael Geers
48926cfc30
Reset MinSoC Before Vehicle Change (#4321) 2022-09-08 09:06:15 +02:00
andig
df1e52f41b chore: add log 2022-09-05 17:39:36 +02:00
andig
a22b445aa8
Apply configured phases for all modes (#4195) 2022-08-23 09:09:23 +02:00
andig
6df7168f1b
Deprecate loadpoint config of minSoC/targetSoC (BC) (#4135) 2022-08-23 09:09:06 +02:00
andig
1b1358cb3f
Vehicle: fix detection indicator and add vehicledetect api (#4164) 2022-08-20 11:23:53 +02:00
andig
d1211cb13a
Refactor phase settings (#4070) 2022-08-14 12:47:30 +02:00
andig
8ad84d4278
chore: rename ChargePhases api to PhaseSwitcher (#4105) 2022-08-13 14:19:18 +02:00
andig
1464b755cd
Make vehicles config global instead of per loadpoint (BC) (#3827) 2022-08-13 14:03:53 +02:00
andig
7e0b569a38
Api: use phases to configure default value for 1p3p charger (#3940) 2022-07-25 15:16:02 +02:00
andig
76a400ef1c
Partially lock setVehicle to void deadlock in applyAction (#3857) 2022-07-15 11:16:58 +02:00
andig
03da7205c2 Harmonise switch sockets status and power api implementations (#3833) 2022-07-14 22:03:02 +02:00
andig
1ae1fb34d9
Add API and UI to change a loadpoint vehicle manually (#3805) 2022-07-13 11:18:37 +02:00
andig
89c908b414
Allow fixed phase configuration (#3714) 2022-06-27 13:39:42 +02:00
Michael Geers
e627c91106
better target time suggestion; exposed projected start (#3098) 2022-04-06 11:08:55 +02:00
andig
0ff07da905
Add vehicle api (#2743) 2022-03-02 13:00:24 +01:00
andig
63c74bc0a9
Redesign phase handling (#2613) 2022-02-28 14:40:06 +01:00
andig
79db7c75ac
Set phases per api if charger doesn't support 1p3p switching (#2555) 2022-02-11 08:33:03 +01:00
andig
f4b783a007
Add various condition for stopping target charging (#2098) 2021-12-29 14:50:18 +01:00
andig
c641f2679c
Target charging: always use last charged hour (#2075) 2021-12-19 21:59:35 +01:00
andig
57f5a72055
Fix removing target charge time (#2066) 2021-12-18 17:15:55 +01:00
schenlap
fbe6532aa3
Fix target charging (#1872) 2021-12-15 10:58:45 +01:00
andig
600bdfce6d Change default log level to info 2021-12-07 22:09:26 +01:00
rivengh
a45e240253
Improve action handling to consistently apply and reset vehicle settings (#1942)
allow GetTargetSoC() and GetMinSoC() to be used even when no vehicle is connected
use SetMinSoC() and SetTargetSoC() functions in applyAction()
allow to set minSoC to 0 with applyAction()
apply OnIdentify actions only when OnIdentify node is present in vehicle configuration (optional parameter)
2021-12-01 13:49:59 +01:00
andig
9b16f9bcf2
Improve vehicle identification experience (#1889)
- allow multiple identifiers per vehicle to support RFID and MAC across multiple chargers
- move onIdentify action config from loadpoint to vehicle
- add minSoC to action config
- replace onDisconnect with simpler resetOnDisconnect
2021-11-18 11:37:14 +01:00
andig
fe217debbf chore: fix ruleguard errors 2021-11-14 12:09:17 +01:00
andig
b2aa592e33 Guard against invalid charge mode 2021-10-10 16:47:02 +02:00
andig
c4298410d1
Improve loadpoint api (#1402)
Breaking change: chargeEstimate becomes chargeRemainingDuration
2021-09-05 11:28:28 +02:00
andig
3986b75b08
Improve target charging and refactor loadpoint and site apis (#1470) 2021-09-02 14:16:05 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
f22a1e1db4
Add 1p3p phase switching support (#1213) 2021-08-19 19:41:45 +02:00
andig
b88ec450e0 Evaluate charge power in PV-only mode 2021-06-21 12:35:50 +02:00
andig
c2425489de
Improve loadpoint api: add dynamic limits (#1058) 2021-06-05 14:14:56 +02:00