Commit graph

1048 commits

Author SHA1 Message Date
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
Andreas Linde
184065152e
Ignore negative PV power for homePower (#2117)
Positive power means it is an energy source, negative power means it is a consumer. When calculating homePower only energy sources may be considered, hence negative PV power needs to be ignored
2021-12-25 19:25:25 +01:00
andig
997155dfd7 Show vehicle identification as warning 2021-12-20 17:38:59 +01:00
andig
79e91b6f16 Reduce amount of logging 2021-12-20 15:04:52 +01:00
andig
c641f2679c
Target charging: always use last charged hour (#2075) 2021-12-19 21:59:35 +01:00
andig
2a320d1379 Target charging: use 3p if supported 2021-12-19 11:40:15 +01:00
andig
eda4e47ca7
Add support for grid meter energy (#2073) 2021-12-19 11:11:42 +01:00
andig
57f5a72055
Fix removing target charge time (#2066) 2021-12-18 17:15:55 +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
andig
600bdfce6d Change default log level to info 2021-12-07 22:09:26 +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
d1f78bafeb Fix spelling of site.batteries config entry 2021-11-16 14:57:07 +01:00
andig
fe217debbf chore: fix ruleguard errors 2021-11-14 12:09:17 +01:00
andig
b2db5ab581 Raise warning when implausible PV power value detected 2021-11-06 11:34:31 +01:00
andig
7de872926f Evaluate grid export when calculating home power 2021-10-31 13:16:05 +01:00
Michael Geers
cbd0f23e73
Fix home power and self-consumption calculation (#1788) 2021-10-26 13:10:21 +02: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
premultiply
8d7a7b31bb
Improve estimator resilience against outdated SoC values (#1562) 2021-10-11 08:11:51 +02:00
andig
b2aa592e33 Guard against invalid charge mode 2021-10-10 16:47:02 +02:00
andig
f19c87b8ca Warn if charge power is negative 2021-10-10 13:20:47 +02:00
andig
5ea3c6ef39
Export homePower (#1718) 2021-10-10 13:04:13 +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
premultiply
dbba9103af
Support multiple batteries (#1702) 2021-10-07 22:18:23 +02:00
andig
712e3cba11
Mqtt: reset /set listener to be able to receive same command multiple times (#1697) 2021-10-04 11:46:21 +02:00
andig
dfcb7de0ea
Fix updating multiple pv meters (#1673) 2021-10-01 11:10: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
Andreas Linde
619a3c47d8
Improved SoC handling provided by chargers (#1415) 2021-08-28 11:10:26 +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