# Conditions d'affichage du contenu d'un bloc

**URL:** <https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417>\
**Category:** Configuration\
**Created:** [Mars 5, 2025, 10:37 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417 "2025-03-05T10:37:59Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 5, 2025, 10:37 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/1 "2025-03-05T10:37:59Z")

</div>

Bonjour,

Allez, vu la motivation de certains (@StephaneB par exemple 🙂 ), je propose une évolution des blocs du tableau de bord !

J’affiche le bloc suivant actuellement et je peux allumer/éteindre l’arrosage, mais il ne faudrait pouvoir le faire que dans le cas ou le bidule qui le pilote est bien en ligne et que le niveau d’eau du puits est suffisant et que la température est estivale et … etc, etc …

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

Serait-il donc envisageable de mettre des conditions d’affichage sur un bloc, avec désactivation du contenu si les conditions ne sont pas réunies, et affichage de la/les condition(s) non satisfaite(s) ?

Merci,  
Jean

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Mars 5, 2025, 10:16 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/2 "2025-03-05T22:16:51Z")

</div>

Hello !  
Alors rendre conditionnel l’affichage d’un bloc, j’imagine un peu comment ça pourrait fonctionner. Mais avant de maquetter quoi que ce soit, je voudrais que @pierre-gilles confirme d’abord que c’est une orientation qu’il accepterait de prendre, et que cela ne l’inquiète pas par rapport à la réactivité de l’affichage d’un dashboard s’il faut vérifier une ou des conditions pour chaque bloc.

Par contre, qu’il y ait un affichage désignant les conditions ayant bloqué l’affichage d’un bloc, je ne vois pas bien comment envisager ça. Et franchement, ça me semble étrange comme demande : c’est un peu comme si tu voulais que le dashboard te serve de ‹&nbsp;log&nbsp;› technique…

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 6, 2025, 9:55 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/3 "2025-03-06T09:55:31Z")

</div>

Bonjour @StephaneB

Merci déjà d’avoir pris le temps de répondre à ma demande 👍

> [@StephaneB](#):
>
> Par contre, qu’il y ait un affichage désignant les conditions ayant bloqué l’affichage d’un bloc, je ne vois pas bien comment envisager ça. Et franchement, ça me semble étrange comme demande : c’est un peu comme si tu voulais que le dashboard te serve de ‹ log › technique…

L’idée de l’affichage proposé est de pouvoir disposer de la raison pour laquelle une action n’est pas possible. Exemple : je ne peux pas actionner l’appareil, car il est hors ligne. Autre exemple : je ne vais pas faire tourner une pompe alors qu’il n’y a pas d’eau dans mon puits. Ou encore : je ne vais pas arroser si la zone est déjà suffisamment humide …

Imaginons qu’on ne mette pas de condition sur le bloc, mais qu’on déporte les conditions dans une scène exécutée par une action sur un élément de bloc (un interrupteur qui démarre un scène, par exemple), comment faudrait-il procéder ?

---

<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:** [Mars 6, 2025, 5:28 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/4 "2025-03-06T17:28:04Z")

</div>

Personnellement je ne vois pas grand intérêt a ajouter des conditions d’affichage sur le tableau de bord.  
Le tableau de bord représente des commandes manuels. Donc si tu appuis sur le bouton du tableau de bord tu peux voir tout de suite que cela fonctionne ou pas. Comme avec un interrupteur physique dans ta maison.

Par contre il serait plus pertinent d’ajouter un contrôle dans une scène oui.  
Actuellement on ne peut pas directement dans Gladys, il faudrait creer des devices virtuel MQTT et faire un bout de commande avec NodeRed. Et avec le futur bloc Sinon…Alors dans les scènes.

---

<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, 2025, 7:30 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/5 "2025-03-07T07:30:32Z")

</div>

Je suis d’accord avec @Will_71 !

Je trouve que c’est un peu une usine à gaz ce que tu proposes @jean_bruder 😅

Par contre, comme propose @Will_71, tu peux faire ça via des scènes.

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 11, 2025, 3:33 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/6 "2025-03-11T15:33:07Z")

