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.