Commit graph

26 commits

Author SHA1 Message Date
andig
352012d24b
chore: modernize go sources (#24896) 2025-10-31 15:25:53 +00:00
Michael Geers
4163748e50
Config UI: improve sponsor token flow (#22989)
Co-authored-by: andig <andi@evcc.io>
Co-authored-by: andig <cpuidle@gmail.com>
2025-08-15 10:02:14 +00:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
ccc9e6c19a
chore: add generic registry with context support (#15203) 2024-08-02 17:23:19 +02:00
andig
1de3ed10c1
chore: make init messages less verbose (#11391) 2024-01-01 13:17:31 +01:00
andig
14693d2267 chore: don't initialise zero-valued structs 2022-08-18 18:33:25 +02:00
andig
da94c8761f
Allow promoting any vehicle config to cloud usage (#2549) 2022-02-11 08:45:02 +01:00
andig
5ff3b10f34 Change the way vehicle errors are silenced 2021-09-21 20:58:44 +02:00
andig
51f0a4153a
Fiat: add soc refresh and odometer api (#1480) 2021-09-05 18:05:05 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
66d170b49a
Wrap vehicles on error to prevent application not starting (#1215) 2021-07-16 12:48:12 +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
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
cf28ea19cf Improve configuration error messages 2020-11-24 14:29:48 +01:00
andig
81b72e2c06
Implement factory patterns for device configuration (#303) 2020-08-22 14:41:31 +02:00
andig
abeded1075
Deprecate pkg/errors (#304) 2020-08-21 11:30:33 +02:00
andig
8eca79a675 Add more context to configuration errors to simplify diagnosis 2020-08-13 15:58:05 +02:00
andig
b1de0950c2 Return errors instead of failing 2020-07-29 13:42:09 +02:00
Andreas Linde
08cee90ea8
Add Porsche api support (#118) 2020-05-10 18:42:23 +02:00
andig
e0e2a64649
Add Renault Zoe api (#23) 2020-05-01 16:08:58 +02:00
andig
1729399ef9 Split common utility functions into util package (#64) 2020-04-27 20:05:08 +02:00
andig
8527ddeec7 Make configuration and docs more consistent 2020-04-09 14:15:21 +02:00
andig
7ab24bd8a5
Add BMW i3 and Nissan Leaf (#21) 2020-04-04 21:00:36 +02:00
andig
8d7cabf004 Fix cached getter type not compatible and improve diagnostic messages 2020-03-30 08:12:42 +02:00
andig
ef6140cce5
Support Audi and Tesla vehicle APIs (#20) 2020-03-29 21:15:44 +02:00