Bonjour,
Dans mon widget multi-états perso, voilà un exemple d’un de mes tests:
#value# >= 0 && #value# < 10
Ce serait génial que je puisse tout simplement écrire:
#value#> = #minValue# && #value# < #maxValue#
Spécifiquement, je pense avoir compris que #minValue# et #maxValue# sont utilisés pour « borner » un slider. Donc peut-on détourner leur usage ? ou créer de nouveaux paramètres ?
Ce Widget est associé à 4 commandes d’un virtuel
Les min et max sont définis dans un autre viruel. Exemple:
#[Terrasse][Calibre_Irrigation][Seuil_Max_Niv_GH]#.
Ce sont des valeurs spécifiques pour chaque commandes.
Mais, c’est là où cela m’échappe, il faudrait que j’écrive quelque chose du genre pour la commande GH:
#maxValue# = #[Terrasse][Calibre_Irrigation][Seuil_Max_Niv_GH]#
et
#minValue# = #[Terrasse][Calibre_Irrigation][Seuil_Min_Niv_GH]#
Mais où le mettre dans la commande?
Sauf erreur, normalement, « paramètres optionnels widget » c’est juste réservé pour jouer avec le css ?
Bon je vous ai peut-être perdu alors je pense qu’une mise en contexte va aider à comprendre:
J’ai 4 capteurs, qui après calibrations, me renvoient des valeurs entre 0% et 100%. Ici je mesure le tôt d’humidité dans le sol. Mes seuils min et max définissent la plage idéale. En dessous de min, c’est trop sec. Au dessus de max, la plante à trop d’eau. Et suivant le type de plante ce ne sont pas les même seuils. Certaines préfères les sols secs. Les autres adorent avoir les pieds dans l’eau.
J’ai 4 images liées aux tests du widget (archi sec, soif, tout ok, trop mouillé). Ce serait dommage que je sois obligé de faire autant de widgets que j’ai de seuils différents. En plus ce n’est plus user friendly pour d’éventuels ajustements en cours de route.
Oui, j’ai vu une proposition possible qui impliquait de le coder en PHP. Donc pas plus simple avant d’en arriver là ?











