184 Commits
Author SHA1 Message Date
linus d9e4aada80 Bump Version 2025-07-08 13:21:52 +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 d3d511477b Rework image creation 2024-10-28 07:26:02 +01: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 1d8132d93a Bump version 2024-10-16 07:41:57 +02:00
linus fc529f313f Remove unused multiplier options #239 2024-10-16 07:40:37 +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 e179c76d39 Bump version 2024-09-16 19:27:51 +02:00
linus 391ae952d9 Bump version 2024-09-16 17:19:33 +02:00
Nick CampbellandGitHub f9f5e218f5 Handle boundary condition when selecting battery icon (#235)
We need to be able to handle floating point numbers right on the
boundary between two icons. This means our from..to configurations must
perfectly align at each end, and the algorithm to select those must not
be both less-than-or-equal (<=) AND more-than-or-equal (>=).

After this change:

  >>> get_icon_between(icon_states["battery_charge_level"], 0)
  'battery-alert-variant-outline'
  >>> get_icon_between(icon_states["battery_charge_level"], 9.9)
  'battery-alert-variant-outline'
  >>> get_icon_between(icon_states["battery_charge_level"], 10)
  'battery-10'
  >>> get_icon_between(icon_states["battery_charge_level"], 39)
  'battery-30'
  >>> get_icon_between(icon_states["battery_charge_level"], 39.9)
  'battery-30'
  >>> get_icon_between(icon_states["battery_charge_level"], 39.9999)
  'battery-30'
  >>> get_icon_between(icon_states["battery_charge_level"], 40)
  'battery-40'
  >>> get_icon_between(icon_states["battery_charge_level"], 99.99)
  'battery-90'
  >>> get_icon_between(icon_states["battery_charge_level"], 100)
  'battery'
  >>> get_icon_between(icon_states["battery_charge_level"], 101)
  'battery'
2024-09-16 17:17:22 +02:00
Linus DietzandGitHub 065c10c5bc Add alpine comunity packages 2024-08-30 12:02:55 +02:00
Linus Dietz 710ca2fcbc Bump version 2024-08-09 09:32:21 +02:00
Linus Dietz c1998f8938 Rework image function 2024-08-09 09:30:04 +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
Linus Dietz 17eaa8dde2 Added retain status to survive HA reboots #210 2024-07-29 10:10:59 +02:00
Linus DietzandGitHub 8f3bf5f3b1 add addon changelog 2024-07-08 11:22:52 +02:00
Linus DietzandGitHub 9d4f8fab0c Bump addon version 2024-07-08 11:21:24 +02:00
Linus Dietz 414ac503b1 Fix backend status URL #209 #208 2024-07-08 10:52:54 +02:00
Linus Dietz 18926b67e4 Fix typo 2024-05-29 20:11:36 +02:00
Linus Dietz f650ea9247 Fix retained otp messages bug 2024-05-29 20:08:19 +02:00
Dielee a7a2e1182c Add missing addon changelog #199 2024-05-29 15:49:23 +02:00
Dielee 44509529ff Set otp state right after HA input 2024-05-28 08:38:15 +02:00
Dielee c6ddd71021 Bump addon version 2024-05-28 08:26:38 +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-janandGitHub cb1377005c Add "Battery Capacity" sensor (#185) 2024-05-27 08:18:25 +02:00
Linus DietzandGitHub 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 907440b81e Fix changelog typo 2024-01-26 08:29:26 +01:00
Linus Dietz 290a441f2b Add state cacheing for "diagnostics" endpoint 2024-01-26 08:24:51 +01:00
Linus Dietz 3d2285f59e Add option to disable updates #160 2024-01-23 09:25:25 +01:00
Linus Dietz e444b6a838 Bump version 2024-01-23 08:44:57 +01:00
Linus Dietz ce856d91c4 Fix #165 2024-01-23 08:42:37 +01:00
Linus Dietz 390df68203 Add warnings endpoint #151 2024-01-22 09:17:01 +01:00
Linus Dietz fff2ccd6f4 Add option for dynamic interval settings #160 2024-01-22 08:08:13 +01:00
Linus Dietz 776564b8b7 Add new charging system states #152 2024-01-02 15:04:41 +01:00
Dielee b55e7ef6fb Change units to HA default #148 2023-12-18 14:00:40 +01:00
Dielee c4c801e46a Try to fix addon build #146 2023-12-14 08:53:40 +01:00
Linus Dietz 80646bbf51 Fix unknown state for icon update 2023-11-28 12:47:42 +01:00
Linus Dietz 7401ebfc53 Add UNSPECIFIED state for windows 2023-11-27 14:30:07 +01:00
Linus Dietz f03ff8953c Fix #133 2023-11-22 07:15:20 +01:00
Linus Dietz 2e95e71661 Fix Backend State Sensor returning null 2023-11-21 18:50:55 +01:00
Linus Dietz 126cc37269 Move vehicles details endpoint to v2 // Try to fix #131 2023-11-21 13:59:47 +01:00
Linus Dietz cb10fe07c3 Move vehicles details endpoint to v2 2023-11-21 09:46:16 +01:00
Linus Dietz f3244ccdc0 Move vehicles endpoint to v2 2023-11-21 09:42:56 +01:00
Linus Dietz 1223853208 Bump version 2023-11-21 08:59:25 +01:00