Andreas Linde
fb1d6f552f
Remove dependency from config repo ( #2182 )
...
The templates infrastructure replaces this
2022-01-01 17:50:32 +01:00
andig
07c559b4c7
Porsche: fix token refresh after refactoring ( #2152 )
Default / Build (push) Failing after 1m35s
Default / Build UI (push) Failing after 14m12s
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 22:13:24 +01:00
andig
c8204b3cac
Add Smart EQ ( #2112 )
2021-12-28 20:24:17 +01:00
andig
4c09be6553
Cleanup vehicle detection
2021-12-28 11:28:58 +01:00
andig
3c9b6a263d
Validate that vehicle is visible in vendor api on startup
2021-12-25 14:56:30 +01:00
andig
0afc82401f
chore: wrap error
2021-12-25 14:15:44 +01:00
andig
78138c91bf
Porsche: refactor and use oauth2 library ( #2115 )
2021-12-25 14:14:09 +01:00
andig
ef68405fb8
Intercept parameters from http redirects ( #2111 )
2021-12-24 00:14:53 +01:00
andig
70996f51e5
Tesla: use larger battery range value similar to Tesla app ( #2100 )
2021-12-22 12:05:48 +01:00
andig
d48ae0686d
Add Dacia
2021-12-20 17:38:36 +01:00
andig
c2da442850
Tesla: use display name from api
2021-12-19 12:28:50 +01:00
andig
69c923a749
Audi/Seat/Skoda/VW: add position api ( #2032 )
2021-12-12 18:16:46 +01:00
andig
553bf56d9f
Tesla: add position api ( #2024 )
2021-12-11 12:54:09 +01:00
andig
16bfc70225
PSA: add position api ( #2023 )
2021-12-11 12:51:46 +01:00
andig
a0e07e83a9
PSA: simplify api ( #2022 )
2021-12-11 12:46:56 +01:00
andig
55ecbbaf78
chore: refactor
2021-12-10 17:29:30 +01:00
andig
5a929ff8b0
chore: remove stray logger
2021-12-08 22:42:40 +01:00
andig
245721c701
Nissan: fix api access for added Accept: application/json header ( #1996 )
2021-12-07 21:23:37 +01:00
andig
27c4b7d5d4
BMW: check api availability ( #1994 )
2021-12-06 14:21:39 +01:00
andig
111d499b69
BMW: fix multiple vehicles in account
2021-12-05 12:37:49 +01:00
andig
f2b6deadb2
Volvo: improve error handling
2021-12-03 08:18:10 +01:00
andig
1be3025e0c
Volvo: improve charge state detection
2021-12-02 11:24:15 +01:00
andig
5735ab6515
Remove basic auth headers from logs ( #1974 )
2021-12-01 21:40:00 +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
3477ad31fd
Fiat: handle evInfo empty for some vehicles ( #1960 )
2021-11-30 21:07:45 +01:00
Andreas Linde
7e41a970d5
Experimentelle geführte Erstellung der Konfigurationsdatei ( #1888 )
...
Dies ist eine experimentelle Umsetzung im folgenden aufgeführten Ziele.
Wie es verwendet:
- Start über `evcc configure`
- Die Konfiguration wird in evcc.yaml geschrieben. Falls diese existiert kann ein alternativer Dateiname angegeben werden
Was es kann:
- Eine geführte Erstellung der Konfigurationsdatei
- Direktes Testen ob die Konfiguration jedes Gerätes auch funktioniert
- Konfigurationsabhängigkeiten durch direkte Konfiguration der Abhängigkeit lösen (z.B. Sponsorshipt required)
- Konfiguration in für Anwender bekannte Informationen und möglichst wenig Informationseingabe zu ermöglichen, z.B. anhand von Produkten anstatt aus der Implementierungssicht
- Bisherige Konfiguration funktioniert weiter
2021-11-30 14:29:09 +01:00
andig
51d412c504
VW: add odometer ( #1468 )
...
Decode rolesrights and vehicle status
2021-11-26 23:14:36 +01:00
andig
3c0e429190
Bluelink: add charge status and odometer ( #1923 )
2021-11-24 09:17:27 +01:00
andig
91c065a736
chore: use GetJSON helper
2021-11-20 21:34:30 +01:00
andig
c19f279484
Skoda Enyaq: add start/stop charger command ( #1905 )
2021-11-20 17:05:10 +01:00
andig
0b1d474a74
Bluelink: refactor ( #1903 )
2021-11-20 13:43:51 +01:00
andig
3363c34722
Volvo: refactor ( #1902 )
2021-11-20 13:41:33 +01:00
andig
d550c7132f
Nissan: refactor ( #1901 )
2021-11-20 11:39:00 +01:00
andig
1194568cf2
Ford: refactor ( #1898 )
2021-11-20 11:35:19 +01:00
andig
5e586fcea4
Create transport package ( #1838 )
2021-11-19 21:09:57 +01:00
andig
f9c2220516
VAG: refactor identity management ( #1897 )
2021-11-19 21:07:57 +01:00
andig
a35eff7c7b
chore: add ErrMissingCredentials
2021-11-18 12:11:19 +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
6849ca3083
Mini: upgrade api
2021-11-16 15:12:56 +01:00
andig
a25875d6ae
BMW: upgrade api ( #1876 )
2021-11-14 17:25:50 +01:00
andig
fe217debbf
chore: fix ruleguard errors
2021-11-14 12:09:17 +01:00
andig
00c8852be4
chore: fix semgrep errors
2021-11-14 11:48:17 +01:00
andig
3160f11a02
Bluelink: refactor refresh logic from api to provider ( #1867 )
2021-11-12 11:16:47 +01:00
andig
94205af4bc
Remove refreshId
2021-11-11 21:24:18 +01:00
andig
b52a750237
Volvo: split packages
2021-11-11 20:31:01 +01:00
Andreas Linde
bfb1694abf
Fix token refresh for Porsche vehicles ( #1849 )
2021-11-09 10:50:37 +01:00
andig
4c8a4d56ca
Hyundai: fix login error by updating brand auth url
2021-11-08 16:00:48 +01:00
andig
ebf4baa431
Hyundai: extract login errors
2021-11-07 16:42:49 +01:00
andig
ca3f793eb1
Add basic form of log redaction for user names and passwords ( #1810 )
2021-10-31 13:15:41 +01:00
andig
cbadd13db1
Fiat: allow 2 minutes for deep refresh
2021-10-30 15:08:52 +02:00