Comment afficher une image suivant une variable

Bonjour,

Tout d’abord, merci aux personnes qui réponde aux questions des débutant comme moi :wink:

Je souhaite afficher une image suivant la valeur d’une variable.

Quand je mets #value# çà fonctionne bien mais pas quand je test la variable.
Pourtant j’ai vérifié sa valeur dans le log et elle correspond bien au test.

Quelqu’un à une idée ?

Voici la capture du Widget qui permet de faire le test :

Merci d’avance pour vos réponses.

Il doit falloir mettre la valeur par défaut pour tester une variable
Peux tu essayer avec : variable(xxxxx, valeur par défaut)

Je mets quoi à la place des xxxxx ?
La valeur par défaut, c’est la valeur que je veux tester ?

je pense qu’il veut dire qu’il faut bien s’assurer que la variable ne soit pas vide.

xxxx est ta variable, regardes le « SI » de bleu ici

Merci pour vos réponses.
J’ai fait plusieurs essais, mais ça ne fonctionnement pas.
La variable que je teste n’est pas vide, voir extrait ci-dessous.

Quand j’utilise le testeur d’expression, le résultat est True

Il ne me manque plus que ça terminer mes Widgets de volet, une idée ?
Si vous voulez d’autres infos, je peux vous les transmettre.

Il faut peut être que je passe par un virtuel ou un scénario…

Bonne soirée

Hello
Je ne pense pas que le champ « Test » accepte les variables.
Essaie de créer un virtuel avec ta variable, puis dans le test : #value# == x

Dans la copie d’écran elle est à 0 et te retourne 0, tout est normal.
Je ne comprends pas ce qui te gène

Effectivement dans les 2 copie d’écran de mon dernier message ça semble marché mais quand je fais le test pour afficher une image ça ne fonctionne pas.

J’ai essayé en mettant variable(Volet_salle_devant_etat, 0) == 0 mais ca ne fonctionne pas non plus.

Bonsoir,
Grace aux différentes infos de ce sujet, j’ai réussi à faire ce que je voulais à savoir afficher une image suivant l’état d’une variable.

Pour ça j’ai créé un Plugin virtuel :


Et un Widget :

Le tout couplé à un Scénario qui rafraîchit régulièrement l’état de mes volets ce qui me permet de savoir si ils sont ouverts ou fermés. (même si l’utilisateur appuie sur le bouton du volet)

En espérant que ça aide d’autres utilisateurs.

C’est ce que je t’indiquais

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.