FGMS001 - Motion Sensor modifier paramètres

Bonjour;
J’ai créé un scénario avec un module Fibaro FGMS001 - Motion Sensor qui allume la radio dans la salle de bains lorsque quelqu’un est à l’intérieur.
La scénario fonctionne toutefois la détection est de courte durée et cela entraine des arrêts/démarrage de la radio ce qui n’est pas très plaisant.
Aussi j’aimerais savoir si il est possible d’augmenter la durée de l’alarme présence afin que la radio reste allumée le temps d’occupation du lieu.
A tout hasard je mets le scénario:


Merci et meilleurs voeux pour 2025

Bonjour,

je ne suis pas un expert mais j’ai néanmoins quelques commentaires.

  • Si le triger est la « présence », il est inutile de le rappeler dans le premier « si »

  • Tu peux utiliser la fonction « dans » pour couper la musique après un temps défini .

  • Utiliser le « sinon » pour couper la musique me semble inadapté alors que le triger est « présence »

  • Tu peux allonger le temps de détection dans les paramètres du capteur et changer le triger
    image

  • Et enfin le top serait d’utiliser un capteur de présence à la place d’un capteur de mouvement

Voilivoilou

Bonsoir,
Tu as une idée du capteur de présence ?

L’inconvénient de ces capteurs c’est la nécessité de les alimenter par fil

Nota: je ne suis pas sûr que la détection soit possible dans la cabine de douche :rofl:

Sans aucune garantie (je ne suis qu’un papy bricolo)

je tenterais cela:

avec le triger « présence »
paramètres du capteur
image
= 0 (1 détection)

image
300 secondes

la boucle va tourner 10 mn
après 5 mn si pas de nouvelle détection → musique off
si nouvelle détection c’est reparti pour 5 mn
nota : ça n’empêche pas un arrêt redémarrage toutes les 5 mn et la musique ne s’arrêtera que 5 mn après le dernier mouvement

Merci pas mal, je vais m’en inspirer.(je ne suis qu’un papy bricolo aussi)
pour le paramètre du capteur: c’est en secondes le Motion Alarm

oui c’est en secondes

Ok merci bonne soirée

Non ! Pas du tout, absolument rien n’est correct dans ce scénario

  • « entre » n’est pas une instruction valide
  • les heures ne sont pas correctement écrite; pas le bon format, il faut écrire 800 pour 8h; voir documentation.
  • on ne peut pas mettre des minutes dans une boucle
  • mn n’est pas l’abréviation de minute et n’est certainement pas le symbole de l’unité donc aucune chance que cela soit interprété.
  • Il n’y a même pas de sleep ou rien qui prenne du temps ici donc le boucle va se finir instantanément (en supposant que les points ci dessus soient corrigés) donc cela n’a aucun intérêt

Une boucle attend juste un nombre et va boucler ce nombre de fois.


Ce genre de cas doit être réglé avec un bloc DANS x min en cas d’absence de mouvement; bloc qui sera automatiquement annulé si une nouvelle détection à lieu pendant ces x min.

Bonjour,
je ne sais si c’est mon scénario (voir capture) ou la proposition de @yus34 mais j’ai (dans mon scénario) modifié le paramètre 6 de mon Fibaro en le passant à 180 et ce matin cela à l’air de fonctionner comme je le souhaite.
Bonne journée

suffit de regarder à qui je m’adresse :wink:

Ok je n’avais pas vu, excuse moi :innocent:

Merci @Mips pour ces corrections :ok_hand:
je me suis aperçu un peu tard que j’avais oublié le sleep dans la boucle
pour toutes les syntaxes je comptais que @naif regarderait dans la doc mais bien sûr j’aurais du le préciser

1 « J'aime »

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