#start# fonctionne-t'il encore en 4.5

Bonjour,
J’ai un un jeedom en 4.5 beta avec un scenario d’actions post-demarrage, déclenché par un trigger #start#
Depuis ma bascule en 4.5, ceci ne semble plus foncitonné (pas de declenchement du scenario).
Dans la doc 4.5, ce trigger existe toujours

Les déclencheurs

Il existe des déclencheurs spécifiques (autre que ceux fournis par les commandes) :

  • #start# : Déclenché au (re)démarrage de Jeedom.
  • #begin_backup# : Événement envoyé au début d’une sauvegarde.
  • #end_backup# : Événement envoyé à la fin d’une sauvegarde.
  • #begin_update# : Événement envoyé au début d’une mise à jour.
  • #end_update# : Événement envoyé à la fin d’une mise à jour.
  • #begin_restore# : Événement envoyé au début d’une restauration.
  • #end_restore# : Événement envoyé à la fin d’une restauration.
  • #user_connect# : Connexion d’un utilisateur
  • #variable(nom_variable)# : Changement de valeur de la variable nom_variable.
  • #genericType(GENERIC, #[Object]#)# : Changement d’une commande info de Type Generic GENERIC, dans l’objet Object.
  • #new_eqLogic# : Événement envoyé lors de la création d’un nouvelle équipement, vous avez dans les tags id (id de l’équipement crée), name (nom de l’équipement crée) et eqType (type/plugin de l’équipement crée)

mais via ce post, je me demande si le format n’a pas changé : Beta 4.5 et trigger - #68 par lperenna

ce post semble dire qu’il faut maintenant écrire :

#trigger# == 'start'

Certains ont-ils dejà fait ce constat ?

Norbert

Bonjour,
Je ne suis pas en 4.5 / je ne peux pas tester, mais ce qui est certain
c’est que l’écriture de la fonction trigger, et la capacité d’utiliser le Déclencheur start, ne sont pas liées…
:smiling_face:

du coup, je confirme que ca a changé en 4.5,

#start#

est remplacé par

#trigger# == 'start'

A mettre en declencheur
C’est moins simple, mais une fois qu’on le sait, pas de souci

Norbert

Bonsoir Ngrataloup,
Je suis pas certain d’avoir compris

J’ai pensé qu’il y avait deux choses différentes :

  • tester un déclencheur dans un scénario : la fonction trigger. Qui dans ses évolutions change de forme, et amène par exemple à ne plus tester trigger(#start#)==1 mais

Et

  • le Déclencher : #start#

On est d’accord que

  • le déclencheur n’a pas changer : c’est toujours #start#
  • Mais que le test du declencheur, lui a changer ?

Non, le déclencheur #start# ne déclenche plus le scénario en 4.5
C’est #trigger# == « Start » qui déclenche

Mais si tu veux faire un test, je suis preneur !

Ho punaise…
J’avais peur d’avoir compris ça à ton second post !
Je peux pas tester (je suis pas en 4.5), mais je suis content d’avoir eu l’information !
Merciii

Je ne sais pas si je ne suis pas en train de dire/faire des conneries !!!
Je viens de refaire des tests et mon scenario vient de démarrer avec #start#

1 « J'aime »

Tu devrais peut-etre décocher ta reponse, pour laisser le temps à d’autres de repondre…

1 « J'aime »

Bon, je confirme que mon scenario se lance bien avec #start#.
Je ne sais pas pourquoi j’ai eu quelques raté !!!

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