mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-06-27 20:46:53 +00:00

* Add documentation for renault.ac_set_schedules (cherry picked from commit 7751d4dc5424dd0568f3004c1ef4983d961a8c30) * Tiny style tweaks (cherry picked from commit 62b8bd7ba8488e10878e8df5d1b334cd3e17e5de) * Remove JSON examples and replace with YAML * tiny tweaks --------- Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
4.1 KiB
4.1 KiB
title, description, ha_category, ha_release, ha_iot_class, ha_config_flow, ha_codeowners, ha_domain, ha_quality_scale, ha_platforms, ha_integration_type
title | description | ha_category | ha_release | ha_iot_class | ha_config_flow | ha_codeowners | ha_domain | ha_quality_scale | ha_platforms | ha_integration_type | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Renault | Instructions on how to integrate Renault car into Home Assistant. |
|
2021.8 | Cloud Polling | true |
|
renault | platinum |
|
hub |
The Renault integration offers integration with the MyRenault cloud service and provides sensors such as charger state and temperature.
This integration provides the following platforms:
- Binary sensors - such as plug and charge status.
- Device tracker - to track location of your car.
- Buttons - to start air conditioning or start/stop the charge. Please note that although available these actions do not work on all vehicles.
- Selectors - to change the charge mode.
- Sensors - such as battery level, outside temperature, odometer, estimated range, and charging rate.
{% include integrations/config_flow.md %}
All vehicles linked to the account should then get added as devices, with sensors added as linked entity.
Actions
Action renault.ac_start
Start A/C on vehicle.
Data attribute | Required | Description | Example |
---|---|---|---|
vehicle |
yes | device_id of the vehicle | |
temperature |
yes | Target A/C temperature in °C | |
when |
no | Timestamp for the start of the A/C (optional - defaults to now) | 2020-05-01T17:45:00 |
Action renault.ac_cancel
Cancel A/C on vehicle.
Data attribute | Required | Description |
---|---|---|
vehicle |
yes | device_id of the vehicle |
Action renault.ac_set_schedules
Update AC schedule on vehicle.
Data attribute | Required | Description | Example |
---|---|---|---|
vehicle |
yes | device_id of the vehicle | |
schedules |
yes | Schedule details. Can be a single schedule or a list of schedules | see example below |
Notes:
schedules
can contain one or more schedules which are set within the same call.- The
id
is compulsory on eachschedule
(should be 1 to 5, depending on the vehicle). - The
activated
flag is an optional boolean. If it is not provided, then the existing flag will be kept as is. - The
monday
tosunday
elements are optional. If they are not provided, then the existing settings will be kept for each day. If they are provided as None, then the existing setting will be cleared. If a value is provided, it must contain the keyreadyAtTime
(in UTC format).
- id: 1
activated: true
monday:
readyAtTime: 'T12:00Z'
- id: 2
activated: false
monday:
readyAtTime: 'T12:00Z'
tuesday:
readyAtTime: 'T12:00Z'
Action renault.charge_set_schedules
Update charge schedule on vehicle.
Data attribute | Required | Description | Example |
---|---|---|---|
vehicle |
yes | device_id of the vehicle | |
schedules |
yes | Schedule details. Can be a single schedule or a list of schedules | see example below |
Notes:
schedules
can contain one or more schedules which are set within the same call- the
id
is compulsory on eachschedule
(should be 1 to 5 depending on the vehicle) - the
activated
flag is an optional boolean. If it is not provided, then the existing flag will be kept as is. - the
monday
tosunday
elements are optional. If they are not provided, then the existing settings will be kept for each day. If they are provided as None, then the existing setting will be cleared. If a value is provided, it must contain the keysstartTime
(in UTC format) andduration
(in minutes).
- id: 1
activated: true
monday:
startTime: 'T12:00Z'
duration: 15
- id: 1
activated: false
monday:
startTime: 'T12:00Z'
duration: 15