Commit graph

66 commits

Author SHA1 Message Date
andig
ad0591e252
Cli: hide diagnose output behind --diagnose switch (#4845) 2022-10-16 19:12:37 +02:00
andig
517feb2f22 VW ID: add soc limit 2022-09-15 18:01:26 +02:00
andig
373e538e61 VW ID/ Audi etron: fix handling of partial errors 2022-08-21 17:37:36 +02:00
andig
815cc58555 chore: apply gofumpt 2022-07-12 11:20:05 +02:00
andig
4378f4ec78 Audi: fix outside temperature 2022-06-12 13:47:19 +02:00
andig
266071df51 VW: align app headers 2022-06-11 13:36:07 +02:00
andig
21c6fff775 VW ID: handle api errors 2022-05-02 17:53:40 +02:00
andig
c18c9f0ff3 chore: upgrade packages 2022-04-15 15:45:30 +02:00
andig
1bfd0f6355 Require Go 1.18 and use generics (#2116) 2022-04-02 12:47:26 +02:00
andig
d4db91b798 ID: re-add samples 2022-03-27 12:53:52 +02:00
andig
7abee00aa9 chore: consolidate brands under parent folder 2022-03-26 11:05:48 +01:00
andig
58d4dd5cf8 Unify charge start/stop interfaces (#3002) 2022-03-25 18:18:35 +01:00
andig
1d33c54db2
VAG: rewrite integration and add Audi e-tron/Q4 support (#2968) 2022-03-24 16:45:32 +01:00
andig
c8a741a3e2
VW: split token refresh and re-login into separate components (#2924) 2022-03-22 11:35:58 +01:00
andig
f3300c04b6 VW: fix remaining charging duration 2022-02-11 17:14:24 +01:00
andig
b344862d79 VW: fix login 2022-02-11 11:25:37 +01:00
andig
3ecd38754f VW: check login error 2022-01-29 12:37:55 +01:00
andig
a47fbfd4d7
VW: fix login (#2430) 2022-01-29 12:14:14 +01:00
andig
69c923a749
Audi/Seat/Skoda/VW: add position api (#2032) 2021-12-12 18:16:46 +01:00
andig
51d412c504
VW: add odometer (#1468)
Decode rolesrights and vehicle status
2021-11-26 23:14:36 +01:00
andig
91c065a736 chore: use GetJSON helper 2021-11-20 21:34:30 +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
04d3b548a4 Fix compile errors 2021-10-25 14:27:25 +02:00
andig
e3783079de
VW: expose errors from token exchange (#1783) 2021-10-25 13:53:26 +02:00
andig
717578eb28 VW: handle homeregion errors 2021-10-24 11:03:10 +02:00
andig
eb3412f861 VW: improve id token handling 2021-10-22 18:37:59 +02:00
andig
50b3492e30 VW: decode error responses 2021-10-22 17:43:08 +02:00
andig
c90ea468bf Add more vehicle samples and tests 2021-09-05 20:37:53 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
14cfc97d22 Add Fiat 500e (#1229) 2021-07-21 09:32:02 +02:00
andig
58d7acf498 Speed-up vehicle tests 2021-06-23 17:04:55 +02:00
andig
adb67a9277
VW/Seat/Skoda: re-login when refresh token expires (#1110) 2021-06-03 19:12:45 +02:00
andig
ae035be94d
VW: allow setting custom timeouts (#1111)
* VW: allow setting custom timeouts
* Add HTTP request metrics
2021-06-03 18:18:55 +02:00
andig
0b1864bb97 Extract error messages from login flow 2021-06-01 15:24:38 +02:00
andig
25a08b5028 VW: auto-accept updated TOS (#1107) 2021-06-01 14:45:08 +02:00
andig
265e29f441 Minor cleanup 2021-05-26 11:45:49 +02:00
andig
80177aa0ad
Restructure device tree and remove soc server (#1060) 2021-05-21 19:18:14 +02:00
andig
5d8f1872fb
Internalize all api implementations (#773) 2021-03-17 18:58:52 +01:00
andig
57495de286
Fix token refresh (#764)
Some checks failed
Build / Build (push) Failing after 2m9s
Build / Build UI (push) Failing after 1m46s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-03-15 15:29:14 +01:00
andig
3f8aac467a
Further simplify OAuth handling for VW vehicles (#761) 2021-03-14 21:16:38 +01:00
andig
2fd6345434
Simplify redirect logic (#760) 2021-03-14 17:42:19 +01:00
bicaluv
4cf8fe1a22
Add 1m safety margin for token refresh (#759) 2021-03-14 16:56:46 +01:00
andig
eb6d7a1be1
Deduplicate charge state api (#728) 2021-03-07 18:34:34 +01:00
andig
1af7f44885
Use api home region (#695) 2021-02-25 14:58:06 +01:00
andig
87803399ca Harmonise vehicle api names 2021-02-01 15:11:42 +01:00
andig
f72215a7e7 Simplify timestamp parsing 2021-01-19 18:12:02 +01:00
andig
8db09e8160
Add status and climatisation apis for ID (#569) 2021-01-03 14:18:57 +01:00
andig
5acc64230a Rely on proactive token refresh of identity service 2020-12-28 11:45:13 +01:00
andig
2637ebd6cc Make ID implementation share VW identity service 2020-12-28 11:34:08 +01:00