andig
431066eebb
chore: make vin extraction more flexible
2024-05-26 16:20:10 +02:00
andig
c6e0c640d9
BMW: add wakeup (by locking door) ( #10903 )
2023-12-01 17:23:33 +05:00
andig
8abaea79b4
BMW/Mini: add regions support ( #9865 )
2023-09-13 23:03:23 +02:00
andig
bd40df16f2
BMW: refactor token generation
2023-07-22 15:21:41 +02: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
a35eff7c7b
chore: add ErrMissingCredentials
2021-11-18 12:11:19 +01:00
andig
6849ca3083
Mini: upgrade api
2021-11-16 15:12:56 +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
c77e455809
Update evcc repo uri
2021-08-21 12:53:25 +02:00
andig
08894e2f8c
BMW: upgrade api and add Mini ( #1320 )
2021-08-12 14:44:28 +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
87803399ca
Harmonise vehicle api names
2021-02-01 15:11:42 +01:00
andig
1bc1c45698
Fix some memory leaks caused by not closing HTTP request body ( #516 )
2020-12-10 11:59:41 +01:00
andig
a3e6e64d78
Make vehicle soc polling more secure ( #508 )
...
- Defaultwert für Cache von 5m auf 15m. Häufiger kann in keinem Fall abgefragt werden. Warnung falls kürzere Zeit eingestellt
- Einschränkung der Updates auf den Ladevorgang über einen poll Modus, per default nur wenn charging
- Abfrageintervall für Zustände außerhalb "charging" konfigurierbar als poll: interval, Default 1h.
- Einmalige Warnung falls häufiger.
- Falls poll: mode: connected Abfrageintervall per default nur 1x je Stunde
- Falls poll: mode: always Abfrageintervall per default 1x je Stunde
- Reset poll timeout on (dis)connect and charger enable/disable events
2020-12-08 08:05:04 +01:00
andig
fcc52a3ad0
Fix error value swallowed
2020-10-29 19:47:45 +01:00
andig
fb99917cb6
Ensure upper-case VINs
2020-09-30 13:38:00 +02:00
andig
26eeb05c05
Refactor http helper into util/request ( #362 )
2020-09-27 17:59:08 +02:00
andig
8a1a39d1c0
Standardize how vehicles are detected ( #347 )
2020-09-14 21:32:22 +02:00
andig
81b72e2c06
Implement factory patterns for device configuration ( #303 )
2020-08-22 14:41:31 +02:00
andig
b1de0950c2
Return errors instead of failing
2020-07-29 13:42:09 +02:00
andig
6fc3f0ebfe
Detect bmw vehicles ( #218 )
2020-07-17 09:07:13 +02:00
andig
e34167ce7d
Implement multiple loadpoints and new UI ( #199 )
...
* Support multiple loadpoints
* Finalize loadpoint site split
* Simplify global voltage
* Fix push template error stopping main process
* Show only last error on retry
* Improve influx v1 compatibility
* Update push templates
* Revert influx v1 user change
2020-07-16 09:34:58 +02:00
andig
8117f8c0b3
Set default http client timeout to avoid deadlocks ( #132 )
...
* Set default http client timeout to avoid deadlocks
* Return error instead of unexpected fatal
2020-05-12 12:29:15 +02:00
andig
1729399ef9
Split common utility functions into util package ( #64 )
2020-04-27 20:05:08 +02:00
andig
0e352c77d7
Make usage of loggers explicit ( #45 )
2020-04-21 11:19:49 +02:00
andig
7c9374f34a
Fix BMW api ( #39 )
...
Refactor for token validity
2020-04-16 17:03:24 +02:00
andig
b23858937e
Refactor common code for http requests and add HTTP logging ( #25 )
2020-04-11 12:43:35 +02:00
andig
7ab24bd8a5
Add BMW i3 and Nissan Leaf ( #21 )
2020-04-04 21:00:36 +02:00