Petit bug dans scenario alarme

Bonjour tout le monde,
Je rencontre un petit souci avec un scenario… Pas un gros souci, mais un souci quand même !!!
Le scenario porte sur une activation et désactivation automatique d’alarme avec allumage de la lumière du porche pendant 3 secondes à l’activation et 90 secondes à la désactivation… et tout cela grâce à la détection de présence des téléphones.
Bon, ça, ça fonctionne très bien… Ce qui me chagrine un peu, c’est que la lumière du porche s’allume 90 secondes même quand un téléphone est dans la maison.
Mon scenario est basé sur :

  • L’état de ma serrure NUKI : Fermé état 1 - Ouvert état 3

  • La présence des téléphones à proximité de la maison

  • L’état de l’alarme qui est de marque AJAX
    Voici les scenarios :

  • Quand on quitte la maison

  • Quand on arrive à la maison

Alors, la question est : Ou ai-je merdé pour que la lumière s’allume, alors que ma serrure est ouverte et qu’au moins 1 téléphone est présent.

Merci pour les futures réponses

Ben sans le log du scénario on va avoir du mal a suivre ce qui se passe !

Cependant un bloc Si avec pas mal de conditions ET (mieux vaut mettre &&) des OU (mieux vaut mettre ||) le tout sans parenthèse ça peut donner n’importe quoi

5*3-5
(5*3)-5
5*(3-5)

Sans parenthèse entre Et et OU on voit bien que l’attendu est pas le même que l’obtenu.

Le testeur d’expression Jeedom est aussi un bon outils pour valider els conditions que l’on met dans un scénario…

Le log quant à lui montre la réalité de l’analyse faite par le bloc SI.

Désolé, je le met de ce pas…
Mode présence :

scenario86.log (51,8 Ko)

Mode absence :

scenario85.log (46,5 Ko)

J’espère que les formats sont bons…

Les logs son à copier sur le forum entre balises

Perso les logs attachés de la sorte, je ne lis plus

Scenario mode presence

