Commit graph

184 commits

Author SHA1 Message Date
andig
94b889707c Fix phase detection unstable with estimated power usage 2022-01-02 13:56:42 +01:00
andig
1f1c062f99 chore: remove duplicate logging 2022-01-02 13:54:09 +01:00
andig
13dac30def Revert "Fix phase usage estimation from power"
This reverts commit 60760cad618cf653d159b56603a7bd9e52fcaeb5.
2022-01-02 13:39:54 +01:00
andig
3b7f3824a5 Ignore minor negative values for charge power 2022-01-01 16:23:55 +01:00
andig
bac4e07980
Update pv timer handling (#2168)
Some checks failed
Default / Build (push) Failing after 12m58s
Default / Build UI (push) Failing after 1m52s
Release / Publish Github & APT release (push) Has been cancelled
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Co-authored-by: rivengh <75251226+rivengh@users.noreply.github.com>
2021-12-31 10:58:20 +01:00
premultiply
f07b32da83
Fix phase usage estimation from power (#2144)
Some checks failed
Default / Build UI (push) Failing after 2m8s
Default / Build (push) Failing after 15m4s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2021-12-29 15:18:42 +01:00
andig
f4b783a007
Add various condition for stopping target charging (#2098) 2021-12-29 14:50:18 +01:00
andig
79e91b6f16 Reduce amount of logging 2021-12-20 15:04:52 +01:00
andig
2a320d1379 Target charging: use 3p if supported 2021-12-19 11:40:15 +01:00
andig
c03228fe72
Fix invalid timer messages (#2058) 2021-12-17 15:15:10 +01:00
andig
7f4a1e8f7b
Fix 1p3p not scaling up due to inconsistent internal state (#2051) 2021-12-16 20:27:32 +01:00
schenlap
fbe6532aa3
Fix target charging (#1872) 2021-12-15 10:58:45 +01:00
andig
cd842726ea
Expose timers in ui (#1885) 2021-12-13 18:36:39 +01:00
rivengh
a20ac876a1
Fix vehicle data not removed from UI after disconnect (#1954)
* reset published values in evVehicleDisconnectHandler in case of single vehicle and poll mode is connected/charging and not connected
* start detection only if we have multiple vehicles in evVehicleConnectHandler
2021-12-03 08:15:55 +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
92b40dcb8f
Stop using vehicle charge start/stop apis (#1920) 2021-11-24 15:32:35 +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
32e8409691 Don't send disconnected message on startup 2021-10-24 16:34:33 +02:00
andig
8edf0ae49a Align handling of odometer and range 2021-10-23 15:05:29 +02:00
andig
0500257e9c
Synchronize range and odometer with soc updates (#1767) 2021-10-22 19:35:53 +02:00
andig
f19c87b8ca Warn if charge power is negative 2021-10-10 13:20:47 +02:00
andig
b809356d4f Rename range to vehicleRange 2021-10-10 13:01:14 +02:00
andig
ad0211e9c6 Update power and currents after charger update to improve UI responsiveness 2021-10-08 12:13:20 +02:00
andig
878f0e5f70
Rename vehicleSoc to vehicleSoC for consistency with other soc values (#1559) 2021-09-28 14:22:40 +02:00
andig
89d18d1e8f Minor logging change 2021-09-27 08:55:21 +02:00
andig
658b87974f
1p3p: fix switching and add more tests (#1624) 2021-09-23 19:04:35 +02:00
andig
6c97801523
Add bufferSoc (#1469) 2021-09-19 21:59:40 +02:00
andig
c984a19ed0 Improve phase configuration handling for switchable chargers (#1580) 2021-09-18 12:40:16 +02:00
andig
a277f158a5
Allow specifiying multiple PV inverters as list in config (#1576)
Some checks failed
Build / Build (push) Failing after 7m21s
Build / Build UI (push) Failing after 3m4s
Validate Schema / build (push) Failing after 4s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-09-18 09:36:18 +02:00
andig
7ea1e9617c Workaround broken target charging 2021-09-05 20:15:16 +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
7f2eddeab1 Improve logging consistency for charge current 2021-08-31 15:23:47 +02:00
andig
0abf756b0c
Adjust target current based on current target instead of measured value (#1431) 2021-08-27 15:56:37 +02:00
andig
a2c5fc0217 Deprecate old settings 2021-08-26 19:24:48 +02:00
andig
6a260d9bff
Rename vehicle properties (#1380) 2021-08-23 13:39:43 +02:00
andig
f6035829bd
Add odometer api (#1357) 2021-08-23 13:27:07 +02:00
andig
8834e26adf
Discriminate between mode empty and invalid (#1410) 2021-08-22 20:03:55 +02:00
andig
77552ad722
Reduce amount of logging (#1408) 2021-08-22 19:06:45 +02:00
andig
e0e9e0ea6c Set active phases to 1p after scaling down 2021-08-21 14:33:26 +02:00
andig
6fd6d7472c Add plausi check for phase configuration 2021-08-21 14:25:31 +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
76d22950ba Upgrade modules 2021-08-17 10:20:54 +02:00
andig
da5e482a36 Reduce duplicate logging 2021-08-14 14:19:45 +02:00
Andreas Linde
410f62316a
Allow chargers to provide vehicle SoC via ISO15118 (#1283)
Some chargers (e.g. Porsche/Audi Mobile Charger Connect) can provide the EVs current SoC via the ISO15118 connection to the car.

This change allows chargers to implement the SoC method and return the SoC or api.ErrNotAvailable if the currently connected car does not provide the data.
2021-08-14 13:51:26 +02:00
andig
51824bb8a0 Truncate charge current to full amps 2021-08-13 10:15:20 +02:00
andig
e6f4ba0229 Add enable threshold sanity check 2021-08-13 08:24:28 +02:00
andig
8218866377 Fix poll mode always if only one vehicle is configured 2021-08-13 08:21:45 +02:00
andig
d5262f4b42
Add configurable actions to provide custom behaviour when vehicle is identified (#1329) 2021-08-12 21:45:24 +02:00