Bonsoir,
J'ai jeté un œil à la nouvelle version 2024.3 Home Assistant et le dashboard énérgie évolue avec un suivi du consommé en Kwh appareil par appareil, ca devrait répondre à la majorité des besoins sans trop se prendre la tête :
Pour les autres je vais quand même partager un exemple de comptage que j'ai fait chez moi en m'inspirant de cet article et l'aide de Ives pour obtenir les indexes appareil par appareil grâce à node red (je n'ai pas modifié grand chose dans l'exemple fourni il y a quelques temps).
Pour commencer, déclarer des input_number pour chaque tarif différent (6 pour EDF tempo) + 1 pour le tarif en cours :
Placer ces inputs numbers sur un dashboard pour pouvoir saisir et modifier facilement les valeurs si nécessaire :
Ensuite définir les sensors et utility_meter nécessaire pour chaque appareil à suivre (je vous conseille d'utiliser les packages pour faire ça proprement avec 1 fichier par appareil) :
Pour gérer le changement de tarif, ajouter un template pour obtenir le tarif en texte (Bleu HP, Bleu HC...) à partir de la valeur numérique du tarif en cours remontée par l'objet 0 du TE331 (sensor.electricite_teleinfo_tarif_en_cours) :
configuration.yaml :
knx/knx_sensor.yaml :
template.yaml :
Créer ensuite une automation globale pour basculer les utility_meter de tous les appareils sur le bon tarif à chaque fois que celui ci change (attention le nom des utility_meter doit correspondre à la target du select option, par exemple les miens contiennent tous le terme "energie") :
Ca permet au final de suivre les conso et les couts par appareil et par jour, mois, semaine,... suivants nos besoins, par exemple :
Code de ce dashboard :
J'ai jeté un œil à la nouvelle version 2024.3 Home Assistant et le dashboard énérgie évolue avec un suivi du consommé en Kwh appareil par appareil, ca devrait répondre à la majorité des besoins sans trop se prendre la tête :
Pour les autres je vais quand même partager un exemple de comptage que j'ai fait chez moi en m'inspirant de cet article et l'aide de Ives pour obtenir les indexes appareil par appareil grâce à node red (je n'ai pas modifié grand chose dans l'exemple fourni il y a quelques temps).
Pour commencer, déclarer des input_number pour chaque tarif différent (6 pour EDF tempo) + 1 pour le tarif en cours :
Code :
input_number:
electricite_general_cout_actuel:
name: Cout Kwh en cours
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
electricite_general_cout_kwh_bleu_hp:
name: Cout Kwh Bleu HP
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
electricite_general_cout_kwh_bleu_hc:
name: Cout Kwh Bleu HC
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
electricite_general_cout_kwh_blanc_hp:
name: Cout Kwh Blanc HP
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
electricite_general_cout_kwh_blanc_hc:
name: Cout Kwh Blanc HC
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
electricite_general_cout_kwh_rouge_hp:
name: Cout Kwh Rouge HP
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
electricite_general_cout_kwh_rouge_hc:
name: Cout Kwh Rouge HC
mode: box
min: 0
max: 100
unit_of_measurement: "€/kWh"
icon: mdi:currency-eur
Placer ces inputs numbers sur un dashboard pour pouvoir saisir et modifier facilement les valeurs si nécessaire :
Ensuite définir les sensors et utility_meter nécessaire pour chaque appareil à suivre (je vous conseille d'utiliser les packages pour faire ça proprement avec 1 fichier par appareil) :
Code :
################################################
############### SENSORS ###################
################################################
template:
- sensor:
# Total KWh Index en provenance de node red (source des utility_meter)
- name: Electricite Energie Lave Linge Index Total Kwh
unique_id: electricite_energie_lave_linge_index_total_kwh-uid
state: >
{{ (states('sensor.nr_energie_lave_linge_index_hc_blanc_kwh')|float(0) +
states('sensor.nr_energie_lave_linge_index_hc_bleu_kwh')|float(0) +
states('sensor.nr_energie_lave_linge_index_hc_rouge_kwh')|float(0) +
states('sensor.nr_energie_lave_linge_index_hp_blanc_kwh')|float(0) +
states('sensor.nr_energie_lave_linge_index_hp_bleu_kwh')|float(0) +
states('sensor.nr_energie_lave_linge_index_hp_rouge_kwh')|float(0)) |round(3) }}
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing
#on vérifie que les sensors sont bien disponibles pour ne pas doubler la valeur au redémarrage HA
availability: >
{{ states('sensor.nr_energie_lave_linge_index_hc_blanc_kwh')|is_number and
states('sensor.nr_energie_lave_linge_index_hc_bleu_kwh')|is_number and
states('sensor.nr_energie_lave_linge_index_hc_rouge_kwh')|is_number and
states('sensor.nr_energie_lave_linge_index_hp_blanc_kwh')|is_number and
states('sensor.nr_energie_lave_linge_index_hp_bleu_kwh')|is_number and
states('sensor.nr_energie_lave_linge_index_hp_rouge_kwh')|is_number }}
# Total kWh Jour
- name: Electricite Lave Linge Total Kwh Jour
state: >
{{ (states('sensor.electricite_lave_linge_energie_jour_bleu_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_jour_bleu_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_jour_blanc_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_jour_blanc_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_jour_rouge_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_jour_rouge_hc')|float(0))|round(2) }}
unit_of_measurement: "kWh"
# Cout Jour
- name: Electricite Lave Linge Cout Jour
state: >
{{ (states('sensor.electricite_lave_linge_energie_jour_bleu_hp')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hp')|float +
states('sensor.electricite_lave_linge_energie_jour_bleu_hc')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hc')|float +
states('sensor.electricite_lave_linge_energie_jour_blanc_hp')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hp')|float +
states('sensor.electricite_lave_linge_energie_jour_blanc_hc')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hc')|float +
states('sensor.electricite_lave_linge_energie_jour_rouge_hp')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hp')|float +
states('sensor.electricite_lave_linge_energie_jour_rouge_hc')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hc')|float)|round(2) }}
unit_of_measurement: "€"
# Total kWh Semaine
- name: Electricite Lave Linge Total Kwh Semaine
state: >
{{ (states('sensor.electricite_lave_linge_energie_semaine_bleu_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_semaine_bleu_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_semaine_blanc_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_semaine_blanc_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_semaine_rouge_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_semaine_rouge_hc')|float(0))|round(2) }}
unit_of_measurement: "kWh"
# Cout Semaine
- name: Electricite Lave Linge Cout Semaine
state: >
{{ (states('sensor.electricite_lave_linge_energie_semaine_bleu_hp')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hp')|float +
states('sensor.electricite_lave_linge_energie_semaine_bleu_hc')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hc')|float +
states('sensor.electricite_lave_linge_energie_semaine_blanc_hp')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hp')|float +
states('sensor.electricite_lave_linge_energie_semaine_blanc_hc')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hc')|float +
states('sensor.electricite_lave_linge_energie_semaine_rouge_hp')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hp')|float +
states('sensor.electricite_lave_linge_energie_semaine_rouge_hc')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hc')|float)|round(2) }}
unit_of_measurement: "€"
# Total kWh Mois
- name: Electricite Lave Linge Total Kwh Mois
state: >
{{ (states('sensor.electricite_lave_linge_energie_mois_bleu_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_mois_bleu_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_mois_blanc_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_mois_blanc_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_mois_rouge_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_mois_rouge_hc')|float(0))|round(2) }}
unit_of_measurement: "kWh"
# Cout Mois
- name: Electricite Lave Linge Cout Mois
state: >
{{ (states('sensor.electricite_lave_linge_energie_mois_bleu_hp')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hp')|float +
states('sensor.electricite_lave_linge_energie_mois_bleu_hc')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hc')|float +
states('sensor.electricite_lave_linge_energie_mois_blanc_hp')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hp')|float +
states('sensor.electricite_lave_linge_energie_mois_blanc_hc')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hc')|float +
states('sensor.electricite_lave_linge_energie_mois_rouge_hp')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hp')|float +
states('sensor.electricite_lave_linge_energie_mois_rouge_hc')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hc')|float)|round(2) }}
unit_of_measurement: "€"
# Total kWh Annee
- name: Electricite Lave Linge Total Kwh Annee
state: >
{{ (states('sensor.electricite_lave_linge_energie_annee_bleu_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_annee_bleu_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_annee_blanc_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_annee_blanc_hc')|float(0) +
states('sensor.electricite_lave_linge_energie_annee_rouge_hp')|float(0) +
states('sensor.electricite_lave_linge_energie_annee_rouge_hc')|float(0))|round(2) }}
unit_of_measurement: "kWh"
# Cout Annee
- name: Electricite Lave Linge Cout Annee
state: >
{{ (states('sensor.electricite_lave_linge_energie_annee_bleu_hp')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hp')|float +
states('sensor.electricite_lave_linge_energie_annee_bleu_hc')|float(0) * states('input_number.electricite_general_cout_kwh_bleu_hc')|float +
states('sensor.electricite_lave_linge_energie_annee_blanc_hp')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hp')|float +
states('sensor.electricite_lave_linge_energie_annee_blanc_hc')|float(0) * states('input_number.electricite_general_cout_kwh_blanc_hc')|float +
states('sensor.electricite_lave_linge_energie_annee_rouge_hp')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hp')|float +
states('sensor.electricite_lave_linge_energie_annee_rouge_hc')|float(0) * states('input_number.electricite_general_cout_kwh_rouge_hc')|float)|round(2) }}
unit_of_measurement: "€"
################################################
############### UTILITY METERS #################
################################################
utility_meter:
electricite_lave_linge_energie_jour:
source: sensor.electricite_energie_lave_linge_index_total_kwh
name: Electricite Lave Linge Energie Jour
cycle: daily
tariffs:
- Bleu HP
- Bleu HC
- Blanc HP
- Blanc HC
- Rouge HP
- Rouge HC
electricite_lave_linge_energie_semaine:
source: sensor.electricite_energie_lave_linge_index_total_kwh
name: Electricite Lave Linge Energie Semaine
cycle: weekly
tariffs:
- Bleu HP
- Bleu HC
- Blanc HP
- Blanc HC
- Rouge HP
- Rouge HC
electricite_lave_linge_energie_mois:
source: sensor.electricite_energie_lave_linge_index_total_kwh
name: Electricite Lave Linge Energie Mois
cycle: monthly
tariffs:
- Bleu HP
- Bleu HC
- Blanc HP
- Blanc HC
- Rouge HP
- Rouge HC
electricite_lave_linge_energie_annee:
source: sensor.electricite_energie_lave_linge_index_total_kwh
name: Electricite Lave Linge Energie Annee
cycle: yearly
tariffs:
- Bleu HP
- Bleu HC
- Blanc HP
- Blanc HC
- Rouge HP
- Rouge HC
Pour gérer le changement de tarif, ajouter un template pour obtenir le tarif en texte (Bleu HP, Bleu HC...) à partir de la valeur numérique du tarif en cours remontée par l'objet 0 du TE331 (sensor.electricite_teleinfo_tarif_en_cours) :
configuration.yaml :
Code :
knx: !include_dir_merge_named knx/
template: !include template.yaml
knx/knx_sensor.yaml :
Code :
sensor:
- name: "Electricité Teleinfo Tarif en cours"
state_address: "9/2/1"
sync_state: init
type: 1byte_unsigned
template.yaml :
Code :
- sensor:
- name: "Electricité Teleinfo Tarif En Cours Texte"
state: >
{% set d = {
'0': 'Base',
'1': 'HC',
'2': 'HP',
'5': 'Bleu HC',
'6': 'Blanc HC',
'7': 'Rouge HC',
'8': 'Bleu HP',
'9': 'Blanc HP',
'10': 'Rouge HP'} %}
{{ d.get( states('sensor.electricite_teleinfo_tarif_en_cours') ) }}
Créer ensuite une automation globale pour basculer les utility_meter de tous les appareils sur le bon tarif à chaque fois que celui ci change (attention le nom des utility_meter doit correspondre à la target du select option, par exemple les miens contiennent tous le terme "energie") :
Code :
alias: Comptage Electricité Teleinfo Selection Tarif
description: ""
trigger:
- platform: state
entity_id:
- sensor.electricite_teleinfo_tarif_en_cours_texte
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: sensor.electricite_teleinfo_tarif_en_cours_texte
state: Bleu HC
sequence:
- service: input_number.set_value
data_template:
entity_id: input_number.electricite_general_cout_actuel
value: >-
{{
states('input_number.electricite_general_cout_kwh_bleu_hc')|float
}}
- conditions:
- condition: state
entity_id: sensor.electricite_teleinfo_tarif_en_cours_texte
state: Bleu HP
sequence:
- service: input_number.set_value
data_template:
entity_id: input_number.electricite_general_cout_actuel
value: >-
{{
states('input_number.electricite_general_cout_kwh_bleu_hp')|float
}}
- conditions:
- condition: state
entity_id: sensor.electricite_teleinfo_tarif_en_cours_texte
state: Blanc HC
sequence:
- service: input_number.set_value
data_template:
entity_id: input_number.electricite_general_cout_actuel
value: >-
{{
states('input_number.electricite_general_cout_kwh_blanc_hc')|float
}}
- conditions:
- condition: state
entity_id: sensor.electricite_teleinfo_tarif_en_cours_texte
state: Blanc HP
sequence:
- service: input_number.set_value
data_template:
entity_id: input_number.electricite_general_cout_actuel
value: >-
{{
states('input_number.electricite_general_cout_kwh_blanc_hp')|float
}}
- conditions:
- condition: state
entity_id: sensor.electricite_teleinfo_tarif_en_cours_texte
state: Rouge HC
sequence:
- service: input_number.set_value
data_template:
entity_id: input_number.electricite_general_cout_actuel
value: >-
{{
states('input_number.electricite_general_cout_kwh_rouge_hc')|float
}}
- conditions:
- condition: state
entity_id: sensor.electricite_teleinfo_tarif_en_cours_texte
state: Rouge HP
sequence:
- service: input_number.set_value
data_template:
entity_id: input_number.electricite_general_cout_actuel
value: >-
{{
states('input_number.electricite_general_cout_kwh_rouge_hp')|float
}}
- service: select.select_option
data:
option: |
{{
states('sensor.electricite_teleinfo_tarif_en_cours_texte')
}}
target:
entity_id: >
{{ states.select | selectattr('name','search','energie') |
map(attribute='entity_id') | list }}
mode: single
Ca permet au final de suivre les conso et les couts par appareil et par jour, mois, semaine,... suivants nos besoins, par exemple :
Code de ce dashboard :
Code :
- title: Electricité
path: electricite
icon: mdi:lightning-bolt
subview: false
cards:
- type: custom:apexcharts-card
chart_type: donut
update_interval: 30s
apex_config:
stroke:
width: 0.4
legend:
position: bottom
header:
show: true
title: Répartition puissance
show_states: true
colorize_states: true
series:
- entity: sensor.electricite_teleinfo_puissance
show:
in_chart: false
in_header: true
name: Puissance totale
- entity: sensor.electricite_chauffe_eau_puissance
show:
in_header: false
name: Chauffe eau
- entity: sensor.electricite_informatique_puissance
show:
in_header: false
name: PC Bureau
- entity: sensor.shellymininasserveurs_power
show:
in_header: false
name: NAS + NUC
- entity: sensor.electricite_baie_info_puissance
show:
in_header: false
name: Baie info
- entity: sensor.electricite_domotique_alarme_puissance
show:
in_header: false
name: KNX + Alarme
- entity: sensor.electricite_multimedia_puissance
show:
in_header: false
name: Multimédia
- entity: sensor.electricite_climatisation_puissance
show:
in_header: false
name: Climatisation
- entity: sensor.electricite_lumieres_global_puissance
show:
in_header: false
name: Lumières
- entity: sensor.shellyminirefrigerateur_power
show:
in_header: false
name: Réfrigérateur
- entity: sensor.electricite_congelateur_puissance
show:
in_header: false
name: Congélateur + Cave
- entity: sensor.electricite_lave_linge_puissance
show:
in_header: false
name: Lave Linge
- entity: sensor.shellyminilavevaisselle_power
show:
in_header: false
name: Lave Vaisselle
- entity: sensor.electricite_cuisson_puissance
show:
in_header: false
name: Cuisson
- entity: sensor.electricite_vmc_puissance
show:
in_header: false
name: VMC
- entity: sensor.electricite_veille_divers_puissance
show:
in_header: false
name: Veille divers
- entity: sensor.electricite_autres_appareils_puissance
show:
in_header: false
name: Autres
- type: custom:apexcharts-card
chart_type: donut
update_interval: 30s
apex_config:
stroke:
width: 0.4
legend:
position: bottom
header:
show: true
title: Répartition énérgie
show_states: true
colorize_states: true
series:
- entity: sensor.electricite_teleinfo_total_kwh_jour
show:
in_chart: false
in_header: true
name: Consommation totale jour
- entity: sensor.electricite_chauffe_eau_total_kwh_jour
show:
in_header: false
name: Chauffe eau
- entity: sensor.electricite_informatique_total_kwh_jour
show:
in_header: false
name: PC Bureau
- entity: sensor.electricite_nas_serveurs_total_kwh_jour
show:
in_header: false
name: NAS + NUC
- entity: sensor.electricite_baie_info_total_kwh_jour
show:
in_header: false
name: Baie info
- entity: sensor.electricite_domotique_alarme_total_kwh_jour
show:
in_header: false
name: KNX + alarme
- entity: sensor.electricite_multimedia_total_kwh_jour
show:
in_header: false
name: Multimedia
- entity: sensor.electricite_climatisation_total_kwh_jour
show:
in_header: false
name: Climatisation
- entity: sensor.electricite_lumieres_global_total_kwh_jour
show:
in_header: false
name: Lumières
- entity: sensor.electricite_congelateur_total_kwh_jour
show:
in_header: false
name: Congélateur + Cave
- entity: sensor.electricite_refrigerateur_total_kwh_jour
show:
in_header: false
name: Réfrigérateur
- entity: sensor.electricite_lave_linge_total_kwh_jour
show:
in_header: false
name: Lave Linge
- entity: sensor.electricite_lave_vaisselle_total_kwh_jour
show:
in_header: false
name: Lave Vaisselle
- entity: sensor.electricite_cuisson_total_kwh_jour
show:
in_header: false
name: Cuisson
- entity: sensor.electricite_vmc_total_kwh_jour
show:
in_header: false
name: VMC
- entity: sensor.electricite_veille_divers_total_kwh_jour
show:
in_header: false
name: Veille divers
- entity: sensor.electricite_autres_appareils_total_kwh_jour
show:
in_header: false
name: Autres
- type: entities
entities:
- entity: sensor.electricite_teleinfo_cout_jour
type: custom:multiple-entity-row
name: Global
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_teleinfo_total_kwh_jour
name: Conso
- entity: sensor.electricite_chauffe_eau_cout_jour
type: custom:multiple-entity-row
name: Chauffe Eau
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_chauffe_eau_total_kwh_jour
name: Conso
- entity: sensor.electricite_informatique_cout_jour
type: custom:multiple-entity-row
name: PC Bureau
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_informatique_total_kwh_jour
name: Conso
- entity: sensor.electricite_nas_serveurs_cout_jour
type: custom:multiple-entity-row
name: NAS + NUC
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_nas_serveurs_total_kwh_jour
name: Conso
- entity: sensor.electricite_baie_info_cout_jour
type: custom:multiple-entity-row
name: Baie info
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_baie_info_total_kwh_jour
name: Conso
- entity: sensor.electricite_domotique_alarme_cout_jour
type: custom:multiple-entity-row
name: KNX + Alarme
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_domotique_alarme_total_kwh_jour
name: Conso
- entity: sensor.electricite_multimedia_cout_jour
type: custom:multiple-entity-row
name: Multimedia
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_multimedia_total_kwh_jour
name: Conso
- entity: sensor.electricite_climatisation_cout_jour
type: custom:multiple-entity-row
name: Climatisation
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_climatisation_total_kwh_jour
name: Conso
- entity: sensor.electricite_lumieres_global_cout_jour
type: custom:multiple-entity-row
name: Lumières
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lumieres_global_total_kwh_jour
name: Conso
- entity: sensor.electricite_congelateur_cout_jour
type: custom:multiple-entity-row
name: Congélateur + Cave
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_congelateur_total_kwh_jour
name: Conso
- entity: sensor.electricite_refrigerateur_cout_jour
type: custom:multiple-entity-row
name: Réfrigérateur
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_refrigerateur_total_kwh_jour
name: Conso
- entity: sensor.electricite_lave_linge_cout_jour
type: custom:multiple-entity-row
name: Lave Linge
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lave_linge_total_kwh_jour
name: Conso
- entity: sensor.electricite_lave_vaisselle_cout_jour
type: custom:multiple-entity-row
name: Lave Vaisselle
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lave_vaisselle_total_kwh_jour
name: Conso
- entity: sensor.electricite_cuisson_cout_jour
type: custom:multiple-entity-row
name: Cuisson
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_cuisson_total_kwh_jour
name: Conso
- entity: sensor.electricite_vmc_cout_jour
type: custom:multiple-entity-row
name: VMC
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_vmc_total_kwh_jour
name: Conso
- entity: sensor.electricite_veille_divers_cout_jour
type: custom:multiple-entity-row
name: Veille divers
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_veille_divers_total_kwh_jour
name: Conso
title: Conso Jour
state_color: false
- type: entities
entities:
- entity: sensor.electricite_teleinfo_cout_semaine
type: custom:multiple-entity-row
name: Global
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_teleinfo_total_kwh_semaine
name: Conso
- entity: sensor.electricite_chauffe_eau_cout_semaine
type: custom:multiple-entity-row
name: Chauffe Eau
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_chauffe_eau_total_kwh_semaine
name: Conso
- entity: sensor.electricite_informatique_cout_semaine
type: custom:multiple-entity-row
name: PC Bureau
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_informatique_total_kwh_semaine
name: Conso
- entity: sensor.electricite_nas_serveurs_cout_semaine
type: custom:multiple-entity-row
name: NAS + NUC
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_nas_serveurs_total_kwh_semaine
name: Conso
- entity: sensor.electricite_baie_info_cout_semaine
type: custom:multiple-entity-row
name: Baie info
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_baie_info_total_kwh_semaine
name: Conso
- entity: sensor.electricite_domotique_alarme_cout_semaine
type: custom:multiple-entity-row
name: KNX + Alarme
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_domotique_alarme_total_kwh_semaine
name: Conso
- entity: sensor.electricite_multimedia_cout_semaine
type: custom:multiple-entity-row
name: Multimedia
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_multimedia_total_kwh_semaine
name: Conso
- entity: sensor.electricite_climatisation_cout_semaine
type: custom:multiple-entity-row
name: Climatisation
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_climatisation_total_kwh_semaine
name: Conso
- entity: sensor.electricite_lumieres_global_cout_semaine
type: custom:multiple-entity-row
name: Lumières
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lumieres_global_total_kwh_semaine
name: Conso
- entity: sensor.electricite_congelateur_cout_semaine
type: custom:multiple-entity-row
name: Congélateur + Cave
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_congelateur_total_kwh_semaine
name: Conso
- entity: sensor.electricite_refrigerateur_cout_semaine
type: custom:multiple-entity-row
name: Réfrigérateur
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_refrigerateur_total_kwh_semaine
name: Conso
- entity: sensor.electricite_lave_linge_cout_semaine
type: custom:multiple-entity-row
name: Lave Linge
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lave_linge_total_kwh_semaine
name: Conso
- entity: sensor.electricite_lave_vaisselle_cout_semaine
type: custom:multiple-entity-row
name: Lave Vaisselle
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lave_vaisselle_total_kwh_semaine
name: Conso
- entity: sensor.electricite_cuisson_cout_semaine
type: custom:multiple-entity-row
name: Cuisson
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_cuisson_total_kwh_semaine
name: Conso
- entity: sensor.electricite_vmc_cout_semaine
type: custom:multiple-entity-row
name: VMC
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_vmc_total_kwh_semaine
name: Conso
- entity: sensor.electricite_veille_divers_cout_semaine
type: custom:multiple-entity-row
name: Veille divers
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_veille_divers_total_kwh_semaine
name: Conso
title: Conso Semaine
state_color: false
- type: entities
entities:
- entity: sensor.electricite_teleinfo_cout_mois
type: custom:multiple-entity-row
name: Global
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_teleinfo_total_kwh_mois
name: Conso
- entity: sensor.electricite_chauffe_eau_cout_mois
type: custom:multiple-entity-row
name: Chauffe Eau
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_chauffe_eau_total_kwh_mois
name: Conso
- entity: sensor.electricite_informatique_cout_mois
type: custom:multiple-entity-row
name: PC Bureau
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_informatique_total_kwh_mois
name: Conso
- entity: sensor.electricite_nas_serveurs_cout_mois
type: custom:multiple-entity-row
name: NAS + NUC
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_nas_serveurs_total_kwh_mois
name: Conso
- entity: sensor.electricite_baie_info_cout_mois
type: custom:multiple-entity-row
name: Baie info
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_baie_info_total_kwh_mois
name: Conso
- entity: sensor.electricite_domotique_alarme_cout_mois
type: custom:multiple-entity-row
name: KNX + Alarme
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_domotique_alarme_total_kwh_mois
name: Conso
- entity: sensor.electricite_multimedia_cout_mois
type: custom:multiple-entity-row
name: Multimedia
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_multimedia_total_kwh_mois
name: Conso
- entity: sensor.electricite_climatisation_cout_mois
type: custom:multiple-entity-row
name: Climatisation
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_climatisation_total_kwh_mois
name: Conso
- entity: sensor.electricite_lumieres_global_cout_mois
type: custom:multiple-entity-row
name: Lumières
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lumieres_global_total_kwh_mois
name: Conso
- entity: sensor.electricite_congelateur_cout_mois
type: custom:multiple-entity-row
name: Congélateur + Cave
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_congelateur_total_kwh_mois
name: Conso
- entity: sensor.electricite_refrigerateur_cout_mois
type: custom:multiple-entity-row
name: Réfrigérateur
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_refrigerateur_total_kwh_mois
name: Conso
- entity: sensor.electricite_lave_linge_cout_mois
type: custom:multiple-entity-row
name: Lave Linge
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lave_linge_total_kwh_mois
name: Conso
- entity: sensor.electricite_lave_vaisselle_cout_mois
type: custom:multiple-entity-row
name: Lave Vaisselle
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_lave_vaisselle_total_kwh_mois
name: Conso
- entity: sensor.electricite_cuisson_cout_mois
type: custom:multiple-entity-row
name: Cuisson
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_cuisson_total_kwh_mois
name: Conso
- entity: sensor.electricite_vmc_cout_mois
type: custom:multiple-entity-row
name: VMC
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_vmc_total_kwh_mois
name: Conso
- entity: sensor.electricite_veille_divers_cout_mois
type: custom:multiple-entity-row
name: Veille divers
state_header: Coût
state_color: true
entities:
- entity: sensor.electricite_veille_divers_total_kwh_mois
name: Conso
title: Conso Mois
state_color: false