Règle

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

Règle

Messagepar Moe » 03 Juil 2012 21:16

Bonsoir!
J'ai un petit souci avec une règle, qui me semble fonctionnait il y a quelque temps:

Critères:

Alarme est égal à activée
Et Alarme devient maintenant égal à désactivée

> Envoyer email.

Auriez vous une petite astuce pour moi?
Merci d'avance.
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar khazai » 04 Juil 2012 08:15

Et elle ne fonctionne pas? Peut-être plus clair sur ton souci stp.
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Re: Règle

Messagepar Moe » 04 Juil 2012 08:27

Non, elle ne fonctionne pas. Je ne reçois pas de mail, ni de notification, et la dernière exécution n'est pas mise à jour. Elle ne s'exécute pas.
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar khazai » 04 Juil 2012 08:34

Tu attends bien que l'alarme soit complètement activé? Car si elle est en cours de macro du style "Désactivé (Activé dans 2min mail + SMS)", elle ne fonctionnera pas ta règle car pour lui l'alarme a toujours le statut "Désactivé". Je dis ça car je me suis fait avoir quelque fois lol.
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Re: Règle

Messagepar khazai » 04 Juil 2012 08:36

Sinon, t'as essayé de faire juste ça :

Alarme devient maintenant égal à désactivée

> Envoyer email.


pas besoin de connaitre l'état actuel de l'alarme, puisque que dans ta règle tu as mis "Devient maintenant". Aucune chance que ta règle de répète sans cesse.

Edit : elle ne peut pas fonctionner car ta règle va se déclencher que si ton alarme est activé et aussi désactivé, c'est impossible.
Dernière édition par khazai le 04 Juil 2012 08:38, édité 1 fois.
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Re: Règle

Messagepar support_eedomus » 04 Juil 2012 08:37

Bonjour,

a en lire la description de votre règle les critères sont opposés donc non réalisables simultanément.
N'hésitez pas a envoyer une capture d'écran a support@eedomus.com afin qu'ils fassent une analyse plus approfondie.

Bien cordialement
Image L'équipe eedomus
http://www.eedomus.com
support_eedomus
 
Messages : 561
Inscription : 09 Jan 2012
Localisation : France

Re: Règle

Messagepar Moe » 04 Juil 2012 08:39

En fait, j'ai dit alarme, pour être un peu plus clair dans mon post.
Mais j'utilise un périphérique de test que j'ai appelé test, et donc les valeurs sont 0>a, et 1>az.

ce qui donne

Si
Test est égal à a
et Test devient maintenant égal à az

Je n'ai donc aucune macro.

ta deuxième solution fonctionne. Mais ce n'est pas ce que je recherche. Je veux réaliser une action que lorsque celui ci est dans tel état.
Je capture, et je repost...
Merci
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar khazai » 04 Juil 2012 08:39

J'ai édité mon post précédent mais je me suis fait grillé par le support lol.
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Re: Règle

Messagepar Moe » 04 Juil 2012 08:50

