Petit bonus sur cette nouvelle fonctionnalité
Pouvoir choisir la fonction d’agrégation c’est bien… mais ce n’est pas suffisant !
Je pense qu’il est essentiel de pouvoir aussi grouper les valeurs par intervalle de temps : par heure, par jour, par semaine, par mois, voire par an.
C’est pourquoi je vous propose une nouvelle option dans les graphiques permettant ce regroupement temporel :
Comme l’édition du widget devenait un peu longue pour les graphiques, j’ai également ajouté un bouton pour masquer par défaut les options avancées . L’utilisateur peut ainsi les dérouler uniquement s’il en a besoin :
Avec ce développement, on couvre tous les cas d’usage :
Addition de valeurs par jour (grouper par jour + fonction “somme”)
Compter le nombre de valeurs envoyées par un capteur par semaine
Moyenne de température par mois
Et bien plus encore…
En résumé : tout est possible désormais !
La PR :
master ← chart-add-grouping
ouvert 08:05AM - 10 May 25 UTC
### Pull Request check-list
To ensure your Pull Request can be accepted as fa… st as possible, make sure to review and check all of these items:
- [x] If your changes affects code, did your write the tests?
- [x] Are tests passing? (`npm test` on both front/server)
- [x] Is the linter passing? (`npm run eslint` on both front/server)
- [x] Did you run prettier? (`npm run prettier` on both front/server)
- [x] If you are adding a new features/services, did you run integration comparator? (`npm run compare-translations` on front)
- [x] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community ([french forum](https://community.gladysassistant.com/)/[english forum](https://en-community.gladysassistant.com/)) for testing before merging.
### Description of change
Add group by in charts
https://community.gladysassistant.com/t/graphiques-afficher-cumul-valeur-par-jours-semaine-mois-annee/7106/10
https://community.gladysassistant.com/t/pouvoir-afficher-les-graphiques-en-max-ou-en-somme/7682/5?u=pierre-gilles
4 « J'aime »