Scénario / arrêt manuel / action de sortie

Bonjour

J’ai mis en place un scénario tout simple en 3 étapes

  1. lancement d´une action
  2. durée de pause
  3. action de sortie

Celui ci fonctionne bien mais si on arrête celui ci pendant l’action de pause l’action de sortie n’est pas lancé
Aussi question simple:

Comment procéder si on arrête un scénario manuellement qu’une action soit réalisée?

Merci par avance

Bonsoir,
Quel est le problème ?
Il est normal que si tu arrêtes ton scénario, toutes les actions programmées apres cet arrêt ne soit pas exécutées.
Que souhaites tu faire exactement ?
Si tu veux que ton scénario s’exécute jusqu’à son terme, il faut le laisser se finir.

Bonjour
Il n’y a pas « d’action de sortie » dans les scénarios
On ne peut pas demander que quelque chose se face a l’arret d’un scénario.

Quand il s’arrête
Il s’arrête.
Sans rien faire d’autre.

Mais… que vouliez vous faire ?
Pourquoi avoir un tel besoin ?

Salut @ArnauldF
Dans les scénarios, il faut éviter les pauses longues, ça mange des ressources pour rien.
Il est préférable de créer un doIn pour faire tes actions de sortie.

Pourquoi ne pas utiliser le plugin mode qui comportent tout ce dont vous avez besoin.

Salut à tous,

Merci pour tous vos retours je vais tenter de répondre à tout le monde

oui comportement normal je sais bien car si sortie tout s’arrête
Sur le fait que pose longue => consomme beaucoup de ressources je ne savais pas mais merci pour l’information.
Le code doIn je ne connais pas mais vais regarder merci

Explication:
J’utilise déjà le plugin mode et agenda et thermostat. Tout est bien géré correctement à jour et Horaires constants

J’ai tenté de mettre en place un scénario simple pour répondre à un besoin:

Certains soir mais à jour non fixe, mes filles prennent leur douches et on donne le bain à notre petit dernier et je met donc le chauffage non pas en mode confort mais un peu plus fort dans la salle de bain du haut qui a ce moment là est de base en mode éco.

Étant non fixe je ne peux pas régler cela dans l’agenda.
Aussi mon scénario manuel consistait à mettre le radiateur de la pièce à X degrés pendant une heure et ensuite repassait en éco tout seul.
Ma femme ayant arrêté le scénario car tout fini le mode éco ne s’est pas activé.

Mais peut être fais je fausse route avec mon scénario

mais si je suis sur que oui
« doin », en anglais « Do in », faire dans => bloc DANS :wink:

Du coup vous ne devriez pas piloter le scénario en direct mais selon moi plutôt faire un interrupteur virtuel (via le plugin virtuel donc) « radiateur sdb haut mode confort »
interrupteur virtuel veut dire que vous aurez juste un bouton on/off & un etat relié à rien.

et votre scénario doit être déclenché sur l’état de cet interrupteur et en fonction vous allumez ou pas le radiateur et lors du ON vous ajouter un bloc DANS x min pour forcer le off

du coup si allumé il force le off en auto après x min mais on peut toujours l’éteindre à la main (via le virtuel qui va redéclencher le scénario pour faire toutes les actions requises (y compris un « remove_inat » = "retirer/annuler la programmation des bloc DANS et A précédent)

Merci pour votre retour Mips.

Alors oui effectivement doIn je connais :slight_smile:
c’est juste que je n’utilise pas jeedom en anglais haha

Du coup vous ne devriez pas piloter le scénario en direct mais selon moi plutôt faire un interrupteur virtuel (via le plugin virtuel donc) « radiateur sdb haut mode confort »
interrupteur virtuel veut dire que vous aurez juste un bouton on/off & un etat relié à rien.

Euh oui bonne remarque

et votre scénario doit être déclenché sur l’état de cet interrupteur et en fonction vous allumez ou pas le radiateur et lors du ON vous ajouter un bloc DANS x min pour forcer le off

ok donc bouton on off en virtuel lié au scénario
le mode on lance le scenario avec un bloc dans comme maintenant pour forcer le off

du coup si allumé il force le off en auto après x min mais on peut toujours l’éteindre à la main (via le virtuel qui va redéclencher le scénarion pour faire toutes les actions requises (y compris un « remove_inat » = "retirer/annuler la programmation des bloc DANS et A précédent)

Si off. on force le radiateur en eco et on fait le remove _inat pour annuler la programmation

Je vais tenter de mettre ca en place, merci

non :slight_smile:

donc en déclencheur [interupteur][etat] sans condition
et un test dans le scénario sur [etat] == 1

ok mal répondu mais j’avais compris le principe enfin je crois :slight_smile:

J’ai ténté

Bouton ON /Off

scénario:

est ce correct selon vous?

1 « J'aime »

j’ai oublié de joindre le déclencheur:

Virtuel

  • pas nécessaire d’afficher la commande « etat »
  • il faut lier les commande on & off avec la commande etat => liste déroulante sous le nom

tip: il ne faut pas créer ses interrupteurs à la main, il y a les templates pour ca:
image
et tout est correcte directement :wink:


scénario

  • pas nécessaire de faire le deuxième SI, déplacez les actions dans la partie SINON du premier.

j’ai déactivé l’affichage de l’état
j’ai sélectionné template et interrupteur

je me retrouve avec ca en affichage à ce stade
image


Donc ca à l’air parfait non?

justement je demandais conf :slight_smile:

sinon me concernant j’attends de confirmer à l’usage

Plus qu’a remplacer l’inter virtuel par un détecteur de présence !
:slight_smile:

lol hormis que ce mode n’est pas a activé à chaque fois que l’on rentre dans la pièce

Alors à remplacer par une telecommande physique

télécommande physique ou bouton virtuel jeedom euh…
disons que depuis l’interface jeedom cela peut être lancé de partout

1 « J'aime »