Avec un fold-entity-row et un multiple-entity-row. Les 2 sur HACS.
Ici juste la partie "Total" qui affiche le total des conso et du coût et dans le menu déroulant, le détail de chaque tarif (BLEU/BLANC/ROUGE)*(HP/HC) consommations/coûts associés.
Pour ton soucis, je pense qu'il faut mixer la méthode de aureOhwo et celle-ci.
Récupérer sous forme de variable depuis le TIC le tarif en cours (plutôt qu'en REST) en faisant la convertion nombre = couleur+periode puis pousser les valeurs comme je le fais (sans node red).
Ca couvre tous les besoins et surtout tu es capable de dedupliquer tes entités pour simuler un autre tarif (comme tu le demandais initialement).
Ici juste la partie "Total" qui affiche le total des conso et du coût et dans le menu déroulant, le détail de chaque tarif (BLEU/BLANC/ROUGE)*(HP/HC) consommations/coûts associés.
Code :
- type: entities
title: Consommations Tempo - Jour
entities:
- type: custom:fold-entity-row
head:
entity: sensor.cout_total_daily
type: custom:multiple-entity-row
name: Total
icon: mdi:lightning-bolt-circle
state_header: Coût
state_color: true
entities:
- entity: sensor.energy_total_daily
name: Conso
entities:
- entity: sensor.cout_total_daily_bleu_hc
type: custom:multiple-entity-row
name: Bleu
unit: ' '
icon: mdi:lightning-bolt-outline
state_header: HC (€)
state_color: true
entities:
- entity: sensor.energy_total_usage_daily_bleu_hp_kwh
name: HP (kWh)
unit: ' '
- entity: sensor.energy_total_usage_daily_bleu_hc_kwh
name: HC (kWh)
unit: ' '
- entity: sensor.cout_total_daily_bleu_hp
name: HP (€)
unit: ' '
- entity: sensor.cout_total_daily_blanc_hc
type: custom:multiple-entity-row
name: Blanc
unit: ' '
icon: mdi:lightning-bolt-outline
state_header: HC (€)
state_color: true
entities:
- entity: sensor.energy_total_usage_daily_blanc_hp_kwh
name: HP (kWh)
unit: ' '
- entity: sensor.energy_total_usage_daily_blanc_hc_kwh
name: HC (kWh)
unit: ' '
- entity: sensor.cout_total_daily_blanc_hp
name: HP (€)
unit: ' '
- entity: sensor.cout_total_daily_rouge_hc
type: custom:multiple-entity-row
name: Rouge
unit: ' '
icon: mdi:lightning-bolt-outline
state_header: HC (€)
state_color: true
entities:
- entity: sensor.energy_total_usage_daily_rouge_hp_kwh
name: HP (kWh)
unit: ' '
- entity: sensor.energy_total_usage_daily_rouge_hc_kwh
name: HC (kWh)
unit: ' '
- entity: sensor.cout_total_daily_rouge_hp
name: HP (€)
unit: ' '
Pour ton soucis, je pense qu'il faut mixer la méthode de aureOhwo et celle-ci.
Récupérer sous forme de variable depuis le TIC le tarif en cours (plutôt qu'en REST) en faisant la convertion nombre = couleur+periode puis pousser les valeurs comme je le fais (sans node red).
Ca couvre tous les besoins et surtout tu es capable de dedupliquer tes entités pour simuler un autre tarif (comme tu le demandais initialement).