# Ajout d'une box devices qui ne soit pas dépendante de la pièce ( cross room )

**URL:** <https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496>\
**Category:** Demandes livrées\
**Tags:** feature-core, dashboard, box-dashboard\
**Created:** [Septembre 4, 2021, 9:03 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496 "2021-09-04T09:03:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Septembre 4, 2021, 9:03 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/1 "2021-09-04T09:03:37Z")

</div>

> [@Retours et demandes en vrac](https://community.gladysassistant.com/t/retours-et-demandes-en-vrac/6474):
>
> Bonjour à vous, après quelques temps d’utilisation, voici quelques retours et demandes en vrac, ce ne sont que des retours, aucune obligation ou mécontentement de ma part. Le travail déjà réalisé est génial ! Scènes Permettre la modification de l’icône des scènes une fois créées (on peut les renommer mais pas changer l’icône). Permettre de dupliquer des scènes afin de pas tout recréer de 0 lorsqu’on fait des scènes très proches. Préciser le matériel ayant déclencher la scène lorsqu’il y a p…

Le titre parle de lui même, le besoin est d’avoir une box qui permette d’afficher les features des devices indépendamment de la pièce. Exemple on pourrait regrouper toutes les devices features batterie pour avoir d’un seul coup d’oeil le niveau de batterie de nos périphériques.

Je penses aussi à @Terdious , la box pourrai avoir un filtre optionnel sur le type de feature ( température / batterie etc … ) car avec une grosse installation la liste va probablement être longue comme le bras.

Le but est d’éviter ça:  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/989a389962ee8beb5d294bb905f0082c6e879244.png)  
ou encore ceci:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/3/3b82046e81079e72788d170f373a4dbba17d64da.png)

---

<div class="post-metadata">

**Author:** ![Terdious](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/terdious/32/6316_2.png) [@Terdious](https://community.gladysassistant.com/u/Terdious)\
**Post date:** [Septembre 5, 2021, 6:47 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/2 "2021-09-05T06:47:43Z")

</div>

J’aime beaucoup !! Et merci pour la petite pensée @VonOx 😉

---

<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:** [Septembre 5, 2021, 7:00 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/3 "2021-09-05T07:00:38Z")

</div>

Voté aussi, super idée 👍

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Mars 7, 2022, 11:04 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/4 "2022-03-07T11:04:45Z")

</div>

Bonjour à tous,

je voulais savoir si la proposition était retenue et vous aviez pu avancer dessus 🙂

Merci beaucoup

---

<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:** [Mars 7, 2022, 11:14 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/5 "2022-03-07T11:14:46Z")

</div>

Bonjour @Hizo 🙂 Personne n’a commencé ce développement à ma connaissance.

Pour ma part, je fais en général dans l’ordre des votes. Ce mois dernier j’ai travaillé sur [l’utilisation du calendrier dans les scènes](https://community.gladysassistant.com/t/utilisation-de-lagenda-calendrier-dans-les-scenes/5525), demande qui avait 17 votes 🙂 Cette demande n’a “que” 10 votes, donc soit il faut qu’il y ait plus de votes sur celle-ci, soit il faut attendre que toutes les demandes avec plus de votes soit développée 😃

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Mars 7, 2022, 2:46 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/6 "2022-03-07T14:46:43Z")

</div>

Mince, je trouve que ça serait bien pratique.  
Peut être que ce petit up apportera d’autres votes 🙂

Encore merci pour tout ton taf !

---

<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:** [Mai 30, 2023, 1:34 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/7 "2023-05-30T13:34:09Z")

</div>

Bonjour à tous, j’ai commencé à travailler sur la feature. J’ai de bon résultat pour le moment. Il me reste à finir 2-3 truc et à faire les tests unitaire. Je pense avoir une PR d’ici la fin de la semaine

---

<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:** [Mai 30, 2023, 5:46 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/8 "2023-05-30T17:46:32Z")

</div>

Génial ça ! Merci !!

---

<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:** [Mai 31, 2023, 7:21 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/9 "2023-05-31T07:21:05Z")

</div>

La petite PR qui va bien :

