20/12/2024, 17:39:56
Bonjour,
En cette période avec pléthore de jours rouges et blancs, j'ai consulté les consommations par appareil de mon Dashbord et malheureusement constaté que ça ne fonctionnait plus.
Ne trouvant pas la cause du problème, j'ai ajouté un appareil "Test pompe" avec le minimum (conso kWh jour) pour plus de lisibilité.
Voici le code du package
Actuellement, la consommation de la pompe HP Jour BLANC est comptabilisée dans HP Jour BLEU.
L’index « sensor.pompe_puisard_index_hp_blanc » évolue bien mais « sensor.electricite_test pompe_energie_jour_blanc_hp » n’évolue pas
Le tarif en cours (KNX) remonte bien dans HA
Le « sensor.electricite_teleinfo_tarif_en_cours_texte » change normalement
En cette période avec pléthore de jours rouges et blancs, j'ai consulté les consommations par appareil de mon Dashbord et malheureusement constaté que ça ne fonctionnait plus.
Ne trouvant pas la cause du problème, j'ai ajouté un appareil "Test pompe" avec le minimum (conso kWh jour) pour plus de lisibilité.
Voici le code du package
Code :
###############################################
############### SENSORS ###################
################################################
template:
- sensor:
# Total KWh Index en provenance de node red
- name: Electricite Energie test pompe Index Total Kwh
unique_id: electricite_energie_test_pompe_index_total_kwh-uid
state: >
{{ (states('sensor.pompe_puisard_index_hc_blanc')|float(0) +
states('sensor.pompe_puisard_index_hc_bleu')|float(0) +
states('sensor.pompe_puisard_index_hc_rouge')|float(0) +
states('sensor.pompe_puisard_index_hp_blanc')|float(0) +
states('sensor.pompe_puisard_index_hp_bleu')|float(0) +
states('sensor.pompe_puisard_index_hp_rouge')|float(0)) |round(3) }}
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing
availability: >
{{ states('sensor.pompe_puisard_index_hc_blanc')|is_number and
states('sensor.pompe_puisard_index_hc_bleu')|is_number and
states('sensor.pompe_puisard_index_hc_rouge')|is_number and
states('sensor.pompe_puisard_index_hp_blanc')|is_number and
states('sensor.pompe_puisard_index_hp_bleu')|is_number and
states('sensor.pompe_puisard_index_hp_rouge')|is_number }}
# Total kWh Jour
- name: Electricite test pompe Total Kwh Jour
state: >
{{ (states('sensor.electricite_test_pompe_energie_jour_bleu_hp')|float(0) +
states('sensor.electricite_test_pompe_energie_jour_bleu_hc')|float(0) +
states('sensor.electricite_test_pompe_energie_jour_blanc_hp')|float(0) +
states('sensor.electricite_test_pompe_energie_jour_blanc_hc')|float(0) +
states('sensor.electricite_test_pompe_energie_jour_rouge_hp')|float(0) +
states('sensor.electricite_test_pompe_energie_jour_rouge_hc')|float(0))|round(2) }}
unit_of_measurement: "kWh"
################################################
############### UTILITY METERS #################
################################################
utility_meter:
electricite_test_pompe_energie_jour:
source: sensor.electricite_energie_test_pompe_index_total_kwh
name: Electricite test_pompe Energie Jour
cycle: daily
tariffs:
- Bleu HP
- Bleu HC
- Blanc HP
- Blanc HC
- Rouge HP
- Rouge HC
Actuellement, la consommation de la pompe HP Jour BLANC est comptabilisée dans HP Jour BLEU.
L’index « sensor.pompe_puisard_index_hp_blanc » évolue bien mais « sensor.electricite_test pompe_energie_jour_blanc_hp » n’évolue pas
Le tarif en cours (KNX) remonte bien dans HA
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') ) }}
Le « sensor.electricite_teleinfo_tarif_en_cours_texte » change normalement