ee9d3cdef9
Some minor corrections and more checking for exceptions ( #267 )
...
* better logging, indicate URL used on API errors, check exceptions in more places to dont kill threads, add option for mqtt logging
* dont force token renew on 5xx errors
* indicate payload on error message to understand better issue #270
* better checking on received update_interval #270
---------
Co-authored-by: Linus Dietz <45101649+Dielee@users.noreply.github.com >
2025-07-12 17:37:46 +02:00
linus
db87aec408
Fix missing refresh token from reauth
2025-07-08 13:15:39 +02:00
234f48ff5c
Update volvo.py ( #295 )
...
Replaced HTTP with HTTPS in responses
Co-authored-by: esusxunil <61476952+esusxunil@users.noreply.github.com >
2025-07-08 12:57:20 +02:00
linus
75db5da324
Fix re-auth with OTP while app runtime #251
2024-10-27 10:06:47 +01:00
linus
75013509f4
Fix re-auth with OTP while app runtime #251
2024-10-26 18:27:29 +02:00
linus
3f36368773
Optimize vcc api key check
2024-09-25 07:39:23 +02:00
linus
0cfb1a9e3f
Support new statistic endpoints // Remove unused multiplier options
2024-09-20 09:43:59 +02:00
Linus Dietz
693e0b0048
Fix typo
2024-08-09 08:26:22 +02:00
Linus Dietz
f23f56e45e
Take care of corrupted token files #220
2024-08-09 08:25:17 +02:00
Dielee
44509529ff
Set otp state right after HA input
2024-05-28 08:38:15 +02:00
Dielee
1f0612ca4a
Try to fix not saveable OTP Code
2024-05-28 08:26:18 +02:00
Dielee
6306c9a4b3
Let token survive addon updates
2024-05-27 14:16:07 +02:00
Dielee
8bd0388690
Extend waiting time for otp tp 120 seconds
2024-05-27 14:05:19 +02:00
Gert-jan and GitHub
cb1377005c
Add "Battery Capacity" sensor ( #185 )
2024-05-27 08:18:25 +02:00
Linus Dietz and GitHub
89bd76e981
Move to OTP auth ( #190 )
...
* Rebuild app OTP authentication
* Adding OTP readme
* Fix error message // Remove duplicated scopes
* Add dynamic header building including latest app version
* Fix missing startupcheck if using token from file
* Change version
2024-05-27 08:17:52 +02:00
Linus Dietz
290a441f2b
Add state cacheing for "diagnostics" endpoint
2024-01-26 08:24:51 +01:00
Linus Dietz
390df68203
Add warnings endpoint #151
2024-01-22 09:17:01 +01:00
Linus Dietz
2e95e71661
Fix Backend State Sensor returning null
2023-11-21 18:50:55 +01:00
Linus Dietz
1f0c52b5a7
Add average energy consumption, distance to empty battery and washer fluid level sensor
2023-11-21 08:55:27 +01:00
Linus Dietz
161c02fc11
Support force update for backend state
2023-11-21 08:25:33 +01:00
Linus Dietz
be4a1b6791
Use cached requests for fuel endpoints
2023-11-21 08:19:26 +01:00
Linus Dietz
8803f9ff1d
Add api backend state sensor
2023-11-20 19:33:27 +01:00
Linus Dietz
22cf71f007
Fix distance to empty sensor
2023-11-20 07:46:37 +01:00
Linus Dietz
b7feb9713b
Remove unused service warning trigger
2023-11-20 07:43:42 +01:00
Linus Dietz
d07e6dfe6e
Add "Time to Service" sensor
2023-11-17 17:57:30 +01:00
Linus Dietz
81b2771c80
Fix AJAR state for windows
2023-11-11 14:51:52 +01:00
Linus Dietz
f1953e1baa
Quality optimizations
2023-11-10 09:21:00 +01:00
Linus Dietz
fa68c4ba2c
Fix api changes from volvo
2023-11-09 18:27:31 +01:00
Linus Dietz and GitHub
781e1da8e8
Fix #104 ( #107 )
...
* Catch Volvo API not returning a valid json string #104
* Update changelog
2023-09-21 14:31:21 +02:00
Linus Dietz
7c87c71ac8
Optimize vcc api key change
2023-08-18 09:40:48 +02:00
Linus Dietz and GitHub
075102c574
Allow multiple vcc api keys ( #85 )
...
* Multiple vccapikeys function
* Reduce api calls for key checks
* Change sleeptime
* Optimize logging
* Format log datetime
* Change default conf
* Set device offline, if no working vcc api key can be found
* Fix climate scheduler
* Only redact sensitive data if debug is enabled
2023-08-17 10:43:03 +02:00
dc7b711219
Added vehicle diagnostics sensors ( #78 )
...
* Added vehicle diagnostics for additional sensors (#76 )
Add support for vehicle diagnostics data
---------
Co-authored-by: Arthur van der Peijl <arthur@artned.org >
* Reduce VEHICLE_DIAGNOSTICS_URL api calls
* Bump version
---------
Co-authored-by: Arthur van der Peijl <aavanderpeijl@gmail.com >
Co-authored-by: Arthur van der Peijl <arthur@artned.org >
2023-08-05 21:01:04 +02:00
Linus Dietz
9de14bd70b
Add climate scheduler option
2023-07-31 08:11:50 +02:00
Linus Dietz
96805d439d
Add interior and exterior image entities #62
2023-07-09 16:06:13 +02:00
Dielee
ad691b6153
Update CHANGELOG.md
2023-07-06 13:26:56 +02:00
Linus Dietz
444579316b
Fix volvo API changes #53
2023-07-05 20:19:17 +02:00
Linus Dietz
71b6cd269a
Move engine state to binary_sensor domain
2023-07-03 09:36:44 +02:00
Linus Dietz
9a6d128cdf
Rework pre-climate state based on engine state
2023-07-03 07:48:39 +02:00
Linus Dietz
1998dfc231
Add engine state fallback endpoint // Dynamic icons for engine state
2023-07-03 07:26:18 +02:00
Linus Dietz
8c0ce8976e
get distanceToEmpty sensor from connected api
2023-06-30 12:21:28 +02:00
Linus Dietz and GitHub
34a0b9b2a7
Optimize logging ( #41 )
...
* Move print statements to logger
* Add external log location for addon usage
* Add more detailed logs for debug
* Bump version
2023-06-30 11:16:57 +02:00
Linus Dietz and GitHub
67320c32f6
Optimize climate timer ( #40 )
...
* Add logic to turn climate switch off if driver door is opened
* Update car data after climate state change
* Climate stop on left or right door open
* Bump version
2023-06-29 17:46:34 +02:00
Dielee
241b2f7ba4
Fix app crash on credential refresh
2023-06-29 15:15:49 +02:00
Linus Dietz
47357fb582
Add "Washer Fluid Level" and "Distance to Empty" sensors
2023-06-29 08:36:23 +02:00
Linus Dietz
9f1209e628
Fix wrong return values for not working endpoints
2023-06-29 08:06:31 +02:00
Linus Dietz and GitHub
f0d4d68792
Add value conversion from metric to imperial ( #36 )
...
* Convert km to miles, km/h to mp/h if babelLocale is en_GB or en_US #34
* Remove unused variable
* Change speed unit for imperial system // Bump version
2023-06-27 15:29:48 +02:00
Linus Dietz
ebcabc6ff4
rework error message for get_vehicles
2023-06-27 09:11:07 +02:00
Linus Dietz
c995c2a44d
Optimize error message for get_vehicles
2023-06-27 09:09:28 +02:00
Linus Dietz
f661985865
Add average fuel consumption multiplier for #30 // Rewrite README.md settings section
2023-06-27 07:56:54 +02:00
Linus Dietz
da2d8395ec
Optimize filter for average speed
2023-06-27 07:16:29 +02:00