Ajouter state_class

non ça ne fonctionne pas chez moi…

donc je créer un templates sensor.yam

et je rajoute

 customize:
    sensor.votre_sensor:
      state_class: measurement

??

Non, du tout.
te faut créer un fichier template.yaml dans le répertoire /config.
Dans le fichier configuration.yaml, faut ajouter la ligne template: !include template.yaml en dessous des autres includes déja présent.

Dans le template.yaml, tu met ton code. Un exemple:

- sensor:
    - name: "Batterie level"
      unit_of_measurement: "%"
      state: "{{ states('sensor.seat_battery_level') }}"
      state_class: measurement

Ta tout d’expliquer dans la doc.

ok merci je vais essayer ça

Mais depuis hier soir je n’arrive plus a me connecter sur seat connect
seat connect

Je pense que seat a fait une mise a jour et il y a un problème de liens?
car ça fonctionnais toujours
Par contre si je passe par l’application mobile ca fonctionne

La c’est un autre sujet, ouvre un nouveau post pour ce problème.

je reviens avec mon problème

ça ne fonctionne toujours pas j’ai l’historique de 10 jours pas plus en essayant les 2 méthodes

dans statistique les lignes sont bien présente

Salut,
L’historique de l’état sera toujours purgé après les jours de purge configurer dans le recorder ( 10j par défaut ). Pour accéder au Long-term Statistics, faut utiliser une carte statistique qui permet de voir les Long-term Statistics.

Info trouver sur le forum anglais:

Utilise c’est carte pour afficher le long-term:

Pour finir, la solution de @Makai par le customize fonctionne aussi. Donc soit par customize, soit par un template.

merci pour ta reponse

J’ai bien un graphic Stat

Mais l’historique s’arrête le 12/09

Théoriquement avec 500h je devrais voire sur 20 jours?

C’est avec la carte Graphique des statistiques. Et ta l’option days_to_show integer (optional, default: 30).

Parfait merci ça fonctionne :blush: :muscle: :+1: j’ai toute les valeurs depuis le 28/8 jour ou j’ai mis en place.

J’avais graphique historique et non pas graphique des statistiques :sleeping:

Je comprends mieux maintenant

  • graphique statistique sont les historique de 10j
  • graphique des statistiques statistique a long terme si il y a une « state class » d’enregistrer

Dernière question actuellement j’avais seulement un capteur dans mon template.yaml
et 2 autres dans config.yaml
Mais j’aimerais passez par le template.yaml
c’est plus lisible pour la suite…
si je veux mettre plusieurs ligne je fais comme cela?

- sensor:
    - name: "Batterie"
      unit_of_measurement: "%"
      state: "{{ states('sensor.cupra_battery_level') }}"
      state_class: measurement      
    - name: "Odometer"
      state: "{{ states('sensor.cupra_odometer') }}"
      state_class: measurement      
    - name: "Fuel"
      state: "{{ states('sensor.cupra_fuel_level') }}"
      state_class: measurement      

L’unité de mesure je dois la mettre?

Un grand merci pour ton aide

Oui certain, je l’ai eu fait un moment sur toutes les intégrations qui ne le prenait pas en charge nativement. À vérifier dans les outils de développement

Oui il faut aussi reprendre la device_class

1 « J'aime »

Oui, c’est bien comme ta fais.

Merci pour vos reponse je roujoute ou la ligne device_class?

En dessous de state_class dans les lignes que vous avez postées plus haut

Je 'cris comment la device_class?

  • sensor:
    • name: « Cable »
      state: « {{ states(‹ sensor.cupra_battery_level ›) }} »
      state_class: measurement
      device_class: ???
    • name: « Odometer »
      state: « {{ states(‹ sensor.cupra_odometer ›) }} »
      state_class: measurement
    • name: « Odometer »
      state: « {{ states(‹ sensor.cupra_odometer ›) }} »
      state_class: measurement

Bonjour,
tu peu regarder ton entité source, pour savoir quel device class .

parfait merci

l’odometer n’a pas de device state je fais comment alors?

t’en met pas :slight_smile:
Puis c’est optionel le device class, lire la doc.

OK parfait merci
Par contreen faisant avec le template.yaml ça ne fonctionne pas je n’ai plus la state-class

je dois avoir une erreur dans mon fichier

fichier configuration j’ai rajouté cette ligne

template: !include template.yaml

template.yaml j’ai rajouté ça

- sensor:
    - name: "Batterie"
      state: "{{ states('sensor.cupra_battery_level') }}"
      state_class: measurement
      device_class: battery

j’ai bien fais un redémarrage de HA