Image
La dernière exécution ne correspond pas à cette règle. (C'est un périphérique de test! :P)
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar Moe » 04 Juil 2012 08:57

Ben en fait, chez moi, j'ai créé mes propres règles pour l'alarme. J'ai également un mode Home (Pour la nuit). S'en suivra un mode Home, pour le jour.
Donc je voudrais réaliser une action que lorsque je passe d'une désignation à une autre...

En fait, ce qu'il me faudrait alors, ce serai un "était avant égal à" !
C bien cela?
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar support_eedomus » 04 Juil 2012 08:59

D'accord, vous souhaitez que la règle se déclenche uniquement si le périphérique passe de l'état "a" vers "az" mais pas s'il passait de l'état "b" vers "az" c'est bien cela ?

Malheureusement le moteur de règle n'est pas conçu ainsi: la règle sera analysée lors du changement de l'état du module, donc il sera déjà en "az" et voscritères ne seront jamais vérifiés.

La notion de "Maintenant" signifie que c'est un changement de valeur du module qui doit être à l'origine du test (En effet la règle peut être testée pour d'autre raisons: critère horaire, un autre module parmi les critères à changé de valeur et donc la règle est à nouveau analysée)

La notion de "devient" signifie que le critère sera validé seulement si sa valeur précédente était différente.
Image L'équipe eedomus
http://www.eedomus.com
support_eedomus
 
Messages : 561
Inscription : 09 Jan 2012
Localisation : France

Re: Règle

Messagepar support_eedomus » 04 Juil 2012 09:01

Nos messages ce sont croisés, effectivement un "était avant égal à" répondrait à votre besoin.
Image L'équipe eedomus
http://www.eedomus.com
support_eedomus
 
Messages : 561
Inscription : 09 Jan 2012
Localisation : France

Re: Règle

Messagepar Moe » 04 Juil 2012 09:10

Merci beaucoup pour cette réponse!

:roll:
Je pense que vous vous attendez a ma demande:

Serait-il possible dans une prochaine version d'intégrer une fonction du type?
:oops:


Sinon, l'alternative à laquelle je pense sur le coup, serait de créer un autre périphérique en parallèle.

Je vais essayer de ce coté, et je reposte.
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar Moe » 04 Juil 2012 09:31

Voilà, j'ai créé deux périphériques en parallèle: test-0 et TEST-1

Je pense réussir à me débrouiller comme cela. Je pense aussi qu'avec les dernières MAJ il est maintenant possible de faire comme si le deuxième périphérique était inexistant.

Image Image

Ca commence à ressembler à une fourmilière! J'aime!
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar khazai » 04 Juil 2012 09:33

Et si tu essaye ça :

Si
Test est égal à a
et Test devient égal à az


Tu as bien ton changement de statut de a vers az. Si "a" devient "az", c'est bien qu'il etait sur "a" avant lol.

J'ai utilisé cet fonction "devient" pour la 1ère fois hier.
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Re: Règle

Messagepar Moe » 04 Juil 2012 09:45

Oula! T'es un fou!
J'ai pas osé encore l'utiliser!

J'avoue que le support me l'a expliqué en plusieurs fois, mais j'ai du mal à comprendre la différence entre DEVIENT, et DEVIENT MAINTENANT... :roll:

Mais bon, je n'en ai pas encore l'utilité. DEVIENT MAINTENANT me va bien.

Mais dans mon cas, DEVIENT ne fonctionne pas.
Ton pseudo n'est pas apparu dans mes notifications...
Image
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar khazai » 04 Juil 2012 10:07

Ca fonctionne ou ça fonctionne pas? lol.

Edit : j'ai compris, ca ne fonctionne toujours pas. Et tu as essayé en supprimant la 1ère ligne de tes critères. Juste mettre :

- Test devient égal à AZ
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Re: Règle

Messagepar Moe » 04 Juil 2012 10:18

Je concrétise mon test.
Je crée actuellement un périphérique (genre boolean) avec les désignations 0>false et 1>true.

Si boolean = true,
mon périphérique a le droit de réaliser l'action.

Si boolean = false,
rien ne se passe...

Et quand j'active l'alarme, boolean = true;

Je pense que ce périphérique pourrait être utile également pour d'autres règles. A voir, car ça pourrait être vite fait de s'emmêler les pinceaux.

Je test tout cela, et je repost ce soir!
Dernière édition par Moe le 04 Juil 2012 10:26, édité 1 fois.
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar Moe » 04 Juil 2012 10:25

Oui, Khazai, j'ai essayé, ça fonctionne, mais mon but, est de réaliser une action que lorsque l'alarme passe de "Activée" à "Désactivée". Dans ta règle, l'action serait réalisée même si je passe de "Home" à "Désactivée".
Moe
 
Messages : 380
Inscription : 24 Fév 2012
Localisation : 54

Re: Règle

Messagepar khazai » 04 Juil 2012 10:33

Ok, je comprends mieux tes besoins.
khazai
 
Messages : 316
Inscription : 09 Jan 2012

Suivant

Retour vers Règles et programmations

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 35 invité(s)