Mettre une variable en condition d'un widget v4

Bonjour
Je souhaite que dans mon widget v4, comparer la valeur avec une variable pour afficher un icone mais cela ne semble pas marcher

#value#<variable(LuminositéMiniSalon)

bonjour
il manque plein d’info pour t’aider

#value#<variable(LuminositéMiniSalon)?0:#value#

C’est un widget Info/Numérique MultiState, je parle des lignes Tests

Hello,
j’ai exactement le même besoin et je rencontre le même soucis.
j’ai l’impression que quand on met une expression que sur #value#, ca marche bien :
#value#==« Dimanche » or #value#==« Samedi » => si on est le we et que le value passé = #sjour# ca marche
mais si on rajoute ou met autre chose dans la condition du test, ca ne marche pas et on a l’erreur signalée par le triangle à coté des notifs :
dans ton cas #value#<variable(LuminositéMiniSalon) ou comme j’essaie de faire :
variable(ModeAbsence)==« Normal » && (#sjour# != « Samedi » && #sjour# != « Dimanche ») && variable(ModeSaison)==« Hiver »
Dans le testeur d’expression, ma condition passe bien. Mais pas dans le widget.
j’ai essayé aussi en intégrant le #value# histoire de le bluffer, mais Martoni ne se laisse pas duper
variable(ModeAbsence)==« Normal » && (#value# != « Samedi » && #value# != « Dimanche ») && variable(ModeSaison)==« Hiver »
avec #value# affecté avec #sjour# dans la commande info.

Des idées les gens ? :slight_smile:
j’avais moyen envi de développer un widget en JS pour faire ce genre de truc.
merci a vous d’avance,
Dohz

Bonjour,

je rencontre le meme soucis :

  • si je met variable(Mode_Clim) == « E » dans un test de widget, je n’obtiens rien (mon image ne s’affiche pas)
  • si je met variable(Mode_Clim) == « E » dans le testeur, j’obtiens bien « true »
  • si je met « true » dans le test du widget, mon image s’affiche.

Je ne vois pas comment m’en sortir du coup…?

Edit : ok, j’ai compris… c’était n’importe quoi…
J’ai affectué la valeur de la variable à une info du virtuel.
Ensuite, j’ai mis #value# == « E » dans le widget… et là, magie…:wink:

Pareil pour mon widget:
la valeur c’est OK si:
#value# <= 25
mai si j’ajoute:
#value# <= 25 && variable(Soleil)==0
alors cela ne fonctionne plus du tout.
SI quelqu’un a la solution depuis le temps?
Merci de votre aide

bonjour
je redéterre le sujet car je cherchais aussi actuellement une solution à ça.
voila mon astuce:

  • creer variable avec temperature de seuil
    image
  • creer un widget numerique pour l’affichage avec expression : #value# < 0
  • creer un virtuel qui va calculer la temperature et y affecter le widget

resultat :
si la temperature du capteur - variable < 0 donc affichage widget

exemple :
variable = 19
temperature du capteur >= 19
donc ok

température du capteur < 19
donc résultat inférieur à 0
donc affichage du widget
image

bon ben la moncapteur merde car il affiche -100…ça caille :rofl:

Bonjour,

Pour avoir la bonne valeur lorsque les températures sont négatives :