Détecteur de Mouvement et Actionneur HTTP

Échangez ici vos astuces sur la gestion des règles eedomus

Détecteur de Mouvement et Actionneur HTTP

Messagepar jpencausse » 09 Mai 2013 19:52

Bonjour,

Je souhaiterais qu'un capteur de mouvement envoie une requête HTTP à SARAH chaque fois qu'il y a un mouvement.

J'ai mis en place:
- un capteur Eedomus
- un actionneur HTTP vers mon serveur avec 2 états ?move=true/false
- une macro sur l'actionneur pour passer à false au bout de 5min
- une règle pour que l'état move / nomove déclenche l'actionneur

Quelques questions:
1. J'ai bien compris que le threshold du capteur était de 20min comment le réduire à 5 ?

2. Comme on est dans le salon il reste dans l'état "mouvement" et ne déclenche plus de règle. Est ce qu'il y a une ruse pour qu'il envoie quand même la requête ? (dans le tableau détaillé il n'y a rien dans la case règle)

2.1. Est ce que ma règle est bonne:
"Détecteur de mouvement" > "EST" > "EGALE A" > "Mouvement" > "-"

Au début j'avais mis "est maintenant égale a" mais je me suis dis qu'en étant plus large la requete serait a chaque mouvement indépendamment de l'état précédent.

3. Si je veux faire la même chose pour le capteur de température, comment envoyer dans la requête la valeur du capteur ? Le tooltip n'est pas clair.

3.1 Et donc est ce que je peux virer les deux états et la macro pour simplement envoyer l'état "move" ?

Merci !
jpencausse
 
Messages : 41
Inscription : 06 Juil 2012

Re: Détecteur de Mouvement et Actionneur HTTP

Messagepar Vincent » 09 Mai 2013 22:29

Salut, je peux au moins répondre à ta 2.1:
Si tu écrit "est égal à", il faut un autre déclencheur (trigger), comme un horaire et la valeur de ton module ne sera qu'une condition à vérifier.
Pour que cette condition devienne déclencheur il faut remettre ce que tu avais mis "devient maintenant égal à". Avec ceci pas besoin d'autres conditions. Et de toute façon, tu enverras une "alerte" pour un mouvement seulement si il n'y avait pas avant non ?
Pour la 1., il faut connaitre le modèle du capteur de présence choisi, cela se règle après dans ses paramètres.
Vincent
 
Messages : 65
Inscription : 21 Fév 2013

Re: Détecteur de Mouvement et Actionneur HTTP

Messagepar jpencausse » 09 Mai 2013 22:57

Merci,

- Le capteur est celui livré avec le pack Eedomus EZMotion 3-in-1

- Disons que si je pouvais avoir une requête toutes les X minutes ca me permettrait de gérer la présence sans être dépendant de Eedomus. Typiquement si je redémarre mon serveur faut que j'attende une présence/absence pour avoir une nouvelle requête.
jpencausse
 
Messages : 41
Inscription : 06 Juil 2012

Re: Détecteur de Mouvement et Actionneur HTTP

Messagepar Vincent » 10 Mai 2013 09:20

Salut,

Alors pour le EZ motion, il y a la doc sur l'aide eedomus, il faut voir le paramètre à modifier pour la tempo.

Ensuite pour ton serveur, il y a l'API eedomus de dispo, tu pourrais à ce moment aller lire l'état du périphérique avec ton serveur.
Vincent
 
Messages : 65
Inscription : 21 Fév 2013

Re: Détecteur de Mouvement et Actionneur HTTP

Messagepar jpencausse » 10 Mai 2013 09:38

J'avais vu la doc, mais je maîtrise "pas trop" je pensais qu'il y aurait une surcouche au niveau de l'interface Eedomus.

Je fais déjà du pulling mais c'est pas très élégant par rapport à du push. Je vais voir.
jpencausse
 
Messages : 41
Inscription : 06 Juil 2012

Re: Détecteur de Mouvement et Actionneur HTTP

Messagepar Vincent » 10 Mai 2013 10:21

Du push est propre quand on le fait à un changement d'état (mail, sms dans un smartphone par exemple).
Là tu veux avoir l'état du capteur à un instant T, comme les capteur HTTP de l'eedomus, c'est au capteur d'aller chercher l'info.
Vincent
 
Messages : 65
Inscription : 21 Fév 2013


Retour vers Règles et programmations

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 57 invité(s)