Renault

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.

Configuration

To add the Renault hub to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

Locale

The country code (e.g., ‘fr_FR’, ‘en_GB’) used to connect to the Renault servers. This should match your MyRenault account’s locale setting.

Username

The username used to connect to the Renault servers.

Password

The password used to connect to the Renault servers.

Kamereon account id

The Kamereon account ID that your vehicles are assigned to. If there is only one account available it will be automatically selected.

All vehicles linked to the account should then get added as devices, with sensors added as linked entity.

In some situations, some of the features may require a subscription such as the Pack EV Remote Control and/or the Pack Smart Navigation subscription.

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 each schedule (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 to sunday 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 key readyAtTime (in UTC format).

Example:

- 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 each schedule (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 to sunday 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 keys startTime (in UTC format) and duration (in minutes).

Example:

- id: 1 
  activated: true 
  monday: 
    startTime: 'T12:00Z'
    duration: 15 
- id: 1 
  activated: false 
  monday: 
    startTime: 'T12:00Z'
    duration: 15 

Remove integration

This integration follows standard integration removal, no extra steps are required.

To remove an integration instance from Home Assistant

  1. Go to Settings > Devices & services and select the integration card.
  2. From the list of devices, select the integration instance you want to remove.
  3. Next to the entry, select the three-dot menu. Then, select Delete.