Ok, merci pour les retours et explication sur c’est nouveauté
Avec custom_more_info.
custom_more_info:
hide_history:
by_glob:
- sensor.*_linkquality
Avant:
Après
Si pressé que cela ? J’attendrais que l’issue mentionné plus haut soit traitée ou fermée.
Non, mais comme je veut pas d’historique pour certain sensor, je les est filtrer avec custom_more_info.
Je préfère rien avoir, que l’ancienne ou nouveau affichage. Et j’aviserai s’il y a une fix.
Hello
Un peu en rapport mais sinon je cree un sujet
J’ai voulu modifier mon recorder à l’image de celui de warcozes. (ma bdd fait 1.5go…)
J’avais 7 jours auparavant et j’ai mis 3
#recorder
recorder:
purge_keep_days: 3
auto_purge: true
auto_repack: true
exclude:
entity_globs:
- sensor.villefranque_*
- sensor.sun_*
- sensor.esphome_*
- binary_sensor.esphome_*
- number.esphome_*
- switch.esphome_*
- button.esphome_*
- light.esphome_*
- update.esphome_*
- sensor.*_linkquality
- switch.*_power_outage_memory
- select.*_power_on_behavior
domains:
- update
- camera
- sun
- automation
- calendar
- climate
- device_tracker
- group
- media_player
- person
- proximity
- scene
- script
- timer
- weather
- zone
event_types:
- automation_triggered
- home_assistant_start
- home_assistant_stop
- script_started
- service_registered
Mes templates qui me servent a faire ce graphique
#Calcul de la somme HP
- sensor:
- name: zlinky_metering_HP
unique_id: zlinky_metering_HP
unit_of_measurement: "Wh"
device_class: energy
state_class: total_increasing
state: >-
{% set HPB = states('sensor.lixee_easf02')|float(default=0)*1000 %}
{% set HPBA = states('sensor.lixee_easf04')|float(default=0)*1000 %}
{% set HPR = states('sensor.lixee_easf06')|float(default=0)*1000 %}
{{ ((HPB + HPBA + HPR) - 1884063.0)| int(default=0) }}
availability: "{{ states('sensor.lixee_easf02')|is_number and states('sensor.lixee_easf04')|is_number and states('sensor.lixee_easf06')|is_number}}"
#Calcul de la somme HC
- sensor:
- name: zlinky_metering_HC
unique_id: zlinky_metering_HC
unit_of_measurement: "Wh"
device_class: energy
state_class: total_increasing
state: >-
{% set HCB = states('sensor.lixee_easf01')|float(default=0)*1000 %}
{% set HCBA = states('sensor.lixee_easf03')|float(default=0)*1000 %}
{% set HCR = states('sensor.lixee_easf05')|float(default=0)*1000 %}
{{ ((HCB + HCBA + HCR) - 3557896.0)| int(default=0) }}
availability: "{{ states('sensor.lixee_easf01')|is_number and states('sensor.lixee_easf03')|is_number and states('sensor.lixee_easf05')|is_number}}"
#Calcul de la somme HP HC
- sensor:
- name: zlinky_metering_HC_HP_sum
unique_id: zlinky_metering_HC_HP_sum
device_class: energy
state_class: total_increasing
unit_of_measurement: "Wh"
state: >-
{{ (states('sensor.zlinky_metering_HP') | float(0) |round(0)) + (states('sensor.zlinky_metering_HC') | float(0) |round(0))}}
availability: "{{ states('sensor.zlinky_metering_HP')|is_number and states('sensor.zlinky_metering_HC')|is_number}}"
#Calcul du pourcentage HC/HP
- sensor:
- name: zlinky_metering_pourcentage_hc_hp
unique_id: zlinky_metering_pourcentage_jour_hc_hp
state: "{{ (((states('sensor.zlinky_metering_hc')|float(1) / (states('sensor.zlinky_metering_hc_hp_sum')|float(1))))*100)|float(1)|round (2)}}"
unit_of_measurement: "%"
state_class: measurement
availability: "{{ states('sensor.zlinky_metering_Hc')|is_number and states('sensor.zlinky_metering_hc_hp_sum')|is_number}}"
du coup mon graphique fait avec des donnes energy donc qui a priori se gardent s’est reduit de 7 a 3.5 jours…
Une idée du pourquoi?
C’est pas le même sujet. C’est un soucis de configuratioin de apex-chart pour les statistiques a long termes.