Skip to content

Instantly share code, notes, and snippets.

@hekmon
Last active August 21, 2025 13:30
Show Gist options
  • Save hekmon/33cba41728bfe2e4e522851da052f91f to your computer and use it in GitHub Desktop.
Save hekmon/33cba41728bfe2e4e522851da052f91f to your computer and use it in GitHub Desktop.
EDF Tarif Bleu prices within Home Assistant

Simply include the file within your configuration.yaml file like this:

# ...
input_number: !include input_numbers.yaml
# ...

Restart your Home Assistant to update the values (reloading YAML will not be enough).

Prices date reference: 01/08/2025.

# EDF Tarif Bleu Option Base
tarif_edf_base:
name: EDF Base
initial: 0.1952
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
# EDF Tarif Bleu Option HP/HC
tarif_edf_base_hc:
name: EDF Base HC
initial: 0.1635
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
tarif_edf_base_hp:
name: EDF Base HP
initial: 0.2081
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
# EDF Tarif Bleu Option Tempo
tarif_edf_tempo_bleu_hc:
name: EDF Tempo Bleu HC
initial: 0.1232
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
tarif_edf_tempo_bleu_hp:
name: EDF Tempo Bleu HP
initial: 0.1494
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
tarif_edf_tempo_blanc_hc:
name: EDF Tempo Blanc HC
initial: 0.1391
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
tarif_edf_tempo_blanc_hp:
name: EDF Tempo Blanc HP
initial: 0.1730
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
tarif_edf_tempo_rouge_hc:
name: EDF Tempo Rouge HC
initial: 0.1460
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
tarif_edf_tempo_rouge_hp:
name: EDF Tempo Rouge HP
initial: 0.6468
min: 0
max: 1
step: 0.0001
mode: slider
unit_of_measurement: "€ /kWh"
icon: mdi:cash-lock
@KevinPy
Copy link

KevinPy commented Feb 1, 2024

Si j'en crois mon nouveau contrat EDF Tempo, maintenant on est à:

  • HC Bleu | 0,1296 €
  • HP Bleu | 0,1609 €
  • HC Blanc | 0,1486 €
  • HP Blanc | 0,1894 €
  • HC Rouge | 0,1568 €
  • HP Rouge | 0,7562 €

@MilesTEG1
Copy link

MilesTEG1 commented Feb 1, 2024

J'ai modifié les tarifs avec les nouveaux d'ajourd'hui :

# Source : https://github.com/hekmon/rtetempo?tab=readme-ov-file#exemples-de-cartes-lovelace
# EDF Tarif Bleu Option Base
tarif_edf_base:
  name: EDF Base
  initial: 0.2516
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
# EDF Tarif Bleu Option HP/HC
tarif_edf_base_hc:
  name: EDF Base HC
  initial: 0.2068
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_base_hp:
  name: EDF Base HP
  initial: 0.2700
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
# EDF Tarif Bleu Option Tempo
tarif_edf_tempo_bleu_hc:
  name: EDF Tempo Bleu HC
  initial: 0.1296
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_bleu_hp:
  name: EDF Tempo Bleu HP
  initial: 0.1609
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_blanc_hc:
  name: EDF Tempo Blanc HC
  initial: 0.1486
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_blanc_hp:
  name: EDF Tempo Blanc HP
  initial: 0.1894
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_rouge_hc:
  name: EDF Tempo Rouge HC
  initial: 0.1568
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_rouge_hp:
  name: EDF Tempo Rouge HP
  initial: 0.7562
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock

@hekmon
Copy link
Author

hekmon commented Feb 1, 2024

J'attendais qu'EDF publie son document de référence (ce qui n'était pas encore le cas hier soir). Le gist a été mis à jour !

@benjR
Copy link

benjR commented Feb 1, 2024

Hello, pourquoi ne pas intégrer les prix au projet directement ?

@hekmon
Copy link
Author

hekmon commented Feb 3, 2024

Hello, pourquoi ne pas intégrer les prix au projet directement ?

hekmon/rtetempo#29

@fsnuxer
Copy link

fsnuxer commented Mar 13, 2024

Hello. Merci pour rtetempo et ce fichier ;)
Y'a t'il une raison pour que certains tarifs soit en mode: box et d'autres en mode: slider ?

@MilesTEG1
Copy link

Hello. Merci pour rtetempo et ce fichier ;) Y'a t'il une raison pour que certains tarifs soit en mode: box et d'autres en mode: slider ?

À mon avis c'est un copier/coller non corrigé ^^
J'ai corrigé dans un des posts que j'ai mis un peu plus haut.

@hekmon
Copy link
Author

hekmon commented Mar 15, 2024

C'est une très bonne question @fsnuxer... À laquelle je n'ai pas la réponse :D

