Identifier l'événement qui déclenche un scénario

Bonjour à tous,

Imaginons un scénario qui peut être déclenché sur 3 types d’événements. Quel est le moyen à utiliser pour déterminer quel est l’événement qui a déclenché le scénario ?

Merci pour vos éclairages

R.

voir la doc avec trigger()

1 « J'aime »

Bonsoir @Rajstopy

Dans ton scenario, tu peux utiliser :

  • la commande trigger(commande) qui te renverra 1 ou 0 si la commande en paramètre a déclenché ton scenario ou trigger() tout seul qui te renverra :
    ** 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
    ** ou la commande qui a declenché le scenario
    ** tu peux aussi mixer : trigger(user) te renverra 1 sur le scenario a été lancé manuellement
  • la commande triggervalue(commande) qui te renverra la valeur de la commande qui a déclenché le scenario

Tout est dans la doc : https://doc.jeedom.com/fr_FR/core/4.1/scenario#Les%20fonctions%20mathématiques

… Avec tout ca, tu dois pouvoir t’amuser

Norbert

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