Skip to content

0.13.0

Compare
Choose a tag to compare
@rikroe rikroe released this 25 Feb 15:43
· 81 commits to master since this release
0a81d51

Breaking change

The RemoteServices.trigger_charge_now() service is renamed to RemoteServices.trigger_charge_start().

What’s Changed

  • Add remote services for electric vehicles (#520) @rikroe
    • trigger_charge_start() (instead of trigger_charge_now()) and trigger_charge_stop() for supported EVs (thanks @colinbendell)
    • trigger_charging_settings_update(target_soc, ac_limit) for supported EVs (thanks @fredriklj)
    • trigger_charging_profile_update(charging_mode, precondition_climate) for all EVs (thanks @RutgerBeyen)
    • Added CLI commands (charge, chargingsettings, chargingprofile)
    • Fixed JSON encoding (thanks @kriscremers)
    • All remote services have been refactored to include checks against the vehicle capabilities (provided in the state API). If your vehicle does not support a service, a ValueError will be raised.
      For example, not all EVs will support charging start/stop - it seems that you need an ID8 head unit for this (e.g. i4, i7, iX, but not iX3).