Commit graph

550 commits

Author SHA1 Message Date
andig
8f665ec4b9
Signal vehicle detection and send message on guest vehicle (#4139) 2022-08-19 14:13:36 +02:00
andig
e6dbfd8826 chore: simplify 2022-08-17 18:40:45 +02:00
andig
5e0c67c56b
Validate vehicle min/max currents against loadpoint defaults (#4123) 2022-08-17 12:35:13 +02:00
andig
58ca0b16dc
Disable detection by status for vehicles with defined id on id-capable chargers (#4111) 2022-08-14 18:52:15 +02:00
andig
d1211cb13a
Refactor phase settings (#4070) 2022-08-14 12:47:30 +02:00
andig
16cefae35a
UI: move vehicles from loadpoint to site (#4106) 2022-08-14 11:21:37 +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
b589f68d7d Revert "#4040: add temporary logging"
This reverts commit 98406ef646.
2022-08-07 19:49:04 +02:00
andig
8af608fd57 Allow min==max current 2022-08-07 12:34:21 +02:00
andig
98406ef646 #4040: add temporary logging 2022-08-05 19:38:11 +02:00
andig
9ea7e84d9e
Clear vehicle identifier on disconnect (#4046) 2022-08-04 15:23:01 +02:00
andig
1fb4973a2f
Publish 1p3p configuration (#4021) 2022-08-01 17:22:54 +02:00
andig
51c68bc24d chore: idiomatically rename AlarmClock to Resurrector
Some checks failed
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
2022-07-27 21:44:54 +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
7e0b569a38
Api: use phases to configure default value for 1p3p charger (#3940) 2022-07-25 15:16:02 +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
cd1e58c892
Make odometer updates async from api calls by adding a task queue (#3858) 2022-07-15 11:48:55 +02:00
andig
23054a603b Trigger soc update when vehicle is changed 2022-07-15 11:21:17 +02:00
andig
76a400ef1c
Partially lock setVehicle to void deadlock in applyAction (#3857) 2022-07-15 11:16:58 +02:00
andig
1ae1fb34d9
Add API and UI to change a loadpoint vehicle manually (#3805) 2022-07-13 11:18:37 +02:00
andig
815cc58555 chore: apply gofumpt 2022-07-12 11:20:05 +02:00
andig
db2edb9ef3
Warn if vehicle detection is not possible (#3792) 2022-07-07 17:53:05 +02:00
andig
22c7db9263
Fix applying phase configuration at startup (#3762) 2022-07-03 12:26:19 +02:00
andig
89c908b414
Allow fixed phase configuration (#3714) 2022-06-27 13:39:42 +02:00
andig
21e12f943a
Re-add odometer logging (#3473) 2022-05-22 21:41:29 +02:00
andig
3ef15e257e Remove deprecated loadpoint: meters: charge, use loadpoint: meter instead 2022-05-21 14:13:53 +02:00
andig
071a2092fa
chore: use charging function (#3440) 2022-05-21 10:56:03 +02:00
andig
c456cf3793
Vehicle: read odometer only once upon connect (#3309) 2022-05-07 16:45:18 +02:00
andig
f9eef1a26f chore: fix typos 2022-04-16 12:39:44 +02:00
andig
1bfd0f6355 Require Go 1.18 and use generics (#2116) 2022-04-02 12:47:26 +02:00
andig
82212db209
PV Mode: ensure default hysteresis (#3035) 2022-03-29 22:18:07 +02:00
andig
58d4dd5cf8 Unify charge start/stop interfaces (#3002) 2022-03-25 18:18:35 +01:00
andig
515cd5f810
Allow grace period before out of sync error is displayed (#2937) 2022-03-23 17:16:02 +01:00
andig
45525316b6
Remove deprecated configuration options (#2900) 2022-03-17 11:42:15 +01:00
andig
080bbe9324
Update charge power only once (#2848) 2022-03-15 11:53:52 +00:00
andig
6b0993b127
Update charge power before calculating site power (#2826) 2022-03-09 11:34:27 +00:00
andig
cb63a85a17
Scale to 2p/3p only if 1p maxcurrent is exceeded (#2782) 2022-03-06 11:45:48 +01:00
andig
e09fd3cf51 Avoid decoding into pointer to pointer 2022-03-05 10:12:31 +01:00
andig
057c49bccc
Prevent starting pv disable timer when phase scaling is pending (#2762)
Some checks failed
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
2022-03-03 22:10:00 +01:00
premultiply
a6039c23b9
Validate charger phase wiring during charging (#2739) 2022-03-02 17:47:47 +01:00
andig
89efcb6e64
Use maximum possible phases for scale-up calculation (#2753) 2022-03-02 11:30:35 +01:00
andig
b81c267d3c Improve logging consistency 2022-02-28 19:55:11 +01:00
andig
560cdeb0d7 Reduce amount of timer logging 2022-02-28 16:35:08 +01:00
andig
63c74bc0a9
Redesign phase handling (#2613) 2022-02-28 14:40:06 +01:00
andig
3f422c88eb
Warn when other phases than L1 are active (#2719) 2022-02-28 09:43:18 +01:00
andig
ca419022bf
Pin active phases to 1 to handle slow phase switching (#2612) 2022-02-17 18:17:15 +01:00
andig
bea4b8a55d Fix timer log message format 2022-02-16 10:17:50 +01:00
andig
9f4148400e Fix race condition and enable race diagnostics 2022-02-13 12:47:19 +01:00