Scénario Fibaro FGMS-001 présence et interrupteur EnOcean

Bonjour à toutes et tous,

Noob que je suis dans la domotique et suite à mon achat d’une Jeedom Atlas, je souhaite réaliser un scénario simple et vient donc vous demander de l’aide ou une solution :slight_smile:
J’ai un Fibaro FGMS-001 et un interrupteur EnOcean d’installés (le scénario affiché est celui que j’essaie de mettre en place…)

Sur détection de présence (on verra pour la luminosité dans un deuxième temps), je souhaite actionner un interrupteur EnOcean qui est actuellement en place (et qui allume ma lumière extérieure)

Mon déclencheur est donc le Fibaro sur détection de présence
Mon problème vient du fait que je ne peux pas choisir l’interrupteur EnOcean dans le « ALORS », il n’apparaît pas dans « Equipement » malgré que l’objet soit le bon


Savez vous pourquoi ?
Merci d’avance

peux-tu nous donner une copie d’écran de la page principale et de celle des commande de ton interrupteur stp ? si ça n’apparaît pas c’est probablement qu’il n’y a pas d’actions définies mais uniquement des infos. on va vérifier ça déjà.

Tout d’abord merci de ton aide

J’ai avancé en faisant autrement et en connectant mon switch nodon sur ma jeedom, maintenant j’arrive à allumer sur détection (reste à éteindre au bout de 1mn par exemple et que si la luminosité est faible)

Mais pour le moment ta remarque m’intéresse et en effet tu as raison, je n’ai que des infos


J’imagine donc qu’il faut que je mette des « action » ? et comment remplir les autres champs qui apparaissent ? (s’il y a un tuto quelque part, je suis preneur)

Pas d’action sur un interrupteur simple me semble normal :slight_smile:

Si je comprends votre demande,
vous souhaitez allumer une lampe sur détection de mouvement OU via un interrupteur avec une tempo.

Dans votre scénario, vous utiliserez donc 2 déclencheurs (provoqué)
[DETECTION MVT]
[BOUTON GAUCHE/DROITE]

Avec un scénario de type
Si [DETECTION MVT] alors
ACTION [LUMIERE ON]
Sinon ACTION [LUMIERE OFF]

Si [BOUTON GAUCHE/DROITE] alors
ACTION [LUMIERE TOGGLE]

Vous gèrez ensuite l’éclairage soit via les timers du fibaro,
soit par la configuration de la commande Etat de ta lampe

Ma question initiale était de pouvoir actionner mon interrupteur sur détection de mouvement
Mais lors de la construction de mon scénario, je ne le voyais pas apparaître dans la liste des équipements à déclencher. S’il est possible de déclencher cet interrupteur dans un scénario, comment le faire apparaître ?

Dans un deuxième temps et après avoir réflechit (pour une fois…), j’ai ajouté mon switch NODON sur ma Jeedom. Et lui je le vois apparaître dans la liste des équipements à déclencher.
Hier soir j’ai réussi à faire
SI
[DETECTION MVT]
ALORS
ACTION [SWITCH_NODON ON] (allume la lumière)
WAIT [30sec]
ACTION [SWITCH_NODON OFF] (éteint la lumière)

Je ne pense pas avoir besoin de faire la partie
Si [BOUTON GAUCHE/DROITE] alors
ACTION [LUMIERE TOGGLE]

Désormais je dois ajouter la luminosité dans le SI mais je ne vois pas de remontées d’infos
Temperature ok, Anti sabotage ok, Présence ok mais luminosité toujours à 0
Je vais creuser ce soir mais si vous avez une idée pour m’aiguiller…

Qu’est ce que pour vous veux dire actionner un interrupteur sur détection de mouvement?
Un interrupteur est un point de commande, pas un actionneur (sauf présence de led actionnable).

Si #…[Présence]# == 1 ET #…[Luminosité]# < 100

De mémoire le fibaro réinitialise sa détection à chaque passage puis ajoute une tempo avant l’envoi d’un état à 0. Remplacez le Wait par un sinon :slight_smile:

Avez vous cette commande info pour ton fibaro

Je pense enfin comprendre.
Votre actionneur de lampe n’est pas sur Jeedom mais relié en direct avec votre télécommande EnOcean ? C’est cela ?
Et vous souhaitez utiliser votre télécommande (sur jeedom) comme relai d’information entre votre détecteur de mouvement (sur jeedom) et votre éclairage (pas sur jeedom mais lié à la télécommande EnOcean en direct) ?

L’ajout de l’actionneur Nodon dans Jeedom simplifiera votre utilisation (vous avez bien fait) et n’empêchera pas l’utilisation d’un lien direct entre votre télécommande et l’actionneur (en cas d’indisponibilité du jeedom)

