05-24-2020, 11:47 AM
(01-20-2020, 03:06 AM)sud-domotique-expert a écrit : bonjour ,
je cherche comment on peut utiliser une variable (déclarée dans les automatismes) public {ma_var}, dans le javascript d'un équipement.
- que ce soit dans la partie commande/action ou dans le parser JS
pour la partie commande/action, j'ai trouvé une astuce consistant à
- ajouter dans l' action une variable {temp}
- créer un automate qui va appeler cette action, alors {temp} est considéré comme paramètre et on peut via l'automate lui donner la valeur de la variable public {ma_var} qu'on veut utiliser , avec des restrictions sur le type de véhiculé.
donc limité ==> si vous avez une autre solution plus directe , je suis preneur
maintenant je voudrais utiliser ma variable {my_var} dans la partie parser JS
l'astuce que j'ai trouvé consiste à déclarer une variable dans l'équipement {my_var_equip} et créer un automate qui va mettre la valeur de cette variable dans {my_var}
pareil c'est pas naturel et avec des pb de conversions , puisque {my_var_equip} ne peut être que string, double , list
idem si des solutions je suis preneur
merci
Bonjour JL, est ce que je peut utiliser cette methode pour transmettre une variable de l'équipement en modifiant cette approche.
Actuellement, j'ai dans un équipement, la commande JS suivante :
//V11, Temperature consigne piscine
command="/_GyuHdgjhK5mi76vzvr9eW8ye2xxxxxx/update/V11?value={PiscineConsChaud}"
PiscineConsChaud étant une variable de l'équipement.