Oui mais il est en kWh, j’aurais préféré avoir des euros
Ta les kWh et les euros comme ca calcul le coût . Je vois pas ou est le soucis.
Edit:
j’ai compris tu voudrais que les barres soit en euros et pas kWh.
Pas sur que ca soit fesable.
Je ne l’ai jamais configuré dans énergie, j’ai fait des calculs dans file editor pour avoir le coût journalier, mensuel et annuel.
Je vais voir comment créer un capteur avec tarif abonnement et kWh.
Merci
Dans ce post il fait comme tu veut faire Créer un tableau de bord équivalent de suivi conso sur jeedom - #5 par cob94440
Voici ce que je teste chez moi:
Bonjour, déjà, même si on c’est éloigné du sujet, grâce à toi je me suis repenché sur l’énergie, merci
J’ai pu créer mon capteur pour avoir le prix au kWh.
sensor:
- platform: template
sensors:
prix_kwh:
friendly_name: "Prix du kWh"
unit_of_measurement: "EUR/kWh"
icon: mdi:currency-eur
value_template: "{{ (states('input_number.prix_achat_elec') | float + states('input_number.abonnement_jour') | float + states('input_number.taxes') | float) | round(2) }}"
J’espère maintenant que @Felix62 va pouvoir en dire plus car oui j’ai rien trouvé pour afficher le coût avec le tableau énergie.
J’ai dû restaurer home assistant suite à un souci technique, je dois refaire beaucoup de choses dans configuration.yaml dont l’enregistrement entre autre
c’est un test pour l’instant a voir avec recorder en effet et la migration vers des utility meter serai peut être plus approprié pour la durée de sauvegarde.
Voici le code qui se base sur le capteur myelectricaldata qui est pour moi la valeur la plus fidèle:
################################################
### CONSOMATION MENSUEL ELECTRIQUE ###
################################################
- type: 'custom:apexcharts-card'
graph_span: 3month
span:
end: month
header:
show: true
title: Consommations mensuelle
show_states: true
colorize_states: true
stacked: false
apex_config:
xaxis:
labels:
format: MMM
hideOverlappingLabels: true
showDuplicatges: false
show: true
legend:
show: false
chart:
zoom:
enabled: true
toolbar:
show: false
tools:
zoom: true
zoomin: true
zoomout: true
pan: true
reset: true
experimental:
color_threshold: true
series:
- entity: sensor.myelectricaldata_current_month_last_year
type: column
name: Conso Mensuelle N-1
# offset: '-10d'
color: blue
group_by:
func: last
duration: 1month
opacity: 0.8
show:
datalabels: true
legend_value: false
- entity: sensor.myelectricaldata_current_month
type: column
name: Conso Mensuelle
unit: kWh
# offset: '-10d'
color: green
opacity: 0.8
group_by:
func: last
duration: 1month
show:
datalabels: true
legend_value: false
color_threshold:
- value: 70
color: '#99c140'
- value: 100
color: '#e7b416'
- value: 140
color: '#cc3232'
- entity: sensor.monthly_energy_price
type: line
name: Coût Mensuel
color: orange
opacity: 0.8
group_by:
func: last
duration: 1month
show:
datalabels: true
legend_value: false
- entity: sensor.monthlylastyear_energy_price
type: line
name: Coût Mensuel N-1
color: blue
opacity: 0.8
group_by:
func: last
duration: 1month
show:
datalabels: true
legend_value: false
Pour obtenir les sensors (offre kwh de base pour ma part donc plus simple)
#######################
## Myelectricaldata ##
#######################
monthly_energy_price:
friendly_name: prix kWh mensuel
unit_of_measurement: €
value_template: "{{ (states('sensor.myelectricaldata_current_month') | float(default=0) * 0.2062) | round(2) }}"
monthlylastyear_energy_price:
friendly_name: Prix kWh mensuel N-1/N
unit_of_measurement: €
value_template: "{{ states('sensor.myelectricaldata_current_month_last_year') | float(default=0) * 0.2062 | round(2) }}"
myelectricaldata_current_month:
friendly_name: 'myelectricdata current month'
value_template: "{{ (state_attr('sensor.myelectricaldata_consumption_0xxxxxxxxxx', 'current_month')) }}"
device_class: energy
unit_of_measurement: 'kWh'
icon_template: 'mdi:flash'
myelectricaldata_current_month_last_year:
friendly_name: 'myelectricdata current month last month'
value_template: "{{ (state_attr('sensor.myelectricaldata_consumption_0xxxxxxxxxxx', 'current_month_last_year')) }}"
device_class: energy
unit_of_measurement: 'kWh'
icon_template: 'mdi:flash'
Hello
Sur cette partie Energy, j’ai absolument pas compris ou il faut mettre le code comme
type: energy-devices-graph
max_devices: 5
par exemple.
Par avance merci
Merci pour la réponse
Bonjour
Comme tout le monde , j’ai essayé de mesurer ma conso electrique.
J’ai fait quelques essais en intégrant les données de Enedis, mais ce dernier ne sépare pas les différents tarifs horaire.
Alors j’ai installé des compteurs sur tous les gros consomateurs chez moi, et ca fonctionne parfaitement.
J’ai juste un problème lorsque je veut afficher les données dans la carte Energie.
Le sensor affiche de belles courbes mais lorsque je les integre dans la carte energie l’affichage se fait mal, et j’ai même des mesures négatives.
J’ai cherché dans la doc « energie » et les seules choses que j’ai vu c’est qu’il fallait une entrée « sensor », et une unité d’energie en « kWh » par exemple
Ci dessous l’affichage du sensor et de la carte energie, sur la meme période pour vous montrer.
De quoi ca peut venir ?
Wow ! C’est exactement le panneau que je voudrait créer, à partir de mon Zlinky comme toi (dont je récupère les infos via zigbee2MQTT et MQTT) !
Je débute dans HA, j’ai installé HACS, j’ai un panneau "énergie qui ne me donne que des infos basiques(consommation en kWh, mais pas les puissances instantanées ni les index du linky, etc) mais je ne comprends absolument pas comment tu arrives à faire ça. Tu sembles utiliser Energy Period Selector Plus pour « piloter » la carte « énergie » ? Je précise que mon HA est installé sur docker, et je n’ai pas accès aux add-ons, seulement à HACS. Est ce que tu pourrais expliquer pas-à-pas la config de ce dashboard ? Merci !
Bonjour,
tu trouvera le code de la carte sur mon post [ CARTE ] Cartes diverses ( Livebox, NAS, RPI, BLE Proxy...)
Merci beaucoup ! Je vais voir ça.
Tu es sur de toi ?
Ce sont pas les utility meter source sur lesquelles les données restent à vie ?
Si on change la source de données, ça modifie tout l’historique !
Salut,
les données dans le Dashboard energy sont du long terme. Mais effectivement si tu change de source, ca reset. Après je crois que si tu remet le même nom sur la nouvelle source, ca continu.
Merci
Sais tu comment extraire d’un sensor long terme les données entre 2 dates ?
Je voudrais pouvoir recuperer ma conso de l’annee derniere par exemple dans un template sensor
Bonjour,
Est-il possible de m’expliquer comment créer le sensor.yaml ? sur votre post
merci
Bonjour, oublier le sensor.yaml pour faire un template. Maintenant c’est dans template.yaml
tout ce code est a mettre dans le fichier template.yaml, créer dans /config.
Ajouter la ligne template: !include template.yaml
dans votre configuration.yaml.
- sensor:
- name: zlinky_metering_HC_HP_sum
unit_of_measurement: "Wh"
device_class: energy
state_class: total_increasing
state: >-
{% set HC = states('sensor.0x00158d0005d299cf_hchc')|float(default=0)*1000 %}
{% set HP = states('sensor.0x00158d0005d299cf_hchp')|float(default=0)*1000 %}
{{ HC + HP | int(default=0) }}
availability: "{{ states('sensor.0x00158d0005d299cf_hchc')|is_number and states('sensor.0x00158d0005d299cf_hchp')|is_number }}"
- name: 'Energie home jour € hp+hc'
unique_id: energy_home_cout_daily
unit_of_measurement: "€"
state: "{{ (((states('sensor.energie_quotidienne_home_hp')|float(0))*states('input_number.box_prix_hp')|float(0)) + ((states('sensor.energie_quotidienne_home_hc')|float(0))*states('input_number.box_prix_hc')|float(0))) /1000 |round(3) }}"
availability: "{{ states('sensor.energie_quotidienne_home_hp')|is_number and states('sensor.energie_quotidienne_home_hc')|is_number and states('input_number.box_prix_hp')|is_number and states('input_number.box_prix_hc')|is_number }}"
- name: 'Energie home jour consommée'
unique_id: energy_home_total_daily
unit_of_measurement: "Wh"
state: "{{ (states('sensor.energie_quotidienne_home_hp')|float(0) + states('sensor.energie_quotidienne_home_hc')|float(0)) |round(2) }}"
availability: "{{ states('sensor.energie_quotidienne_home_hp')|is_number and states('sensor.energie_quotidienne_home_hc')|is_number }}"
dans utility_meter.yaml ( a créer dans /congih ), pour calculer la conso journaliere des HP et HC:
energie_quotidienne_home:
source: sensor.zlinky_metering_hc_hp_sum
cycle: daily
tariffs:
- hp
- hc
Ajouter la ligne utility_meter: !include utility_meter.yaml
dans votre configuration.yaml.
super merci.
J’ai tout fait comme expliquer très précisément.
une dernière question: je n’arrive pas à choper le coût du coup