Oui vous avez compris, je m’étais sans doute mal exprimé mais j’apprends doucement :slight_smile:
Du coup j’oublie ma question sur l’interrupteur pour me concentrer sur l’actionneur Nodon
Je vérifie ce soir concernant la commande Info du Fibaro mais de mémoire, oui je l’ai

Au cas ou, la méthode pour changer une valeur info :

Scénario avec comme déclencher [Etat] du capteur de mouvement

Cela change l’info dans jeedom, de la à obliger l’émission de la commande EnOcean par la télécommande, j’ai un doute ?

Me revoilà…
Alors le capteur de luminosité semble fonctionner (j’ai fait un test en mettant mon fibaro dans un placard sombre, cela se déclenche et dans mon bureau cela ne se déclenche pas, merci pour votre aide

De mémoire le fibaro réinitialise sa détection à chaque passage puis ajoute une tempo avant l’envoi d’un état à 0. Remplacez le Wait par un sinon :slight_smile:

j’essaie de comprendre votre
dans mon cas voilà mon scénario :

Il faut que j’enlève mon wait et que je mette SINON #[Maison][Switch Nodon Tableau][Off-1]# ?
Mais dans ce cas où est ce que je règle la temporisation, dans les paramètres du fibaro j’imagine ?

je me réponds car je viens de tester :slight_smile:
cela fonctionne comme conseillé avec :

cela reste 30 sec allumé puis s’éteint
par contre je n’ai pas réussi à changer cette valeur de 30sec, ou alors je ne sais pas comment appliquer les changements que je fais dans la configuration du Fibaro (paramètre 6)
ou faut t il réveiller le fibaro pour appliquer ces changements ?

Paramètre 6 : Délai d’annulation de l’alarme de mouvement (2 Octets) = 30 secondes
1 à 32767 secondes

L’alarme de mouvement va être arrêtée dans le contrôleur principal ainsi que dans les modules associés après la période de temps définie dans ce paramètre.
Chaque détection de mouvement pendant le décompte du délai d’annulation relancera automatiquement ce dernier.
Dans le cas d’une petite valeur, en dessous de 10s, la valeur du paramètre 2 pourra être modifiée.

Merci encore pour tous ces conseils précieux
Etonnant, quand je mets 60 dans le paramètre 6, la ligne est en orange (j’imagine que cela montre les valeurs modifiées) mais cela n’est pas pris en compte
De plus, ce soir en rentrant, la lumière ne s’est pas allumée alors qu’il faisait bien nuit :frowning:
Y’a t il des paramètres à modifier pour le fibaro ?

Cela indique une modification du paramètre, et la mise en attente de sa prise en compte.
Le produit étant sur pile il faut attendre la prochaine interrogation du produit → jeedom pour mise à jour, ou plus simplement faire un wake up (réveil) du produit (cf documentation du produit : Effectuez un triple appui très rapide sur le bouton « B » du Fibaro Motion Sensor : la LED doit s’allumer en bleu)

copie colle ton log du scénario :slight_smile:

Voilà le log concernant aujourd’hui, je n’y connais rien mais tout me semble à peu près correcte :

------------------------------------ [2022-11-17 07:14:46][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (1). [2022-11-17 07:14:46][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 07:14:46][SCENARIO] Evaluation de la condition : [1 == 1 && 20 < 100] = Vrai [2022-11-17 07:14:46][SCENARIO] - Exécution du sous-élément de type [action] : then [2022-11-17 07:14:46][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][On-1] [2022-11-17 07:14:46][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 07:15:48][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (0). [2022-11-17 07:15:48][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 07:15:48][SCENARIO] Evaluation de la condition : [0 == 1 && 0 < 100] = Faux [2022-11-17 07:15:48][SCENARIO] - Exécution du sous-élément de type [action] : else [2022-11-17 07:15:48][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][Off-1] [2022-11-17 07:15:48][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 08:32:06][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (1). [2022-11-17 08:32:06][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 08:32:06][SCENARIO] Evaluation de la condition : [1 == 1 && 26 < 100] = Vrai [2022-11-17 08:32:06][SCENARIO] - Exécution du sous-élément de type [action] : then [2022-11-17 08:32:06][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][On-1] [2022-11-17 08:32:06][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 08:33:07][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (0). [2022-11-17 08:33:07][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 08:33:07][SCENARIO] Evaluation de la condition : [0 == 1 && 26 < 100] = Faux [2022-11-17 08:33:07][SCENARIO] - Exécution du sous-élément de type [action] : else [2022-11-17 08:33:07][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][Off-1] [2022-11-17 08:33:07][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 08:33:14][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (1). [2022-11-17 08:33:14][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 08:33:14][SCENARIO] Evaluation de la condition : [1 == 1 && 26 < 100] = Vrai [2022-11-17 08:33:14][SCENARIO] - Exécution du sous-élément de type [action] : then [2022-11-17 08:33:14][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][On-1] [2022-11-17 08:33:14][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 08:34:15][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (0). [2022-11-17 08:34:15][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 08:34:15][SCENARIO] Evaluation de la condition : [0 == 1 && 26 < 100] = Faux [2022-11-17 08:34:15][SCENARIO] - Exécution du sous-élément de type [action] : else [2022-11-17 08:34:15][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][Off-1] [2022-11-17 08:34:15][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 18:49:30][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (1). [2022-11-17 18:49:30][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 18:49:30][SCENARIO] Evaluation de la condition : [1 == 1 && 0 < 100] = Vrai [2022-11-17 18:49:30][SCENARIO] - Exécution du sous-élément de type [action] : then [2022-11-17 18:49:30][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][On-1] [2022-11-17 18:49:30][SCENARIO] Fin correcte du scénario ------------------------------------ [2022-11-17 18:50:31][SCENARIO] **-- Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (0). [2022-11-17 18:50:31][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 18:50:31][SCENARIO] Evaluation de la condition : [0 == 1 && 0 < 100] = Faux [2022-11-17 18:50:31][SCENARIO] - Exécution du sous-élément de type [action] : else [2022-11-17 18:50:31][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][Off-1] [2022-11-17 18:50:31][SCENARIO] Fin correcte du scénario

Je me demande une chose : le fait d’utiliser l’interrupteur qui est connecté au switch Nodon directement par impulsion, cela ne pourrait t il pas foutre la grouille dans le scénario ? car dans ce cas je peux mettre un interrupteur « normal »

PS : mon scénario refonctionne après un redémarrage, enfin presque car des fois la lumière reste allumée, ne devrais je pas réinitialiser mon fibaro aux paramètres d’usine ?

Pourriez vous éditer votre message avec les balise </> Texte préformaté svp

------------------------------------ [2022-11-17 18:49:30][SCENARIO] **– Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (1). [2022-11-17 18:49:30][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 18:49:30][SCENARIO] Evaluation de la condition : [1 == 1 && 0 < 100] = Vrai [2022-11-17 18:49:30][SCENARIO] - Exécution du sous-élément de type [action] : then [2022-11-17 18:49:30][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][On-1] [2022-11-17 18:49:30][SCENARIO] Fin correcte du scénario

  • Déclenchement via [Présence] => OK (Valeur 1 cad détection)
  • Exécution de la condition: if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 => OK (Valeur [1 == 1 && 0 < 100] = Vrai])
  • Exécution de l’action commande : [Maison][Switch Nodon Tableau][On-1] => ?

C’est quoi cette commande On-1 ?

60 secondes plus tard

------------------------------------- [2022-11-17 18:50:31][SCENARIO] **– Start :** Scenario execute automatiquement sur evenement venant de : [Maison][4FGMS-001 Motion Sensor][Presence] (0). [2022-11-17 18:50:31][SCENARIO] - Exécution du sous-élément de type [condition] : if #[Maison][4FGMS-001 Motion Sensor][Présence]# == 1 && #[Maison][4FGMS-001 Motion Sensor][Luminosité]# < 100 [2022-11-17 18:50:31][SCENARIO] Evaluation de la condition : [0 == 1 && 0 < 100] = Faux [2022-11-17 18:50:31][SCENARIO] - Exécution du sous-élément de type [action] : else [2022-11-17 18:50:31][SCENARIO] Exécution de la commande [Maison][Switch Nodon Tableau][Off-1] [2022-11-17 18:50:31][SCENARIO] Fin correcte du scénario

C’est quoi cette commande Off-1 ?

Pourriez vous poster une copie d’écran de vos commandes du switch nodon ?

Je pense pas. Le scénario se base uniquement sur un déclencheur de détection pour demander un ON ou un OFF. Donc si vous êtes détecté et qu’en sortant de la pièce vous éteignez la lumière avec l’interrupteur, le scénario ne fera qu’envoyer une nouvelle demande d’extinction après sa tempo (qui ne servira ici à rien).

Le seul risque ici :

Détection → éclairage ON (60 sec)
Interrupteur manuel en sortie de pièce (imaginons 10 sec pour la traversée → éclairage OFF)
=> Pendant 50-60 seconde si vous retournez dans la pièce, l’éclairage ne sera pas automatique (puisque le détecteur/scénario pense toujours que l’éclairage est ON)

Je vous mets ça ce soir
Ce matin cela ne refonctionnait à nouveau plus… étrange !

regarde la log du scénario voir ce qu’il dit sur la détection de ce matin (en fonction de l’horaire)

dans le log je n’ai rien justement… je viens de faire une détection à l’instant et rien ne se passe (par contre le fibaro semble me détecter car le capteur s’allume)
faut t il un certain temps pour que cela arrive dans le log ?

sinon voici mes commandes du switch Nodon :