Handle vehicle communication with Renault servers.
Definition at line 61 of file renault_vehicle.py.
◆ __init__()
| None homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.__init__ |
( |
|
self, |
|
|
HomeAssistant |
hass, |
|
|
RenaultVehicle |
vehicle, |
|
|
models.KamereonVehicleDetails |
details, |
|
|
timedelta |
scan_interval |
|
) |
| |
◆ async_initialise()
| None homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.async_initialise |
( |
|
self | ) |
|
◆ details()
| models.KamereonVehicleDetails homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.details |
( |
|
self | ) |
|
◆ device_info()
| DeviceInfo homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.device_info |
( |
|
self | ) |
|
◆ get_charging_settings()
| models.KamereonVehicleChargingSettingsData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.get_charging_settings |
( |
|
self | ) |
|
◆ get_hvac_settings()
| models.KamereonVehicleHvacSettingsData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.get_hvac_settings |
( |
|
self | ) |
|
◆ set_ac_start()
| models.KamereonVehicleHvacStartActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_ac_start |
( |
|
self, |
|
|
float |
temperature, |
|
|
datetime | None |
when = None |
|
) |
| |
◆ set_ac_stop()
| models.KamereonVehicleHvacStartActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_ac_stop |
( |
|
self | ) |
|
◆ set_charge_mode()
| models.KamereonVehicleChargeModeActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_charge_mode |
( |
|
self, |
|
|
str
|
charge_mode |
|
) |
| |
◆ set_charge_schedules()
| models.KamereonVehicleChargeScheduleActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_charge_schedules |
( |
|
self, |
|
|
list[models.ChargeSchedule]
|
schedules |
|
) |
| |
◆ set_charge_start()
| models.KamereonVehicleChargingStartActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_charge_start |
( |
|
self | ) |
|
◆ set_charge_stop()
| models.KamereonVehicleChargingStartActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_charge_stop |
( |
|
self | ) |
|
◆ set_hvac_schedules()
| models.KamereonVehicleHvacScheduleActionData homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.set_hvac_schedules |
( |
|
self, |
|
|
list[models.HvacSchedule]
|
schedules |
|
) |
| |
◆ _details
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy._details |
|
private |
◆ _device_info
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy._device_info |
|
private |
◆ _scan_interval
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy._scan_interval |
|
private |
◆ _vehicle
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy._vehicle |
|
private |
◆ coordinators
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.coordinators |
◆ endpoint
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.endpoint |
|
static |
◆ hass
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.hass |
◆ hvac_target_temperature
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.hvac_target_temperature |
◆ key
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.key |
|
static |
◆ requires_electricity
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.requires_electricity |
|
static |
◆ update_method
| homeassistant.components.renault.renault_vehicle.RenaultVehicleProxy.update_method |
|
static |
The documentation for this class was generated from the following file: