Page 1 sur 1

Condition dans les déclencheurs

Publié : 24 janv. 2018, 11:44
par Antoinekl1
Bonjour à tous

Alors c'est peut être une évidence mais je viens de découvrir cette usage

Dans les déclencheurs de scénario, je ne mettais que le déclencheur

ex : #[Prises connectées][PetitDej][Etat]#

et je faisais mes tests dans le scenario, avec parfois un simple stop si l'état du déclencheur était à 1

alors, j'aurais pu passer par le virtuel et faire un lancement dans la configuration de l'ETAT, mais comme le scenario est parfois désactivé, je ne trouvais pas ca très propre

alors je me suis dit que je pouvais peut être ajouter un condition directement dans le déclencheur

#[Prises connectées][PetitDej][Etat]# == 1

et cela fonctionne très bien, le scenario ne se déclenche que si l'état est à 1, donc pas besoin de faire le test dans le scenario

voilà, je suis content de ma trouvaille alors je partage mais l'info est peut être déjà connue de tous :-)

Re: Condition dans les déclencheurs

Publié : 24 janv. 2018, 12:26
par Bosquetia
Cette nouveauté est apparue en V3, mis dans le changelog de l'époque et on en a parlé plusieurs fois ici.

Re: Condition dans les déclencheurs

Publié : 24 janv. 2018, 12:59
par Antoinekl1
Bosquetia a écrit :
24 janv. 2018, 12:26
Cette nouveauté est apparue en V3, mis dans le changelog de l'époque et on en a parlé plusieurs fois ici.
j'avais loupé l'info, c'est super pratique :-)

Re: Condition dans les déclencheurs

Publié : 13 janv. 2019, 20:44
par Lecl0ne
Je rebondis, est-il possible de mettre un ET et si oui quelle est la syntaxe?

Re: Condition dans les déclencheurs

Publié : 13 janv. 2019, 22:40
par domoluc
Bonsoir, je pense qu'en mettant 2 déclencheurs ça fait l'affaire.
Luc.

Re: Condition dans les déclencheurs

Publié : 13 janv. 2019, 22:44
par poluket
Si tu en mets 2, c'est un OU que tu auras. Je ne voir qu'une condition au début de ton scénario pour faire un ET

Re: Condition dans les déclencheurs

Publié : 14 janv. 2019, 13:18
par Lecl0ne
Je me réponds à moi même. Tout à fait possible de mettre 2 conditions avec un ET:

#[Pièce de vie][Côté salon][Etat Luminosité]# >= 1 ET #[Pièce de vie][Côté poêle][Etat Luminosité]# >= 1

Re: Condition dans les déclencheurs

Publié : 14 janv. 2019, 15:14
par BaaTuuC
Super intéressant ça :) merci

Re: Condition dans les déclencheurs

Publié : 14 janv. 2019, 15:29
par Lecl0ne
Attention cependant aux valeurs qui changent comme un capteur de luminosité. exemple:

la luminosité est à 25

déclencheur:
présence == 1 ET luminosité > 20

Au moment de la présence et si la lumière est supérieure à 20 ça va fonctionner.
Mais si tu restes dans les parages (sous entendu que le présence reste à 1) et que la luminosité change ne serait-ce que de 1 chiffre, (passe à 24)

Ca va relancer le scénario ! :)

Re: Condition dans les déclencheurs

Publié : 14 janv. 2019, 16:06
par domoluc
Merci des infos. Je vais modifier quelques scénarios.
Luc.

Re: Condition dans les déclencheurs

Publié : 14 janv. 2019, 17:03
par noodom
Lecl0ne a écrit :Attention cependant aux valeurs qui changent comme un capteur de luminosité. exemple:

la luminosité est à 25

déclencheur:
présence == 1 ET luminosité > 20

Au moment de la présence et si la lumière est supérieure à 20 ça va fonctionner.
Mais si tu restes dans les parages (sous entendu que le présence reste à 1) et que la luminosité change ne serait-ce que de 1 chiffre, (passe à 24)

Ca va relancer le scénario ! :)
Tu as validé par un test sur ça relance le scénario ?
J'aurais dit que le résultat du déclencheur n'est pas modifié : il reste à vrai pour 25 et 24.
À moins que le lancement ne soit programmé sur tout changement contenu dans le déclencheur ?

Re: Condition dans les déclencheurs

Publié : 15 janv. 2019, 08:29
par tomdom
Bonjour,

Quand la valeur d'un déclencheur est modifiée, l'expression est évaluée et si elle est vrai alors le scénario est exécuté. Donc oui, il y aura relance du scénario.

Re: Condition dans les déclencheurs

Publié : 15 janv. 2019, 08:40
par Lecl0ne
tomdom a écrit :
15 janv. 2019, 08:29
Bonjour,

Quand la valeur d'un déclencheur est modifiée, l'expression est évaluée et si elle est vrai alors le scénario est exécuté. Donc oui, il y aura relance du scénario.
J'aurai pas mieux répondu :)
Et oui, j'ai testé !