Suite à la dernière mise à jour jeedom mes scénarios d’automatisation se lance tout seul sans attente de confirmation telegram (oui / non) alors que cela fonctionnait bien avant
exemple: pour enregistrer les informations du soir :
on pose la question via telegram et si oui le script lance l’allumage mais à défaut non
hors depuis la mise à jour ca pose la question et valide sans retour du oui ou non…
une idée de ce que je faisais mal ou qui est mal interprete désormais?
merci par avance pour vos retours
Bonsoir,
Quand réinitialises tu la variable(reponse_enr_infos) ?
Sans delete_variable quelque part, ta variable reste mémorisée lors du lancement suivant.
Essaye de remplacer ta Variable par un Tag…
Merci pour votre retour
Jusqu’ici je ne la réinitialisais pas mais cela se passait normalement le jour suivant toutefois ce qui ne semble plus être le cas depuis la dernière mise à jour!
Et pourquoi relancer le Ask 2 fois ?
Si variable = Oui,
alors « c’est lancé »
sinon,
Si variable = Non
alors « je ne fait rien »
sinon, ASK
puis si variable = Oui
alors « c’est lancé »
sinon « pas de pause »
J’avoue ne pas bien comprendre ta logique
si elle recoit bien si je ne reponds pas enfin jusqu’avant la mise à jour
mais j’avoue ne pas forcement etre doué en scénario donc peut etre pas optimal je le concède )
effectivement j’avais ajouté ce lancement en parallèle afin que les sonos diffusent le message et l’ask se fasse en meme temps. Serait ce là le soucis?
je viens de désactiver le delete variable et décocher les lancements en parrallèle et je verrais bien ce que cela donne
En activant le lancement en //, le ask s’exécute dans un autre thread, donc ton scénario continue de s’exécuter sans attendre la fin de la tâche ask.
Si tu veux avoir en même temps sur les sonos et via ask, tu mets l’action sonos avant et tu ne coches la case // que sur cette tâche (pas sur celle du ask)
Concernant le delete, je n’en utilise jamais et ça ne me pose pas de souci, la variable étant réinitialisé par la fonction ask quand on ne l’utlise pas en mode //