> <https://github.com/GladysAssistant/Gladys/pull/1803>
>
> \### 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\](https://community.gladysassistant.com/) for testing before merging.
> \- \[\] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)
> \- \[\] If you are adding a new features/services which needs explanation, did you modify the user documentation? See \[the GitHub repo\](https://github.com/GladysAssistant/v4-website) and the \[website\](https://gladysassistant.com).
> \- \[\] Did you add fake requests data for the demo mode (\`front/src/config/demo.js\`) so that the demo website is working without a backend? (if needed) See \[https://demo.gladysassistant.com\](https://demo.gladysassistant.com).\_
> 
> NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
> 
> \### Description of change
> 
> Add a new box for the dashboard who can display a list of devices (like Device in room but without room)
> 
> \<img width="1102" alt="Screenshot 2023-05-31 at 09 18 11" src="https://github.com/GladysAssistant/Gladys/assets/11317212/ae961e8b-62b0-4116-86e8-2e5cdee4eab1"\>
> \<img width="1233" alt="Screenshot 2023-05-31 at 09 17 58" src="https://github.com/GladysAssistant/Gladys/assets/11317212/e54c14a3-5ac6-44ed-99a1-3a8da5e880d2"\>

---

<div class="post-metadata">

**Author:** ![Hizo](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/h/51bf81/32.png) [@Hizo](https://community.gladysassistant.com/u/Hizo)\
**Post date:** [Mai 31, 2023, 9:10 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/10 "2023-05-31T21:10:24Z")

</div>

Petite question, pourquoi limiter les types de materiel compatibles avec cette fonctionnalité ?

---

<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:** [Juin 1, 2023, 2:26 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/11 "2023-06-01T02:26:20Z")

</div>

> [@Lokkye](#):
>
> La petite PR qui va bien :

Merci! Je regarde demain et je te tiens au courant 🙂

> [@Hizo](#):
>
> Petite question, pourquoi limiter les types de materiel compatibles avec cette fonctionnalité ?

On n’affiche que ce qu’on est capable d’afficher dans cette box, certaines fonctionnalités n’ont pas vocations à être affichée ici, exemple: les caméras !

---

<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:** [Juin 2, 2023, 3:48 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/12 "2023-06-02T03:48:24Z")

</div>

Je viens de faire une review de la PR !

> <https://github.com/GladysAssistant/Gladys/pull/1803#pullrequestreview-1456603174>
>
> \### 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\](https://community.gladysassistant.com/) for testing before merging.
> \- \[\] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)
> \- \[\] If you are adding a new features/services which needs explanation, did you modify the user documentation? See \[the GitHub repo\](https://github.com/GladysAssistant/v4-website) and the \[website\](https://gladysassistant.com).
> \- \[\] Did you add fake requests data for the demo mode (\`front/src/config/demo.js\`) so that the demo website is working without a backend? (if needed) See \[https://demo.gladysassistant.com\](https://demo.gladysassistant.com).\_
> 
> NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
> 
> \### Description of change
> 
> Add a new box for the dashboard who can display a list of devices (like Device in room but without room)
> 
> \<img width="1102" alt="Screenshot 2023-05-31 at 09 18 11" src="https://github.com/GladysAssistant/Gladys/assets/11317212/ae961e8b-62b0-4116-86e8-2e5cdee4eab1"\>
> \<img width="1233" alt="Screenshot 2023-05-31 at 09 17 58" src="https://github.com/GladysAssistant/Gladys/assets/11317212/e54c14a3-5ac6-44ed-99a1-3a8da5e880d2"\>

---

<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:** [Juin 2, 2023, 1:48 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/13 "2023-06-02T13:48:05Z")

</div>

@pierre-gilles : J’ai fait des retours sur ta review 🙂

---

<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:** [Juin 3, 2023, 6:37 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/14 "2023-06-03T06:37:05Z")

</div>

Trop cool 🕶 Je regarde ça lundi !

---

<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:** [Juin 5, 2023, 4:17 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/15 "2023-06-05T04:17:34Z")

</div>

Je viens de te faire une review!

---

<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:** [Juin 7, 2023, 4:39 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/16 "2023-06-07T16:39:36Z")

</div>

Merci pour la review. J’ai fait les correctifs en conséquence 🙂

---

<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:** [Juin 9, 2023, 4:32 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/17 "2023-06-09T04:32:33Z")

</div>

Merci pour tes correctifs, ça marche de mon côté maintenant 🙂

J’ai quelques feedbacks mais rien de très sérieux. Au niveau des traductions je propose ça :

 ![Untitled design (4)](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/8/886b2a99f60dfc5fc3c1b76dff66c32d55e347f4.jpeg)

(Je pense que actuellement c’est un oubli, le texte est dupliqué 2 fois)

Tu trouveras la review complète ici : [Add Devices box by callemand · Pull Request #1803 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/pull/1803#pullrequestreview-1471210131)

Merci encore du dev 👏

---

<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:** [Juin 12, 2023, 9:53 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/18 "2023-06-12T09:53:42Z")

</div>

@pierre-gilles : Normalement, j’ai fixé tous les «&nbsp;problèmes&nbsp;» que tu as remonté.  
Est ce que tu pourrais refaire une petite review ?

---

<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:** [Juin 12, 2023, 9:59 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/19 "2023-06-12T09:59:16Z")

</div>

Merci pour les retours, les traductions par contre est-ce que tu peux mettre les mêmes que sur mon screenshot (placeholder et titre) ? 🙂

J’essaie de pousser l’utilisation du terme «&nbsp;widget&nbsp;» dans le front, et non pas «&nbsp;box&nbsp;» ce qui n’est pas très clair pour l’utilisateur

---

<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:** [Juin 12, 2023, 11:44 UTC](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496/20 "2023-06-12T11:44:14Z")

</div>

C’est vrai que widget est plus clair que box. J’ai fait les changements 🙂

[Page suivante](https://community.gladysassistant.com/t/ajout-dune-box-devices-qui-ne-soit-pas-dependante-de-la-piece-cross-room/6496.md?page=2)