[2024-01-24 17:14:27][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 17:14:28][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 17:14:28][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 17:15:58][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 17:15:58][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 17:19:06][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Hub Ajax][Etat] (ARMED).
[2024-01-24 17:19:06][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 17:19:06][SCENARIO] Evaluation de la condition : ["ARMED" == 'ARMED' && 1 == 1 OU 1 == 1 OU 1 == 1] = Vrai
[2024-01-24 17:19:06][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-24 17:19:06][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 17:19:07][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 17:19:07][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 17:20:37][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 17:20:37][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 18:01:46][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (0).
[2024-01-24 18:01:46][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 18:01:46][SCENARIO] Evaluation de la condition : ["DISARMED" == 'ARMED' ET 0 == 1 OU 1 == 1 OU 1 == 1] = Vrai
[2024-01-24 18:01:46][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-24 18:01:46][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 18:01:47][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 18:01:47][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 18:03:17][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 18:03:17][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 18:13:01][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][AW Laurent][Etat] (1).
[2024-01-24 18:13:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 18:13:01][SCENARIO] Evaluation de la condition : ["DISARMED" == 'ARMED' ET 0 == 1 OU 1 == 1 OU 1 == 1] = Vrai
[2024-01-24 18:13:01][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-24 18:13:01][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 18:13:01][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 18:13:01][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 18:14:31][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 18:14:31][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 21:52:56][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (0).
[2024-01-24 21:52:56][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 21:52:56][SCENARIO] Evaluation de la condition : ["DISARMED" == 'ARMED' ET 0 == 1 OU 1 == 1 OU 1 == 1] = Vrai
[2024-01-24 21:52:56][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-24 21:52:56][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 21:52:56][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 21:52:56][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 21:54:26][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 21:54:26][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 21:54:33][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][AW Laurent][Etat] (0).
[2024-01-24 21:54:33][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 21:54:33][SCENARIO] Evaluation de la condition : ["DISARMED" == 'ARMED' ET 0 == 1 OU 0 == 1 OU 1 == 1] = Vrai
[2024-01-24 21:54:33][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-24 21:54:33][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 21:54:33][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 21:54:33][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 21:56:03][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 21:56:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 21:57:20][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (0).
[2024-01-24 21:57:20][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 21:57:20][SCENARIO] Evaluation de la condition : ["DISARMED" == 'ARMED' ET 0 == 1 OU 0 == 1 OU 0 == 1] = Faux
[2024-01-24 21:57:20][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-24 21:57:20][SCENARIO] Action stop
[2024-01-24 21:57:20][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-24 21:57:49][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (1).
[2024-01-24 21:57:49][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-24 21:57:49][SCENARIO] Evaluation de la condition : ["DISARMED" == 'ARMED' ET 0 == 1 OU 0 == 1 OU 1 == 1] = Vrai
[2024-01-24 21:57:49][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-24 21:57:49][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-24 21:57:50][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-24 21:57:50][SCENARIO] Pause de 90 seconde(s)
[2024-01-24 21:59:20][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-24 21:59:20][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-25 07:14:16][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Hub Ajax][Etat] (ARMED).
[2024-01-25 07:14:16][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Hub Ajax][Etat]# == 'ARMED' ET #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-25 07:14:16][SCENARIO] Evaluation de la condition : ["ARMED" == 'ARMED' ET 1 == 1 OU 1 == 1 OU 1 == 1] = Vrai
[2024-01-25 07:14:16][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-25 07:14:16][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-25 07:14:17][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-25 07:14:17][SCENARIO] Pause de 90 seconde(s)
[2024-01-25 07:15:47][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-25 07:15:47][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-26 07:39:09][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (0).
[2024-01-26 07:39:09][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 &&  #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-26 07:39:09][SCENARIO] Evaluation de la condition : [3 == 1 &&  "DISARMED" == 'ARMED' && 0 == 1 OU 1 == 1 OU 1 == 1] = Vrai
[2024-01-26 07:39:09][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-26 07:39:09][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-26 07:39:10][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-26 07:39:10][SCENARIO] Pause de 90 seconde(s)
[2024-01-26 07:40:40][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-26 07:40:40][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-26 12:59:05][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (0).
[2024-01-26 12:59:05][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 &&  #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-26 12:59:05][SCENARIO] Evaluation de la condition : [3 == 1 &&  "DISARMED" == 'ARMED' && 0 == 1 OU 0 == 1 OU 0 == 1] = Faux
[2024-01-26 12:59:05][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-26 12:59:05][SCENARIO] Action stop
[2024-01-26 12:59:05][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-26 13:10:52][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (1).
[2024-01-26 13:10:52][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 &&  #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-26 13:10:52][SCENARIO] Evaluation de la condition : [3 == 1 &&  "DISARMED" == 'ARMED' && 0 == 1 OU 0 == 1 OU 1 == 1] = Vrai
[2024-01-26 13:10:52][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-26 13:10:52][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-26 13:10:52][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-26 13:10:52][SCENARIO] Pause de 90 seconde(s)
[2024-01-26 13:12:22][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-26 13:12:23][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-26 16:18:25][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (1).
[2024-01-26 16:18:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 &&  #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-26 16:18:25][SCENARIO] Evaluation de la condition : [1 == 1 &&  "DISARMED" == 'ARMED' && 0 == 1 OU 0 == 1 OU 1 == 1] = Vrai
[2024-01-26 16:18:25][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-26 16:18:25][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Desarmement]
[2024-01-26 16:18:26][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-26 16:18:26][SCENARIO] Pause de 90 seconde(s)
[2024-01-26 16:19:56][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-26 16:19:56][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-26 16:20:01][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (0).
[2024-01-26 16:20:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 &&  #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-26 16:20:01][SCENARIO] Evaluation de la condition : [1 == 1 &&  "DISARMED" == 'ARMED' && 0 == 1 OU 0 == 1 OU 0 == 1] = Faux
[2024-01-26 16:20:01][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-26 16:20:01][SCENARIO] Action stop
[2024-01-26 16:20:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-26 16:20:03][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Hub Ajax][Etat] (ARMED).
[2024-01-26 16:20:04][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 &&  #[Securité][Hub Ajax][Etat]# == 'ARMED' && #[Securité][  iPhone Lolo][Etat]# == 1 OU #[Securité][AW Laurent][Etat]# == 1 OU #[Securité][iPhone Soso][Etat]# == 1
[2024-01-26 16:20:04][SCENARIO] Evaluation de la condition : [1 == 1 &&  "ARMED" == 'ARMED' && 0 == 1 OU 0 == 1 OU 0 == 1] = Faux
[2024-01-26 16:20:04][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-26 16:20:04][SCENARIO] Action stop
[2024-01-26 16:20:04][SCENARIO] Fin correcte du scénario

Scenario mode absence

------------------------------------
[2024-01-27 23:17:30][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (1).
[2024-01-27 23:17:30][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-27 23:17:30][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-27 23:17:30][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-27 23:17:30][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-27 23:19:09][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (1).
[2024-01-27 23:19:09][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-27 23:19:09][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-27 23:19:09][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-27 23:19:09][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:19:35][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (3).
[2024-01-28 06:19:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:19:35][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 06:19:35][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:19:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:26:28][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (0).
[2024-01-28 06:26:28][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:26:28][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 06:26:28][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:26:28][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:26:38][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][AW Laurent][Etat] (0).
[2024-01-28 06:26:38][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:26:38][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 06:26:38][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:26:38][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:29:01][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (0).
[2024-01-28 06:29:01][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:29:01][SCENARIO] Evaluation de la condition : [3 == 1 && 0 == 0] = Faux
[2024-01-28 06:29:01][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:29:01][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:29:33][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (1).
[2024-01-28 06:29:33][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:29:33][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 06:29:33][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:29:33][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:43:44][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][AW Laurent][Etat] (1).
[2024-01-28 06:43:44][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:43:44][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 06:43:44][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:43:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 06:43:49][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (1).
[2024-01-28 06:43:49][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 06:43:49][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 06:43:49][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 06:43:49][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 08:59:32][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (0).
[2024-01-28 08:59:32][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 08:59:32][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 08:59:32][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 08:59:32][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 10:44:30][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (1).
[2024-01-28 10:44:30][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 10:44:30][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 10:44:30][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 10:44:30][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 10:45:43][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (3).
[2024-01-28 10:45:43][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 10:45:43][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 10:45:43][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 10:45:43][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 10:46:04][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (1).
[2024-01-28 10:46:04][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 10:46:04][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 10:46:04][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 10:46:04][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 10:47:20][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][AW Laurent][Etat] (0).
[2024-01-28 10:47:20][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 10:47:20][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 10:47:20][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 10:47:20][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 10:47:25][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (0).
[2024-01-28 10:47:25][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 10:47:25][SCENARIO] Evaluation de la condition : [1 == 1 && 0 == 0] = Vrai
[2024-01-28 10:47:25][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-01-28 10:47:25][SCENARIO] Exécution de la commande [Securité][Hub Ajax][Armement]
[2024-01-28 10:47:26][SCENARIO] Exécution de la commande [Maison][Eclairage porche][On]
[2024-01-28 10:47:26][SCENARIO] Pause de 3 seconde(s)
[2024-01-28 10:47:29][SCENARIO] Exécution de la commande [Maison][Eclairage porche][Off]
[2024-01-28 10:47:29][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 11:17:18][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][AW Laurent][Etat] (1).
[2024-01-28 11:17:18][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 11:17:18][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 11:17:18][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 11:17:18][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 11:17:23][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (1).
[2024-01-28 11:17:23][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 11:17:23][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 11:17:23][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 11:17:23][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 11:17:38][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (0).
[2024-01-28 11:17:38][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 11:17:38][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 11:17:38][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 11:17:38][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 11:17:49][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][  iPhone Lolo][Etat] (1).
[2024-01-28 11:17:49][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 11:17:49][SCENARIO] Evaluation de la condition : [1 == 1 && 1 == 0] = Faux
[2024-01-28 11:17:49][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 11:17:49][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 11:18:35][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][Entree][Etat] (3).
[2024-01-28 11:18:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 11:18:35][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 11:18:35][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 11:18:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-01-28 12:13:51][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Securite][iPhone Soso][Etat] (1).
[2024-01-28 12:13:51][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Securité][Entree][Etat]# == 1 && #[Securité][Tous les téléphones][Etat]# == 0
[2024-01-28 12:13:51][SCENARIO] Evaluation de la condition : [3 == 1 && 1 == 0] = Faux
[2024-01-28 12:13:51][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-01-28 12:13:51][SCENARIO] Fin correcte du scénario

Voilà… je pense que c’est bon…
Désolé

Bonjour,
Je crois que comme te l’a dis prfalken, tu as mis toutes tes conditions sans parenthèse.

Salut,

Privilégier && à la place de ET
Privilégier ||à la place de OU

&& et || doivent être mis entre parenthèses aussi .
(Je pars en voiture && je vais faire les courses) || (je pars à vélo && je vais faire les courses)
N’est pas pareil que:
Je pars en voiture && je vais faire les courses|| je pars à vélo && je vais faire les courses

Si j’ai bien compris ce que tu cherches à faire, c’est du genre.

Si Nuki fermée && Alarme armée && (Laurent arrive || Soso arrive || Laurent EW arrive) 

Alors je désactive l’Alarme
J’allume le spot 

En regardant le log tu vois la valeur de tes conditions.

Ton test est donc faut et la lumiere sallume meme avec un tel present

Merci à tous pour vos idées et solutions…
A priori, pour l’instant, j’ai l’impression que mon scenario fonctionne, car j’ai repris mes ligne et j’avais des espaces de trop, entre mes && et mes OU.
Ce que j’avais :

Si Nuki fermée__&&_Alarme armée_&&__(Laurent arrive || Soso arrive || Laurent EW arrive) 

Ce que j’ai à present :

Si Nuki fermée_&&_Alarme armée_&&_(Laurent arrive || Soso arrive || Laurent EW arrive) 

Mais j’attends de voir comment ça se comporte ce soir

Mets bien les parenrheses sinon…

Ben moi j’avais pas mis d’espace en trop :grinning:

Bonne vanne… :rofl:

Les espaces n’ont aucunes importances

Merci pour l’info @Mips
Je fais des tests et je reviens vers vous !!!