Commands for the CLI for operations that can be performed.

flash(ctx, timeout, vin) async

Flash.

honk_flash(ctx, timeout, vin) async

Honk and/or flash.

lock(ctx, spin, timeout, vin) async

Lock the car.

set_ac_at_unlock(ctx, timeout, vin, enabled) async

Enable or disable AC at unlock.

set_ac_timer(ctx, timeout, vin, timer, enabled) async

Enable or disable selected air-conditioning timer.

set_ac_without_external_power(ctx, timeout, vin, enabled) async

Enable or disable AC without external power.

set_auto_unlock_plug(ctx, timeout, vin, enabled) async

Enable or disable auto unlock plug when charged.

set_aux_timer(ctx, timeout, vin, timer, enabled, spin) async

Enable or disable selected auxiliary-heating timer.

set_battery_care_mode(ctx, timeout, vin, enabled) async

Enable or disable the battery care mode.

set_charge_limit(ctx, timeout, vin, limit) async

Set the maximum charge limit in percent.

set_departure_timer(ctx, timeout, vin, timer, enabled) async

Enable or disable selected departure timer.

set_minimum_charge_limit(ctx, timeout, vin, limit) async

Set the minimum charge limit in percent.

set_reduced_current_limit(ctx, timeout, vin, enabled) async

Enable reducing the current limit by which the car is charged.

set_seats_heating(ctx, timeout, vin, front_left=None, front_right=None) async

Enable or disable seats heating with AC.

set_target_temperature(ctx, timeout, vin, temperature) async

Set the air conditioning's target temperature in °C.

set_windows_heating(ctx, timeout, vin, enabled) async

Enable or disable windows heating with AC.

start_air_conditioning(ctx, temperature, timeout, vin) async

Start the air conditioning with the provided target temperature in °C.

start_auxiliary_heating(ctx, spin, timeout, vin, temperature=None, duration=None, mode=None, source=None) async

Start the auxiliary heating with the provided target temperature in °C.

start_ventilation(ctx, timeout, vin) async

Start the ventilation.

start_window_heating(ctx, timeout, vin) async

Start heating both the front and rear window.

stop_air_conditioning(ctx, timeout, vin) async

Stop the air conditioning.

stop_auxiliary_heating(ctx, timeout, vin) async

Stop the auxiliary heating.

stop_ventilation(ctx, timeout, vin) async

Stop the ventilation.

stop_window_heating(ctx, timeout, vin) async

Stop heating both the front and rear window.

unlock(ctx, spin, timeout, vin) async

Unlock the car.

wakeup(ctx, timeout, vin) async

Wake the vehicle up. Can be called maximum three times a day.