Page 1 sur 1
[Résolu] Pourquoi cela ne fonctionne pas ?
Publié : 12 févr. 2017, 23:21
par ChristianM
Bonsoir,
Je détecte ma présence à l'aide l'IP de mon téléphone avec un script Lua trouvé sur ce site.
Cela fonctionne car ma présence passe bien de ON à OFF et de OFF à ON.

- Domoticz1.JPG (64.67 Kio) Consulté 5701 fois
Mais alors pourquoi mon Événement ne fonctionne pas

- Domoticz2.JPG (41.12 Kio) Consulté 5701 fois
Merci de vos retours.
Re: Pourquoi cela ne fonctionne pas ?
Publié : 13 févr. 2017, 07:41
par patrice
Bonjour et lorsque tu cliques sur "presence" est ce que chacun 1 change d'état ?
Envoyé de mon PULP 4G en utilisant Tapatalk
Re: Pourquoi cela ne fonctionne pas ?
Publié : 13 févr. 2017, 08:01
par ChristianM
Bonjour,
Non, je n'avais pas essayé mais cela ne fonctionne pas. J'ai tenté de mettre Chacon_2 en esclave de Presence, mais ça ne change rien.
Précisions complémentaires : Chacon_2 est une prise commandée en 433MHZ et qui fonctionne bien quand je clique sur Chacon_2.
Re: Pourquoi cela ne fonctionne pas ?
Publié : 13 févr. 2017, 09:21
par allstar71
Pourquoi tu n'essayes pas d'utiliser un "Else" à la place de ton deuxième "If" ?
Comme ceci :
If Presence=On
Set Chacon_2=On
Else
Set Chacon_2=Off
Re: Pourquoi cela ne fonctionne pas ?
Publié : 13 févr. 2017, 14:38
par vil1driver
Salut,
Elseif à la rigueur mais surtout pas else, car dans ce cas ce serait systématiquement valide pour toute autre maj d'un device...
Re: Pourquoi cela ne fonctionne pas ?
Publié : 13 févr. 2017, 14:51
par ChristianM
Merci Allstar71 et Vil1driver : effectivement comme cela ça marche, mais on ne peut pas mettre de "else" car ce n'est pas proposé. Il y a juste "else if"

- Domoticz3.JPG (76.27 Kio) Consulté 5655 fois