Box sur le dashoard affichant en courbe l'historique des valeurs d'un capteur

Cette box demandera en configuration à l’utilisateur de sélectionner un capteur.

Ensuite, il peut afficher d’un clic une vue:

  • dernière 24h
  • dernière semaine
  • dernier mois

L’issue GitHub:

Ne serait-il pas judicieux / intuitif de n’avoir qu’à cliquer sur un capteur sur le dashboard pour voir apparaitre des détails (tels que l’historique dans notre cas)

Car si on a une box qui a été config pour afficher les 24 dernières heures seulement, on va devoir ajouter une autre box pour le dernier mois… etc… Beaucoup de box tout ça.

Alors sauf si j’ai mal compris, serait-il plus pertinent d’avoir une box sur le dashboard sur laquelle on change à notre guise (clic, bouton radio, select ou autre) une vue des 24h / 1sem / 1mois / 3mois ?

Très bonne remarque, je suis d’accord avec toi ! Je change dans le post.

1 Like

Petite exemple de ce que j’utilise actuellement, réalisé avec highchart. Chaque lien permet de limiter/définir la limite d’affichage.

2 Likes

On a déjà un ticket :slight_smile:

Est il autorisé d’utiliser highchart ? Normalement possible si le but n’est pas commercial.

Avec ce service c’est assez simple à intégrer (en tout cas en php).

Aujourdh’ui on intègre déjà une librairie de chart :

https://visjs.org/

Bonjour,

je vais essayer de faire ce ticket, @AlexTrovato indiquait que visjs était déjà utilisé dans Gladys (de ce que je comprends pour la page network du zwave (vis-network)

du coup j’étais partit sur cette même lib (vis-timeline, affichage graph2d) mais @pierre-gilles semble indiquer que le choix de la lib n’est pas fait/définitif.

est ce que je pars sur visjs ou est ce qu’il avant faire un comparatif des libs existantes ou des envies d’une lib particulière ?

@euguuu j’ai répondu sur GitHub. Vraiment pas fan de visjs honnêtement, on continue la discussion là bas :slight_smile:

Vu que la PR est en cours on peut fermer le sujet ? ( pour libérer les jetons )

1 Like