Le délestage électrique avec HomeAssistant ⚡

Introduction

Dans cet article, nous allons découvrir comment gérer le délestage électrique pour une voiture électrique en utilisant Home Assistant et une prise connectée de 20 A. Dans certains cas, il peut être nécessaire de changer son forfait électrique pour augmenter la puissance souscrite (par exemple passer de 9 kVA à 12 kVA) pour éviter la coupure et le fameux message sur votre Linky : “PUISS DÉPASSÉE”

Cependant, il est possible de gérer la charge de sa voiture électrique en utilisant une prise connectée et des automatisations Home Assistant, pour éviter de changer de forfait et optimiser sa consommation d’énergie.

Cela est d’autant plus évident si vous êtes en autoconsommation avez des panneaux solaire☀️.

Dans mon cas, j’ai choisi une prise renforcée qui charge la voiture plus lentement mais consomme moin de KWH

Si vous souhaitez calculer et choisir la prise électrique adaptée à vos besoins, il existe des sites en ligne qui vous aident à prendre une décision éclairée. Par exemple, ce guide vous explique comment choisir la prise électrique pour votre voiture électrique en fonction de la puissance de charge, de la vitesse de charge.

Matériel nécessaire

Scénarios d’automatisation

Voici les scénarios d’automatisation que nous allons mettre en place pour gérer la charge de la voiture électrique:

  1. Délestage: Lorsque la consommation totale de la maison dépasse un certain seuil (par exemple, 4400 W), la prise connectée de la voiture électrique sera coupée pour éviter une coupure de courant.

  2. Programmation de la charge: La prise connectée de la voiture électrique sera activée à certaines heures de la journée (par exemple, entre 21h et 23h) si la consommation totale de la maison est inférieure à un certain seuil (par exemple, 4000 W).

  3. Notification de début de charge: Lorsque la prise connectée de la voiture électrique est activée et que la consommation dépasse un certain seuil (par exemple, 1000 W), une notification sera envoyée pour indiquer que la charge de la voiture a commencé.

  4. Notification de fin de charge: Lorsque la consommation de la prise connectée de la voiture électrique passe en dessous d’un certain seuil (par exemple, 100 W) pendant une certaine durée (par exemple, 1 minute), une notification sera envoyée pour indiquer que la charge de la voiture est terminée.

Configuration de Home Assistant

Voici les automatisations à ajouter dans votre configuration Home Assistant pour gérer la charge de votre voiture électrique:

- id: delestage_on
  alias: delestage_on
  trigger:
  - platform: state
    entity_id:
      - sensor.consommation_maison
  condition:
    - condition: numeric_state
      entity_id: sensor.consommation_maison
      above: 4400
    - condition: device
      type: is_on
      device_id:
      device_id: xx:xx:xx:xx:xx:xx:xx:xx
      entity_id: switch.plug_tesla_sous_sol
      domain: switch
  action:
    - service: notify.telegram_groupe
      data_template:
        title: ⚡ Home assistant ⚡
        message: Delestage sur voiture éléctrique car coupure imminente
    - type: turn_off
      device_id: xx:xx:xx:xx:xx:xx:xx:xx
      entity_id: switch.plug_tesla_sous_sol
      domain: switch
  mode: single

- id: programme_charge_on
  alias: programme_charge_on
  trigger:
    - platform: time
      at: '21:00'
    - platform: time
      at: '22:00'
    - platform: time
      at: '23:00'
  condition:
    - condition: numeric_state
      entity_id: sensor.consommation_maison
      below: 4000
    - condition: device
      type: is_off
      device_id: xx:xx:xx:xx:xx:xx:xx:xx
      entity_id: switch.plug_tesla_sous_sol
      domain: switch
  action:
    - service: notify.telegram_groupe
      data_template:
        title: ⚡ Home assistant ⚡
        message: On a programmé pour charger la voiture
    - type: turn_on
      device_id: xx:xx:xx:xx:xx:xx:xx:xx
      entity_id: switch.plug_tesla_sous_sol
      domain: switch
  mode: single

- id: tesla_on
  alias: tesla_on
  trigger:
  - platform: state
    entity_id:
      - sensor.plug_tesla_sous_sol_power
  condition:
    - condition: numeric_state
      entity_id: sensor.plug_tesla_sous_sol_power
      above: 1000
    - condition: state
      entity_id: input_boolean.voiture_charge
      state: 'off'
  action:
    - service: notify.telegram_groupe
      data_template:
        title: ⚡ Home assistant ⚡
        message: 🚗 tesla en cours de charge 🔌
    - service: input_boolean.turn_on
      entity_id: input_boolean.voiture_charge
  mode: single

- id: tesla_off
  alias: tesla_off
  trigger:
  - type: power
    platform: device
    device_id: xx:xx:xx:xx:xx:xx:xx:xx
    entity_id: sensor.plug_tesla_sous_sol_power
    domain: sensor
    below: 100
    for:
      hours: 0
      minutes: 1
      seconds: 0
  condition:
    - condition: numeric_state
      entity_id: sensor.plug_tesla_sous_sol_power
      below: 100
    - condition: state
      entity_id: input_boolean.voiture_charge
      state: 'on'
  action:
    - service: notify.telegram_groupe
      data_template:
        title: ⚡ Home assistant ⚡
        message: 🚗 tesla terminé 🔌
    - service: input_boolean.turn_off
      entity_id: input_boolean.voiture_charge
  mode: single

Calculer le coût de la voiture électrique

En utilisant une automatisation Home Assistant, il est possible de calculer le coût de la voiture électrique. Voici un exemple d’automatisation pour ce calcul :

- id: calcul_cost_car
  alias: calcul_cost_car
  trigger:
  - platform: state
    entity_id:
      - sensor.plug_tesla_sous_sol_power
  action:
  - service: input_number.set_value
    data_template:
      entity_id: input_number.car_cost
      value: '{{ (states("sensor.plug_tesla_sous_sol_energy") | float * 0.2062) | round(2) }}'

Et dans configuration.yaml :

  car_cost:
    name: car_cost
    icon: mdi:currency-eur
    min: 0
    max: 5000000
    step: 1
    mode: box
    unit_of_measurement: euros

Suivi de la consommation électrique en temps réel

Pour connaître la consommation totale en temps réel de votre logement, vous pouvez utiliser un appareil de mesure de la consommation électrique, comme l’Eco-compteur. Cet appareil vous permettra de surveiller la consommation électrique de votre maison et d’ajuster les automatisations Home Assistant en conséquence.

Pour en savoir plus sur l’Eco-compteur et son installation, consultez cet article.

Conclusion

Grâce à ces automatisations Home Assistant, vous pouvez désormais gérer efficacement la charge de votre voiture électrique en fonction de la consommation totale de votre maison. Cela vous permettra d’éviter les coupures de courant et d’optimiser votre consommation d’énergie, sans avoir besoin de changer de forfait électrique.

N’hésitez pas à ajuster les seuils de consommation et les heures de programmation en fonction de vos besoins et de votre installation électrique.

Si vous voulez plus de scripts Home automations ou sur Domoticz vous pouvez voir mes repos à ce sujet : https://github.com/ravindrajob/