Bug fixes:
Enhancement:
- Add VW ID api (#492)
- Add Porsche vehicle detection (#512)
- Add Nissan charge status refresh
- Add vehicle range to ui if supported by vehicle api (#509)
- Add javascript plugin (#510)
- Use 100mA current control steps where supported by charger (#477)
- Improve configuration error messages
- Add Windows release
Breaking changes:
The vehicle API integration has changed. Vehicle API is now queries less often which may lead to slower UI reaction times.
The soc: alwaysUpdate
setting is deprecated and replaced by the soc: poll
configuration which provides finer control.
The vehicle polling interval while charging is still controlled by the vehicle cache
setting; a default of 15m
has been added.
soc:
# polling defines usage of the vehicle APIs
# Modifying the default settings it NOT recommended. It MAY deplete your vehicle's battery
# or lead to vehicle manufacturer banning you from API use. USE AT YOUR OWN RISK.
poll:
# poll mode defines under which condition the vehicle API is called:
# charging: update vehicle ONLY when charging (this is the recommended default)
# connected: update vehicle when connected (not only charging), interval defines how often
# always: always update vehicle regardless of connection state, interval defines how often
mode: charging
# poll interval defines how often the vehicle API may be polled if NOT charging
interval: 60m