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

"Non en cours de macro" ne fonctionne pas
http://forum.eedomus.fr/viewtopic.php?f=18&t=6015
Page 1 sur 1
Auteur:  Razor [ 17 Oct 2017 11:54 ]
Sujet du message:  "Non en cours de macro" ne fonctionne pas

Bonjour,

je rencontre un problème avec l'utilisation du statement "non en cours de macro" dans une regle extrêmement simple : Une lumière qui n'est pas allumée via une macro doit être éteinte .

si lumiere est a ON ET non en cours de macro
Je ne comprends pas pourquoi .. louperais je quelque chose ? :roll:

Merci les gars.

Pièces jointes:
EEdomus macro pb.png
EEdomus macro pb.png (33.85 Kio) Consulté 5466 fois
Auteur:  influman [ 17 Oct 2017 12:00 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

elle sert à quoi cette règle ?
- si j'allume via la macro, elle va de toute façon s'éteindre toute seule via la macro
- si j'allume pas, c'est qu'elle est éteinte
- si j'allume manuellement hors macro, bim ça éteint tout de suite..
Auteur:  Razor [ 17 Oct 2017 12:21 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

Ben non précisément.

Cette lumière est supposée s'allumer via un détecteur de mouvement EN UTILISANT une macro
Mais pour une raison que j'ignore je la retrouve allumée.. ET Non via la macro. Je le constate via l'interface.

Donc cette macro est un "catch all" qui devrait l'éteindre afin d'éviter les surprises.

Mais cette macro ne se déclenche pas, ne fonctionne pas et je ne comprends pas pourquoi ?
Auteur:  Razor [ 17 Oct 2017 12:27 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

Précision : auparavant j'avais mis un déclenchement toutes 10 mns... Et là ça ne fonctionnait pas.

J'ai supprimé ce déclenchement et mis en immédiatement. Cf mon attachement.

Je constate que cela fonctionne quand j'allume la lampe manuellement.

Donc le problème viendrait de ce déclenchement temporisé ?

Une piste ?
Auteur:  influman [ 17 Oct 2017 13:09 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

Razor a écrit:Ben non précisément.

Cette lumière est supposée s'allumer via un détecteur de mouvement EN UTILISANT une macro
Mais pour une raison que j'ignore je la retrouve allumée.. ET Non via la macro. Je le constate via l'interface.

Donc cette macro est un "catch all" qui devrait l'éteindre afin d'éviter les surprises.

Mais cette macro ne se déclenche pas, ne fonctionne pas et je ne comprends pas pourquoi ?


s'il y a un changement d'état par ailleurs, en même temps que la macro, cela peut contrecarrer l'efficacité de la macro, et donc pas d'extinction. La question est, qu'est-ce qui bouge l'état de la lampe hormis la macro ?

sinon t'utilises le plugin mytemporisations, il va l'éteindre c'est sûr.
Auteur:  Kitor [ 17 Oct 2017 15:01 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

@Razor,
Pour mes lumières je fait l'inverse,
Règle 1
Si détecteur de mouvement est égal à mouvement -> Macro j'allume pendant une heure (ou une demie heure)
Règle 2
Si lumière = On
et
Si détecteur de mouvement et égal à pas de mouvement
et n'a pas changer depuis X temps (genre une ou deux minutes)
Macro Lumière-> arreter
Lumière = OFF.
Sa marche impeccable.
Auteur:  Razor [ 18 Oct 2017 10:00 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

@Kitor OK vu je vais tester.

@influman je viens de decouvrir ton script .. en plus l'exemple que tu choisis est exactement le mien ...

Merci les gars je teste tout ca!!
Auteur:  eedomusbox [ 27 Oct 2017 15:35 ]
Sujet du message:  Re: "Non en cours de macro" ne fonctionne pas

Elle fonctionne chez vous la fonction "Macro -> arreter"? Chez moi elle ne fonctionne pas... alors que la règle s'exécute
Page 1 sur 1 Le fuseau horaire est UTC+1 heure