Hello,
Si je peux donner mon avis : il faut éviter de laisser des scenarios tourner trop longtemps.
Pourquoi ne pas utiliser un bloc « DANS 4 minutes », avec en condition d’entrée un test sur la variable EtatChaudière ?
Du genre :
Le « remove_inat » s’assure qu’il n’y a pas de sous-scenario qui se lancera intempestivement si le scenario est relancé dans l’intervale.
En passant, plutôt qu’une variable, j’utiliserai un virtuel avec une info/binaire à la place d’EtatChaudiere et une autre info/binaire pour simplifier la condition d’entrée du scenario et le piloter :