Dans les 2 cas cela n'a que peu d'importance : il s'agit d'options sur comment permettre à l'utilisateur de les modifier depuis l'interface, chose qui n'est pas souhaitée dans ce cas. J'utilise un type input utilisateur pour en fait déclarer une valeur constante (pas d'autres moyens dans HA).

Peut-être que le mode box est plus adapté... De mémoire il y avait un problème a cause de la très petite précision mais cela ne doit plus être le cas. Je testerai et uniformiserai (il semble que @MilesTEG1 a tout en box et que cela fonctionne donc).

@rudywidmer
Copy link

Bonjour,

merci pour votre formidable travail, par contre je bloque clairement sur un truc, comment fait-on pour ajouter les sensors

  • entity: sensor.edf_tempo_prix_actuel
  • entity: sensor.rte_tempo_heures_creuses_changement
  • entity: sensor.edf_tempo_prochain_prix

j'ai bien créé un fichier templates.yaml (après véfification celui-ci est bien pris en compte)
J'ai egéalement créé le fichier imput_numbers.yaml

par contre je ne comprends pas ou on ajouter ces entités ? si une bonne ame charitable pourrait m'aiguiller car je seche totalement

merci d'avance

@chtiweb
Copy link

chtiweb commented Oct 7, 2024

Idem pour moi, les sensors ne sont pas créés à moins de faire cela sur nodered
Y a t il aussi un code pour le calendar ?

Merci pour votre travail

@hekmon
Copy link
Author

hekmon commented Nov 14, 2024

@rudywidmer si vous avez les 2 gists, il ne vous reste plus qu'à créer un widget dans un dashboard, passer en mode code et coller le template suivant:
https://github.com/hekmon/rtetempo/blob/main/res/tempo_prices.yaml

@chtiweb le calendar est automatiquement créé par l'extension rtetempo

@bors-ltd
Copy link

bors-ltd commented Dec 4, 2024

Bonjour, je ne sais pas si c'est le meilleur endroit pour en discuter, mais je ne voulais pas non plus ouvrir d'issue. J'ai ajouté votre intégration (merci beaucoup !), par contre j'ai utilisé des packages pour la configuration:

configuration.yaml :

homeassistant:
  packages: !include_dir_named packages

et j'ai effectivement un répertoire packages :

packages
└── rtetempo
    ├── templates.yaml
    └── input_numbers.yaml

Avec vos deux gists, légèrement différents mais je ne voulais pas alourdir ce commentaire. Il s'agit simplement de commencer ces fichiers par la clé template: ou input_number: appropriée et d'indenter le reste du fichier.

J'avais déjà des templates dans mon fichier de config, c'était plus simple et j'aime bien l'idée de grouper par domaine. Donc si ça peut servir à d'autres personnes.

@le-loris
Copy link

le-loris commented Jan 21, 2025

Fichier modifié avec les nouveaux tarifs au 01/02/2025 :

#Source : https://github.com/hekmon/rtetempo?tab=readme-ov-file#exemples-de-cartes-lovelace
# EDF Tarif Bleu Option Base
tarif_edf_base:
  name: EDF Base
  initial: 0.2016
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
# EDF Tarif Bleu Option HP/HC
tarif_edf_base_hc:
  name: EDF Base HC
  initial: 0.1696
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_base_hp:
  name: EDF Base HP
  initial: 0.2146
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
# EDF Tarif Bleu Option Tempo
tarif_edf_tempo_bleu_hc:
  name: EDF Tempo Bleu HC
  initial: 0.1288
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_bleu_hp:
  name: EDF Tempo Bleu HP
  initial: 0.1552
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_blanc_hc:
  name: EDF Tempo Blanc HC
  initial: 0.1447
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_blanc_hp:
  name: EDF Tempo Blanc HP
  initial: 0.1792
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_rouge_hc:
  name: EDF Tempo Rouge HC
  initial: 0.1518
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock
tarif_edf_tempo_rouge_hp:
  name: EDF Tempo Rouge HP
  initial: 0.6586
  min: 0
  max: 1
  step: 0.0001
  mode: box
  unit_of_measurement: "€ /kWh"
  icon: mdi:cash-lock

@hekmon
Copy link
Author

hekmon commented Feb 1, 2025

MaJ avec les tarifs au 1er Février 2025

@macmpi
Copy link

macmpi commented Feb 18, 2025

@hekmon , il semble qu'il y a tjr un mix de box et slider dans le fichier de référence

@MB901
Copy link

MB901 commented Aug 5, 2025

Bonjour,

Les nouveaux tarifs depuis le 1er aout sont :

  • BASE : 0.1952 €
  • HC Base 0.1635 €
  • HP Base 0.2081 €
  • HC Bleu 0,1232 €
  • HP Bleu 0,1494 €
  • HC Blanc 0,1391 €
  • HP Blanc 0,1730 €
  • HC Rouge 0,1460 €
  • HP Rouge 0,6468 €

@hekmon
Copy link
Author

hekmon commented Aug 6, 2025

C'est mis à jour, merci @MB901 !

@CharlesNovel
Copy link

Bonjour,
J'utilise RTE Tempo sur un Home Assistant docker, ça marche bien. Merci.
Je voulais le mettre en place sur une autre maison, mais il me semble que RTE Tempo n'est plus sur HACS. Y a t il une raison ?
Je sais que je peux l'installer a la main, mais j'etais curieux.
Merci pour ce travail formidable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment