Bonjour,
Pour améliorer la gestion des scenarios de mes volets, je souhaite savoir s’il serait possible d’arrêter TOUT les scenarios d’un groupe de scenario.
Je m’explique:
J’ai fais tout un tas de scenario pour la gestion de mes volets (ouvrir sejour; my sejour; fermer sejour; ouvrir chambre, my chambres etc etc …)
Dans le cas d’une erreur de manipulation ou de commande vocal, je souhaiterai avoir la possibilité de stopper TOUT les scenarios liée au groupe « volets »
Es possible ?
Nativement il n’y a pas cette fonctionnalité.
Vous pouvez le faire avec le plugin : Mode
Vous créez un mode et y placez les scénarios que vous voulez arrêter avec la commande qui correspond à votre choix.
Oui, ou un scenario qui arrête des scenarios…
Dommage que ce ne soit pas implémenté. Car le fait de créer des sous ensemble de scenario aurait pu ouvrir a cette fonction…
Non car les scenarios des volets sont un peu complexe, avec des conditions de retour d’information.
Si la condition n’est pas rempli, il relance des actions …
Il faut refaire un scenario, qui arrete le(s) scenario(s), ajouter un « stop » pour chaque ouvrant, creer un commande vocal (« arrete les volets » par exemple)
Je pourrais aussi le rajouter en debut de tout les scenarios deja existant pour eviter la problematique d’un lancement (par erreur) de deux scenario qui entrerait en collision (ouvrir tout les volets puis fermer tout les volets)
Non, la demande était de savoir s’il existait une fonction dans scénario pour piloter un groupe de scénario
=> Cela n’existe pas
Pour pallier à ce manque, il y a plusieurs solutions dont le réglage de scripts, la création d’un scénario qui arrête d’autre scénario, un réglage via les tags, j’imagine qu’on peut faire des truc avec des variables aussi …
Bref
Je trouve que le scénario qui pilote l’arrêt des autres scénario me paraît plus simple à mettre en oeuvre.
Mais il faut avouer que je ne suis pas très à l’aise avec les tag, les scriptes, les variables etc …
Une montée en compétences dans ces domaines me ferai du bien
J’ai testé le code, en modifiant le nom du groupe « VOLET » en « Volets » (le nom exact de mon groupe)
J’ai une erreur suite au lancement du scenario, mais rien dans les logs
Ce qui est étonnant, c’est que si je laisse le nom « VOLET », ca m’indique "
[2022-12-22 17:24:11][SCENARIO] Exécution d'un bloc code
[2022-12-22 17:24:11][SCENARIO] Groupe : VOLET
[2022-12-22 17:24:11][SCENARIO] Fin correcte du scénario
Alors la, je suis perdu !
EDIT
Je suis vraiment ***, j’ai mis le fameux scenario en question dans le groupe VOLETS, et du coup, il n’aimait pas! Ce qui en soit parait tellement logique!!!
Du coup, je l’ai sortie du groupe et ça marche parfaitement!
Un grand MERCI à toi @J2B
C’est mieux que de se taper toutes les lignes de commande de scenario (j’en ai 43 !!!)