Utiliser apexcharts-card statistics

Bonjour,
J’ai créé un graphique avec custom:apexcharts-card pour afficher l’historique des précipitations. Je ne parviens pas à utiliser les données statistics et donc à exploiter les données de plus de 10 jours.

Voici mon code actuel

  type: custom:apexcharts-card
  header:
    show: true
    title: Précipitations (semaine)
    show_states: false
  series:
    - entity: sensor.pluviometre_precipitation
      type: column
      group_by:
        func: diff
        duration: 7d
        fill: zero
      show:
        in_brush: true
  span:
    end: isoWeek
  experimental:
    brush: true
  brush:
    selection_span: 2month
  graph_span: 1year
  apex_config:
    plotOptions:
      bar:
        columnWidth: 95%
  update_interval: 600s

Voici ce que ça donne :
Capture d’écran 2024-11-03 à 11.20.31

J’ai bien vu l’option statistics dans l’aide d’apexcharts, mais je n’ai plus rien lorsque je mets à la place du group_by

statistics:
  type: change
  period: week

Je suis preneur de tout exemple de ceux qui ont réussi à utiliser statistics.
Merci!

Bonjour,
tu as la réponse sur ce post:

Bonjour et merci @WarC0zes.
C’est bien dans cette voie que je cherchais.
J’ai refait des tests et j’arrive bien à obtenir les valeur statistics, SAUF pour type: change, dont j’ai besoin.

Salut
Il me semble qu’il n’y a pas de change dans les statistiques long terme

1 « J'aime »

En lisant l’aide apexcharts-card, j’ai pensé que que le calcul du change était fait par le soft

Mais bon, ce n’est visiblement pas le cas, je vais chercher un contournement.

Merci à vous

En fonction de ce que tu souhaites obtenir, tu peux essayer d’utiliser History Explorer Card. Elle présente d nombreuses options, et particulier la facilité de se déplacer dans l’historique.
GitHub - SpangleLabs/history-explorer-card: A card for Home Assistant Lovelace for exploring the history of your entities interactively and in real time.

Bonjour,

Je publie la solution à laquelle je suis arrivé, à toute fin utile pour qui tombera sur ce post.
Il est possible d’utiliser en même temps les options statistics et group_by pour parvenir à une donnée hebdomadaire sur l’historique d’un compteur continu.

type: custom:apexcharts-card
header:
  show: true
  title: Précipitations (semaine)
  show_states: false
series:
  - entity: sensor.pluviometre_precipitation
    type: column
    statistics:
      type: max
      period: day
    group_by:
      func: diff
      duration: 7d
    show:
      in_brush: true
span:
  end: isoWeek
experimental:
  brush: true
brush:
  selection_span: 2month
graph_span: 1year
apex_config:
  plotOptions:
    bar:
      columnWidth: 95%
update_interval: 600s


(les données ne remontent qu’à août, date à laquelle j’ai installé le capteur, mais j’ai bien les données statistiques> >10j)