Bonjour,
J’ai acheté un capteur milimétrique Linptech, et j’en étais au début très content. Il a une sensibilité et des possibilités de détection vraiment supérieur à mes anciens Fibaro sur pile.
En regardant les logs pour optimiser le fonctionnement de ce capteur avec un autre capteur Fibaro justement, je commence par remarquer une chose étrange: le scénario se déclenche plusieurs fois par minutes, alors que le capteur de présence reste à 0.
------------------------------------
[2025-09-21 10:13:43][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:44][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:44][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:44][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:44][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:44][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:44][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:44][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:44][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:44][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:44][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:44][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:44][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:46][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:46][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:46][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:46][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:46][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:46][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:48][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:48][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:48][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:48][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:48][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:48][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:54][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (1).
[2025-09-21 10:13:54][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:54][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2025-09-21 10:13:54][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:13:54][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][On]
[2025-09-21 10:13:54][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:13:58][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:13:58][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:13:58][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:13:58][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:13:58][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:14:03][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:14:03][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:14:03][SCENARIO] Evaluation de la condition : [(99 > 5) ET (3 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:14:03][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:14:36][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:14:36][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:14:36][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:14:36][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:36][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:14:41][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:14:41][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:14:41][SCENARIO] Evaluation de la condition : [(99 > 5) ET (41 > 9) ET (0 == 0)] = Vrai
[2025-09-21 10:14:41][SCENARIO] - Exécution du sous-élément de type [action] : then
[2025-09-21 10:14:41][SCENARIO] Exécution de la commande [Cellier][Dimmer Cellier][Off]
[2025-09-21 10:14:41][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:14:43][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:14:43][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:14:43][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:14:43][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:43][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:14:48][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:14:48][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:14:48][SCENARIO] Evaluation de la condition : [(0 > 5) ET (6 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:14:48][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:48][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:14:48][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:14:48][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:14:48][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:14:48][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:48][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:14:53][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:14:53][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:14:54][SCENARIO] Evaluation de la condition : [(0 > 5) ET (2 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:14:54][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:54][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:14:58][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:14:58][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:14:58][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:14:58][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:14:58][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:15:03][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:15:03][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:15:04][SCENARIO] Evaluation de la condition : [(0 > 5) ET (12 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:15:04][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:15:04][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:15:07][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:15:07][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:15:07][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:15:07][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:15:07][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:15:12][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:15:12][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:15:12][SCENARIO] Evaluation de la condition : [(0 > 5) ET (20 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:15:12][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:15:12][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:15:36][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:15:36][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:15:36][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:15:36][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:15:36][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:15:41][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:15:41][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:15:41][SCENARIO] Evaluation de la condition : [(0 > 5) ET (49 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:15:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:15:41][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:15:58][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:15:58][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:15:58][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:15:58][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:15:58][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:16:03][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:16:03][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:16:03][SCENARIO] Evaluation de la condition : [(0 > 5) ET (71 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:16:03][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:16:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:16:20][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:16:20][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:16:20][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:16:20][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:16:20][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:16:25][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:16:25][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:16:25][SCENARIO] Evaluation de la condition : [(0 > 5) ET (93 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:16:25][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:16:25][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:16:36][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:16:36][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:16:36][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:16:36][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:16:36][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:16:41][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:16:41][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:16:41][SCENARIO] Evaluation de la condition : [(0 > 5) ET (109 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:16:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:16:41][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:16:58][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:16:58][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:16:58][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:16:58][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:16:58][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:17:03][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:17:03][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:17:03][SCENARIO] Evaluation de la condition : [(0 > 5) ET (131 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:17:03][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:17:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:17:35][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:17:35][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:17:35][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:17:35][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:17:35][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:17:40][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:17:40][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:17:41][SCENARIO] Evaluation de la condition : [(0 > 5) ET (169 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:17:41][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:17:41][SCENARIO] Fin correcte du scénario
------------------------------------
[2025-09-21 10:17:57][SCENARIO] -- Début : Scenario execute automatiquement sur evenement venant de : [Cellier][Motion sensor mm][Presence] (0).
[2025-09-21 10:17:57][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Cellier][Motion sensor mm][Présence]# == 1
[2025-09-21 10:17:57][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2025-09-21 10:17:57][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:17:57][SCENARIO] Pause de 5 seconde(s)
[2025-09-21 10:18:02][SCENARIO] Exécution d'un bloc élément : 609
[2025-09-21 10:18:02][SCENARIO] - Exécution du sous-élément de type [condition] : if (#[Cellier][Dimmer Cellier][Etat]# > 5) ET (stateDuration(#[Cellier][Dimmer Cellier][Puissance]#) > 9) ET (#[Cellier][Motion sensor mm][Présence]# == 0)
[2025-09-21 10:18:02][SCENARIO] Evaluation de la condition : [(0 > 5) ET (190 > 9) ET (0 == 0)] = Faux
[2025-09-21 10:18:02][SCENARIO] - Exécution du sous-élément de type [action] : else
[2025-09-21 10:18:02][SCENARIO] Fin correcte du scénario
En allant voir sur la communauté Jeedom, je trouve ce post, et je décide donc de regarder le capteur d’un peu plus près, pour voir s’il n’y aurait pas aussi dans ce capteur un paramètre de répétition.
Je ne trouve rien par contre, je remarque que l’information de présence passe au vert régulièrement alors qu’elle ne change pas.
Je suppose que c’est ce qui déclenche le scénario.
Mon Jeedom est en 4.4.20, et mon plugin JeeZigbee est V4.4:
Mon capteur semble bien reconnu:
Dans la pratique, mon capteur fonctionne et mon cellier s’allume. Par contre, je me dis que si tous les capteurs de ma box se comportaient ainsi, elle serait probablement vite saturée.
De plus, pour des raisons d’interférence avec un autre capteur Zwave, je mets une tempo de 5 s qui fait que le scénario se lance parfois alors qu’il n’est pas terminé. Je crains que ca ne génère des effets de pile jamais dépillée, bref, si quelqu’un qui s’y connait plus que moi pouvait m’aider, je suis intéressé.




