Page 1 sur 1

spots couplés avec timer : comment faire ?

Publié : 19 juin 2018, 18:20
par ggaetan
Bonjour,

Mon projet est le suivant :
- 2 spots commandés chacun par un esp8266 (et un relais) connectés en wifi sur le réseau de la maison avec un serveur web actif sur chacun. Chaque bloc de spot est équipé d'un détecteur de mouvement et possède 2 modes de fonctionnement :
mode 1 :
quand l'un des détecteur de mouvement est activé (sur un bloc ou sur l'autre), il allume les 2 blocs de spots pendant une durée de x secondes.
Si le détecteur est de nouveau activé, il remet le compteur de temps à 0. (ainsi, tant que l'on est dans la pièce, le spots sont allumés et ils s'éteignent après un petit temps quand on est sorti).

mode 2 (activé via un bouton physique près des spots) :
on reste activé en permanence et on éteint les spots en appuyant de nouveau sur le bouton (avec un délai avant une ré-activation pour éviter de rallumer en mode 1 quand on s'éloigne).

Pour l'instant, les blocs spots sont construits.
Je sais gérer un spot tout seul (via un interrupteur sur domoticz et des requettes entre domoticz et le spot). C'est l'esp8266 qui gère les délai d'extinction.

Ma question : comment faire pour interfacer les 2 spots ensemble sur domoticz ??
Il faudrait que la gestion du délai d'extinction/allumage soit faite sur domoticz via une variable ? Comment ? Comment la remettre à zéro si l'un des esp8266 voit de nouveau un mouvement ?
Là, je suis paumé.

Merci d'avance pour vos éclaircissements et votre aide.

Gaëtan

Re: spots couplés avec timer : comment faire ?

Publié : 20 juin 2018, 09:05
par banditos
Salut,
pouquoi ne gères tu pas cela en blocky, c'est beaucoup plus simple?

Re: spots couplés avec timer : comment faire ?

Publié : 20 juin 2018, 10:56
par ggaetan
Bonjour,

Si c'est possible, pas de souci, mais quelle commande effectuer par exemple (envoyée via mon programme sur l'esp8266) afin de remettre à 0 une variable utilisée dans un script blocky (pour, par exemple, remettre à 0 mon compteur de temps lorsqu'un détecteur de mouvement est activé sur l'un des spots) ?

Re: spots couplés avec timer : comment faire ?

Publié : 21 juin 2018, 08:53
par banditos
Su tu utilises un inter virtuel avec une mise à OFF de cet inter à 60s par exemple, à chaque fois que cet inter est mis à ON avant les 60s, la tempo est remis à 0, c'est comme ça que je fonctionne avec domoticz.