# Affichage des graphiques pour les capteurs binaires

**URL:** <https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599>\
**Category:** Demandes livrées\
**Tags:** dashboard, feature-core, graphique\
**Created:** [Octobre 13, 2021, 10:43 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599 "2021-10-13T10:43:01Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Octobre 13, 2021, 10:43 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/1 "2021-10-13T10:43:01Z")

</div>

**Feature description**  
Les graphiques ont beaucoup de sens et d’utilité. Mais pour les appareils de type binaire (on / off, présence, ouverture, etc.) cela n’a pas tellement de sens.

Les types de données qui ne seront pas prises en charges par les graphiques sont les suivants :

- Binaires
- Push
- Camera
- Couleur

Il faudrait une vue dédiée, accessible sur le dashboard notamment (mais pourquoi pas une nouvelle partie dans l’interface web aussi) pour consulter l’historique des données.

Par exemple (en plus joli 😉 ) :  
 ![Screenshot 2021-10-13 at 14.17.51](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/6/66998b03f77ebf8bc36e3eb7d284ff6f7df5f9a1.png)  
[![](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/5174f6b6f5a3b4213fad0861de963df51bf5154d.png) ](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/5174f6b6f5a3b4213fad0861de963df51bf5154d.png)

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Octobre 13, 2021, 11:06 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/2 "2021-10-13T11:06:45Z")

</div>

Merci pour la demande!

Pourquoi as tu besoin de cette fonctionnalité ? Parle moi de ton cas perso, pour qu’on puisse avoir une idée de la spec précise 🙂

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Octobre 13, 2021, 12:49 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/3 "2021-10-13T12:49:45Z")

</div>

Pour le moment j’aimerais pouvoir consulter l’historique des ouvertures de ma porte d’entrée.

J’y vois plusieurs avantages :

- En cas d’effraction par là, j’aurai l’heure précise
- Quand je claque ma porte et que je pars en balade avec mon chien dans la résidence, je peux m’assurer que personne est rentré en mon absence (#GrosFlemard 😅)

Et puis plus tard, faire quelques stats d’utilisation, notamment de combien de fois / jour on ouvre le frigo et le corréler avec la baisse de température / consommation électrique.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Octobre 14, 2021, 1:24 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/4 "2021-10-14T01:24:38Z")

</div>

Ok, donc en soit:

- Dans l’interface, on affiche juste les dernières 12/24h ça fait le job
- Au besoin, tu peux sélectionner une date précise et voir l’historique à cette date

En revanche, il n’y a absolument pas le besoin de visualiser en une fois 3 mois d’historique (ça serait tout petit et illisible)

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Octobre 14, 2021, 5:00 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/5 "2021-10-14T05:00:14Z")

</div>

Oui tu as bien résumé la situation. Même si il peut y avoir de l’intérêt a savoir combien de fois / jour la porte a été ouverte sur une période de 3 mois par exemple.

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [Novembre 20, 2023, 6:58 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/6 "2023-11-20T06:58:27Z")

</div>

Bonjour à tous,

Comment voyez vous l’implémentation ? Un rajout dans la box «&nbsp;chart&nbsp;» ou une nouvelle box ? ou carrément autre chose ?

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Novembre 20, 2023, 7:32 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/7 "2023-11-20T07:32:58Z")

</div>

Cest un nouveau type de chart je pense. 🤔  
Apres en fonction du capteur peut etre faut il disable ou hide des types ?

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Novembre 20, 2023, 7:57 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/8 "2023-11-20T07:57:11Z")

</div>

De mon point de vue il faudrait pouvoir l’implémenter dans la vue graphique actuelle… Mais j’imagine que ça va mettre le bazar au niveau du rendu en lui même.

A moins comme l’a suggéré @spenceur que si on choisit comme type de graphique «&nbsp;capteur binaire&nbsp;» alors on ne peut y intégrer que des capteurs binaires pour avoir un rendu homogène.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 20, 2023, 9:05 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/9 "2023-11-20T09:05:40Z")

</div>

> [@Lokkye](#):
>
> Comment voyez vous l’implémentation ? Un rajout dans la box « chart » ou une nouvelle box ?

Juste un nouveau type de graphique pour les appareils binaires, dans le widget chart existant !

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [Novembre 24, 2023, 8:52 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/10 "2023-11-24T08:52:49Z")

</div>

Mon premier resultat :

 ![Screenshot 2023-11-24 at 09.52.19](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/a/a3ee954ac539bed815c10a77920eefbefd8688ed.png)

Un avis ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 24, 2023, 8:53 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/11 "2023-11-24T08:53:38Z")

</div>

Excellent, c’est parfait 👌

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Novembre 24, 2023, 8:57 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/12 "2023-11-24T08:57:17Z")

</div>

J’aime bien. Mais faudra empêcher de pouvoir mettre plusieurs capteurs binaire pour ne pas les superposer comme c’est le cas actuellement dans les graphiques pour les autres signaux.

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [Novembre 24, 2023, 9:57 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/13 "2023-11-24T09:57:36Z")

</div>

Merci @Will_71, je n’y avait pas pensé.  
On peux en mettre plusieurs maintenant 🙂

 ![Screenshot 2023-11-24 at 10.56.35](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/0/0cef76e232a027a24302464c29906da236723e35.png)

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Novembre 24, 2023, 10:08 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/14 "2023-11-24T10:08:24Z")

</div>

Génial !!! Beau travail

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Novembre 24, 2023, 10:09 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/15 "2023-11-24T10:09:02Z")

</div>

> [@Lokkye](#):
>
> On peux en mettre plusieurs maintenant

Parfait 👍

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [Novembre 24, 2023, 10:26 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/16 "2023-11-24T10:26:54Z")

</div>

Voila la PR :

> <https://github.com/GladysAssistant/Gladys/pull/1948>
>
> \### 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.
> NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
> 
> \### Description of change
> 
> \<img width="719" alt="Screenshot 2023-11-24 at 11 25 42" src="https://github.com/GladysAssistant/Gladys/assets/11317212/dc150527-4bf8-47b7-8969-1a5f83713c90"\>

Si des gens veulent tester je suis preneur

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Novembre 24, 2023, 10:44 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/17 "2023-11-24T10:44:21Z")

</div>

Est-ce que tu peux générer une image docker ? 🙏

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Novembre 24, 2023, 1:16 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/18 "2023-11-24T13:16:52Z")

</div>

ça rend super bien ! Merci d’avoir travaillé là dessus !

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 24, 2023, 4:26 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/19 "2023-11-24T16:26:23Z")

</div>

Excellent !! ça rend super, c’est tout à fait ce qu’il fallait !

---

<div class="post-metadata">

**Author:** ![Lokkye](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lokkye/32/5881_2.png) [@Lokkye](https://community.gladysassistant.com/u/Lokkye)\
**Post date:** [Novembre 27, 2023, 7:23 UTC](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599/20 "2023-11-27T07:23:56Z")

</div>

Voila l’image docker : delogzway/gladys:binary\_graph

[Page suivante](https://community.gladysassistant.com/t/affichage-des-graphiques-pour-les-capteurs-binaires/6599.md?page=2)
