Bonjour,
J’ai créé une apexcharts-card pour mon offre tempo d’EDF.
j’ai toujours un morceau de barre rouge qui apparait alors que je n’ai pas de consommation sur mon tarif rouge_hp.(ne pas tenir compte des deux premiers jours qui étaient des essais).
type: custom:apexcharts-card
graph_span: 10d
stacked: true
span:
end: day
header:
title: Consommation 10 derniers jours
show: true
show_states: true
colorize_states: true
series:
- entity: sensor.energie_elec_conso_bleu_hc
yaxis_id: gauche
float_precision: 1
type: column
name: Bleu HC
stroke_width: 1
color: '#9BE1FD'
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: true
datalabels: true
- entity: sensor.energie_elec_conso_bleu_hp
yaxis_id: gauche
float_precision: 1
type: column
name: Bleu HP
stroke_width: 1
color: '#039DE0'
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: true
datalabels: true
- entity: sensor.energie_elec_conso_blanc_hc
yaxis_id: gauche
float_precision: 1
type: column
name: Blanc HC
stroke_width: 1
color: '#b3b6b7'
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: true
datalabels: true
- entity: sensor.energie_elec_conso_blanc_hp
yaxis_id: gauche
float_precision: 1
type: column
name: Blanc HP
stroke_width: 1
color: '#626567'
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: true
datalabels: true
- entity: sensor.energie_elec_conso_rouge_hc
yaxis_id: gauche
float_precision: 1
type: column
name: Rouge HC
stroke_width: 1
color: '#ec7063'
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: true
datalabels: true
- entity: sensor.energie_elec_conso_rouge_hp
yaxis_id: gauche
float_precision: 1
type: column
name: Rouge HP
stroke_width: 1
color: '#a93226'
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: true
datalabels: true
- entity: input_number.energie_elec_prix_jour
yaxis_id: droit
float_precision: 2
type: line
name: Coût
stroke_width: 1
color: lime
group_by:
duration: 24h
func: last
show:
legend_value: false
in_header: false
datalabels: false
Cleya
Septembre 26, 2024, 10:55
2
Bonjour
Quelle est la valeur indiquée dans les outils de développement du sensor.energie_elec_conso_rouge_hc
?
Ca donne quoi si tu mets « stroke_width » à 0 pour la partie « rouge » ?
« stroke_width » sert uniquement pour les types « area » ou « line », tu peux donc supprimer ces lignes. Il est possible que ça soit ça qui fout le bordel.
La valeur de sensor.energie_elec_conso_rouge_hc
est bien 0.
J’ai supprimé stroke_width et ca fonctionne parfaitement.
merci à toi
1 « J'aime »
Cleya
Septembre 26, 2024, 11:50
4
De rien, je n’ai fait qu’appliquer le principe de mon maitre à penser @Krull56 et j’ai RTFM
3 « J'aime »
Merci.
A partir de quoi et comment as tu créé chaque sensor par couleur?
Cleya
Septembre 26, 2024, 1:15
6
Pour chaque sensor, il détermine la couleur : color: ‹ #a93226 › pour le « sensor.energie_elec_conso_rouge_hp
» et la couleur est reportée en bas par le « datalabels: true
»
Les différents sensors émanent ou d’un lixee, ou d’un autre moyen de mesure ou de MyElectricalData probablement.
Merci, mais c’était pas ma question Comment ont été créé ces sensors?
Salut,
Il faut créer un compteur de service publique.
Tu ajoutes un entrée, pour ma part c’est une pince ampèremétrique.
Dans la case tarif, tu ajoutes les tarifs que tu souhaites, dans mon cas, Blen_hc,Bleu_hp,…
Lorsque tu valides ton compteur, il va se créer autant de compteur que tu a défini de tarif et un sensor supplémentaire qui te permettras de sélectionner quel compteur est actif selon la période.
Plouf34
Septembre 27, 2024, 8:27
10
Merci mais comment modifies tu le compteur selon la periode?
Et concernant les sensor couts a ajouter, tu ajoutes la valeur numerique du sensor, ou le sensor lui meme?
j’ai une automatisation de ce type pour changer de compteur en fonction de la période
alias: Changement_Tranche_Tempo_6h
description: ""
trigger:
- platform: time
at: "05:59:00"
- platform: time
at: "06:10:00"
condition: []
action:
- target:
entity_id: select.energie_elec_consommation_tempo
data:
option: "{{ tariff }}"
action: select.select_option
mode: single
variables:
tariff: |
{% if 'Bleu' in states('sensor.rte_tempo_prochaine_couleur') %}
Bleu_HP
{% elif 'Blanc' in states('sensor.rte_tempo_prochaine_couleur') %}
Blanc_HP
{% elif 'Rouge' in states('sensor.rte_tempo_prochaine_couleur') %}
Rouge_HP
{% else %}
indetermine
{% endif %}
Pour les coûts, je les ai ajouté dans le module énergie.
Plouf34
Septembre 27, 2024, 11:02
12
Pourquoi tu prends l’état de la prochain_couleur en reference et non pas la couleur actuelle?
Au départ, je prenais la couleur actuelle et mon automatisation étais lancé à 06h02. mais à plusieurs reprise le sensor était indisponible à l’heure du lancement de l’automatisation.
C’est pour cela que je prends de celui de la prochaine couleur et que je lance l’automatisation à 05:59:00.
Plouf34
Septembre 27, 2024, 12:32
14
Et comment geres tu le changement pour les heures Creuses: Blanc_HC, Bleu_HC et Rouge_HC?
En tout cas, merci pour ton aide
roumano
Septembre 27, 2024, 1:05
15
Je rejoint le topics, ayant Tempo aussi , …
J’arrive a avoir ce rendu :
Pour rendre encore plus propre, il y a un moyen de ne pas afficher les valeurs 0
kWh dans le l’affichage en overlay ?
1 « J'aime »
voici mon automatisation pour les heures creuses.
alias: Changement_tranche_Tempo_22h00
description: ""
trigger:
- platform: time
at: "22:05:00"
- platform: time
at: "22:10:00"
condition: []
action:
- target:
entity_id: select.energie_elec_consommation_tempo
data:
option: "{{ tariff }}"
action: select.select_option
mode: single
variables:
tariff: |
{% if 'Bleu' in states('sensor.rte_tempo_prochaine_couleur') %}
Bleu_HC
{% elif 'Blanc' in states('sensor.rte_tempo_prochaine_couleur') %}
Blanc_HC
{% elif 'Rouge' in states('sensor.rte_tempo_prochaine_couleur') %}
Rouge_HC
{% else %}
indetermine
{% endif %}
serait-t-il possible, en haut du graphique (trais rouge) de pouvoir afficher la consommation total de la journée.