</div>

Bonjour @Will_71 et @pierre-gilles🙂

> [@Will\_71](#):
>
> Le tableau de bord représente des commandes manuels. Donc si tu appuis sur le bouton du tableau de bord tu peux voir tout de suite que cela fonctionne ou pas. Comme avec un interrupteur physique dans ta maison.

J’ai pour habitude d’anticiper tant que possible : si Gladys est informé(e) que ce que je veux allumer n’est pas disponible, pourquoi laisser disponible un truc qui ne va pas s’allumer ? 🙂 L’interrupteur est stupide, Gladys pas (enfin, c’est au final ce que je tente de faire chez moi !).

> [@Will\_71](#):
>
> Par contre il serait plus pertinent d’ajouter un contrôle dans une scène oui.  
> Actuellement on ne peut pas directement dans Gladys, il faudrait creer des devices virtuel MQTT et faire un bout de commande avec NodeRed. Et avec le futur bloc Sinon…Alors dans les scènes.

Et on en arrive systématiquement à ce que je veux éviter : l’adhérence de Gladys avec NodeRed 😛 J’ose imaginer que vu le nombre de têtes vraiment bien faites qui développent Gladys, on pourra arriver à s’en séparer ?

En tout cas, je vous remercie pour ces échanges qui me font donc me tourner plutôt vers des scènes pilotées … Reste à présent à voir comment 😅

---

<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 16, 2025, 7:04 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/7 "2025-03-16T19:04:40Z")

</div>

> [@jean\_bruder](#):
>
> J’ai pour habitude d’anticiper tant que possible : si Gladys est informé(e) que ce que je veux allumer n’est pas disponible, pourquoi laisser disponible un truc qui ne va pas s’allumer ? 🙂

A la limite, on pourrait avoir un mode «&nbsp;indisponible&nbsp;» d’un appareil qui «&nbsp;griserait&nbsp;» la ligne si l’appareil n’est pas disponible.

Et la possibilité de définir un appareil comme «&nbsp;indisponible&nbsp;» depuis les scènes.

C’est plus propre à mon avis, tu en penses quoi ? 🙂

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Mars 16, 2025, 7:24 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/8 "2025-03-16T19:24:56Z")

</div>

j’aime beaucoup l’idée d’indisponibilité et de ligne grisée car ça permet de voir tout de suite que qq chose n’est plus actif.

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Mars 17, 2025, 1:19 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/9 "2025-03-17T13:19:37Z")

</div>

Bonjour @pierre-gilles 🙂

> [@mutmut](#):
>
> j’aime beaucoup l’idée d’indisponibilité et de ligne grisée car ça permet de voir tout de suite que qq chose n’est plus actif.

Réponse identique me concernant : visibilité immédiate de l’état de l’installation 🙂

---

<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 21, 2025, 12:59 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/10 "2025-03-21T12:59:53Z")

</div>

Demande de fonctionnalité créé :

> [@Un appareil doit avoir un statut "disponible/indisponible" qui griserait son affichage sur le tableau de bord](https://community.gladysassistant.com/t/un-appareil-doit-avoir-un-statut-disponible-indisponible-qui-griserait-son-affichage-sur-le-tableau-de-bord/9443):
>
> Un appareil pourrait-être «&nbsp;indisponible&nbsp;» et donc grisé sur le tableau de bord (non utilisable) : Il doit-être possible de passer un appareil à «&nbsp;disponible&nbsp;» ou «&nbsp;indisponible&nbsp;». Ce sujet fait suite à cette discussion : [Conditions d'affichage du contenu d'un bloc - #7 par pierre-gilles](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/7)

@jean_bruder Je t’invite à voter pour cette demande si ça t’intéresse 🙂

Je ferme ce sujet !

---

<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 21, 2025, 1:00 UTC](https://community.gladysassistant.com/t/conditions-daffichage-du-contenu-dun-bloc/9417/11 "2025-03-21T13:00:05Z")

</div>


