Choix du déclencheur dans un bloc SI

Bonjour,

J’ai un scénario qui dispose de 2 déclencheurs, j’ai 2 bloc SI dans le code.
Je voudrais que le bloc SI n°1 soit vrai lorsque c’est le déclencheur A qui déclenche le scénario
et que le bloc SI n°2 soit vrai lorsque c’est le déclencheur B qui déclenche le scénario ; et cela à chaque fois indépendamment de la valeur du déclencheur en question.

Je suis presque sur d’avoir déjà vu la solution ici mais je ne trouve plus le sujet en question.

Merci

PS : La réponse « Il faut faire 2 scénarios » n’est pas une bonne réponse (contrairement à « Ce n’est pas possible ») :nerd_face:

Salut,

Tu as oublié la 2ème réponse qui revient régulièrement dans ce genre de situation : c’est dans la documentation :stuck_out_tongue_winking_eye: :

trigger() : Peut être le nom de la commande qui a déclenché le scénario :

  • api si le lancement a été déclenché par l’API,
  • schedule s’il a été lancé par une programmation,
  • user s’il a été lancé manuellement,
  • start pour un lancement au démarrage de Jeedom.

Tu as 2 manières possibles pour vérifier quelle commande a déclenché le scénario :

IF trigger() == [Objet][Equipement][Commande]
ELSE IF ......

ou

IF trigger(#[Objet][Equipement][Commande]#) == 1
ELSE IF ......
2 « J'aime »

:no_mouth: j’étais tellement persuadé que j’avais vu la réponse ici que ça ne m’a même pas traversé l’esprit cette fois.

Merci :+1:

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.