Skip to content

0.13.0 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@rikroe rikroe released this 19 Feb 09:12

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)

    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).