Forum eedomus
http://forum.eedomus.fr/

Détecteur de Mouvement et Actionneur HTTP
http://forum.eedomus.fr/viewtopic.php?f=18&t=1047
Page 1 sur 1
Auteur:  jpencausse [ 09 Mai 2013 19:52 ]
Sujet du message:  Détecteur de Mouvement et Actionneur HTTP

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 !
Auteur:  Vincent [ 09 Mai 2013 22:29 ]
Sujet du message:  Re: Détecteur de Mouvement et Actionneur HTTP

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.
Auteur:  jpencausse [ 09 Mai 2013 22:57 ]
Sujet du message:  Re: Détecteur de Mouvement et Actionneur HTTP

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.
Auteur:  Vincent [ 10 Mai 2013 09:20 ]
Sujet du message:  Re: Détecteur de Mouvement et Actionneur HTTP

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.
Auteur:  jpencausse [ 10 Mai 2013 09:38 ]
Sujet du message:  Re: Détecteur de Mouvement et Actionneur HTTP

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.
Auteur:  Vincent [ 10 Mai 2013 10:21 ]
Sujet du message:  Re: Détecteur de Mouvement et Actionneur HTTP

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.
Page 1 sur 1 Le fuseau horaire est UTC+1 heure