Widget 3 Etats

Bonsoir à tous,

Je cherche à faire un widget à 3 états pour mon frigo :

Réfrigérateur_2_TOUS

Vous l’aurez compris, de gauche à droite : OFF, PAUSE, ON.

Je souhaite également afficher sous les images la valeur de puissance et la valeur de consommation cumulée.

Pour ce faire, je teste la puissance :

#value#==0
<img class='img-responsive' src='data/img/Réfrigérateur_2_OFF.png'><span style="font-size:12px;font-weight:normal">#name# </span><span style="font-size:12px;font-weight:bold">#state# #unite#</span>
#value#>0 && #value#<=8
<img class='img-responsive' src='data/img/Réfrigérateur_2_PAUSE.png'><span style="font-size:12px;font-weight:normal">#name# </span><span style="font-size:12px;font-weight:bold">#state# #unite#</span>
#value#>8
<img class='img-responsive' src='data/img/Réfrigérateur_2_ON.png'><span style="font-size:12px;font-weight:normal">#name# </span><span style="font-size:12px;font-weight:bold">#state# #unite#</span>

Au final ça donne ça :

Frigo

Ça marche me direz-vous. Le problème c’est que c’est extrêmement poussif et surtout, ce n’est pas synchronisé du tout. La valeur de puissance n’est pas rafraichie en même temps que l’image.

Il est certainement possible de faire beaucoup mieux mais je n’ai pas les connaissances suffisantes.

Salut,

Pour le 3 états pourquoi ne pas avoir utilisé Widget du menu outils ?
Ensuite les 2 autres je ne vois rien de spécial à faire c’est un widget Line sur 2 informations, puissance et conso.

Bonjour,

Désolé, je n’ai pas été assez précis, mais c’est exactement ce que j’ai fait :

J’ai peur de ne pas comprendre parce je n’ai qu’un seul équipement, Réfrigérateur, lequel n’a qu’une seule commande Puissance.
Sur cette commande, j’ai appliqué le widget Réfrigérateur ci-dessus et donc je ne peux pas y affecter un second widget Line.
La commande Conso. ne pose pas de problème (c’est pour l’exemple). Le widget Line convient parfaitement.

Dans ce cas, le moyen le plus simple est je pense de créer un virtuel
Avec une info que tu nommes etat et qui reprend puissance sur laquelle tu mets le widget frigo
une info puissance, qui reprends la puissance aussi sur lequel tu met line
une info conso et idem line

A voir si cela règle ton souci
Attention cependant dans le widget frigo, je ne sais pas si c’est toujours d’actualité mais je crois qu’il y avait un truc avec les espaces
image

#value# == 0 donc espace entre value, la condition et la valeur

Bonjour,
La virtualisation était la bonne idée. A présent le widget et la commande info puissance sont parfaitement synchronisés. Merci pour ton aide.

Question annexe : pourquoi 3 états, le compresseur du frigo c’est pas marche ou arrêt ?

Je pense que il teste si eteint, en marche normal, et si >8 ca doit etre un mode boost un truc du genre

Supérieur à 8 c’est quand le compresseur se met en marche. Le but ici n’est pas de passer des commandes ON/OFF mais de contrôler le bon fonctionnement du frigo.
J"espère ainsi non pas éviter une panne mais pouvoir y palier en étant averti du problème. Pour la petite histoire, mon frigo/congélo est tombé en panne le 23 décembre et quand il est chargé à bloc en prévision de la réception du lendemain, c’est un peu la panique.

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