Tu peux essayer en utilisant compteur de service.
(J’ai fait ainsi pour le tableau energie, a voir ce que sa donne pour ton cas un peu particulier)
- Il faut remplacer consommation_tempo du post par consommation_zoe.
A faire ensuite pour consommation_pac et consommation_piscine.
1 - Création des compteurs de service:
Aller dans appareils et services puis créér une entrée.
- Créer le compteur de service public
Remplir tous les champs et les 6 tarifs
2 - Création des input_number tarifs:
- Tu peux conserver les mêmes input_number pour les tarifs.
Créér des input_number pour chaque tarifs.
- tarif edf tempo bleu hp
- tarif edf tempo bleu hc
- tarif edf tempo blanc hp
- tarif edf tempo blanc hc
- tarif edf tempo rouge hp
- tarif edf tempo rouge hc
Aller dans appareils et services puis créér une entrée nombre.
Remplir comme ci dessous pour chaque tarifs:
Aller dans entité
Sélectionner chaque tarifs et modifier le prix
Saisir le prix ici:
4 - Création de l’automatisme :
- Il faut faire un automatisme pour chaque compteur.
Puis cliquer sur créer une automatisation
Cliquer sur les 3 petit points et sélectionner modifier en yaml
Effacer le contenu, et faire un copié/collé du code de l’automatisation ci-dessous
(Il faut éventuellement adapter le nom des entités)
Code automatisation a copier :
alias: Activer compteur Couleur HP/HC
description: ""
triggers:
- trigger: state
entity_id:
- sensor.rte_tempo_couleur_actuelle
- trigger: state
entity_id:
- binary_sensor.rte_tempo_heures_creuses
conditions: []
actions:
- action: select.select_option
metadata: {}
data:
option: >
{% if(is_state('binary_sensor.rte_tempo_heures_creuses','off')) %} {{
states('sensor.rte_tempo_couleur_actuelle') + ' HP' }} {% else %} {{
states('sensor.rte_tempo_couleur_actuelle') + ' HC' }} {% endif %}
target:
entity_id: select.consommation_tempo
mode: single
Une fois cela fait, tu auras 6 compteurs avec les tarifs pour ton capteur.
Ensuite, il te faut créer un capteur template qui fait l’addition de chaque compteur, pour avoir un total journalier.
6 - Intégration RTE :
Le post original est ici: