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
Linus Dietz
4bd6a7a991
Add divider option for average speed
2023-06-26 14:23:53 +02:00
Linus Dietz
bb689c3ee2
Fix sunroof data path
2023-06-26 11:44:14 +02:00
Linus Dietz
6d938eab7a
Filter zero data from volvo api
2023-06-26 08:50:30 +02:00
Linus Dietz
86980408e7
Filter zero data from volvo api
2023-06-26 08:43:20 +02:00
Linus Dietz
d5565cd52a
Move windows and doors to binary_sensor domain
2023-06-26 08:36:50 +02:00
Linus Dietz
689d3e84e7
Add statistics endpoint to cached responses
2023-06-26 08:11:08 +02:00
Linus Dietz
c72e99bcf8
Add average fuel consumption and average speed #30
2023-06-26 07:57:11 +02:00
Linus Dietz
5d57979849
Add timezone option for HA Addon
2023-06-25 20:17:51 +02:00
Linus Dietz
1ccd140400
Reduce api calls in force update mode
2023-06-24 16:51:29 +02:00
Linus Dietz
28721384f7
Rework caching storage
2023-06-24 10:07:51 +02:00
Linus Dietz
c7a883d781
Catch volvo api exceptions
2023-06-24 08:54:44 +02:00
Linus Dietz
023d8d2096
Rework response caching
2023-06-24 08:34:40 +02:00
Linus Dietz
68de908e05
Fix if multiplier is an empty string
2023-06-23 12:43:22 +02:00
Linus Dietz
7103b30da2
Make odometer multiplier configurable
2023-06-23 12:31:38 +02:00