Forum eedomus http://forum.eedomus.fr/ |
|
Règle http://forum.eedomus.fr/viewtopic.php?f=18&t=349 |
Page 1 sur 2 Suivant » |
Auteur: | Moe [ 03 Juil 2012 21:16 ] |
Sujet du message: | Règle |
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. |
Auteur: | khazai [ 04 Juil 2012 08:15 ] |
Sujet du message: | Re: Règle |
Et elle ne fonctionne pas? Peut-être plus clair sur ton souci stp. |
Auteur: | Moe [ 04 Juil 2012 08:27 ] |
Sujet du message: | Re: Règle |
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. |
Auteur: | khazai [ 04 Juil 2012 08:34 ] |
Sujet du message: | Re: Règle |
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. |
Auteur: | khazai [ 04 Juil 2012 08:36 ] |
Sujet du message: | Re: Règle |
Sinon, t'as essayé de faire juste ça :
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. |
Auteur: | support_eedomus [ 04 Juil 2012 08:37 ] |
Sujet du message: | Re: Règle |
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 |
Auteur: | Moe [ 04 Juil 2012 08:39 ] |
Sujet du message: | Re: Règle |
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 |
Auteur: | khazai [ 04 Juil 2012 08:39 ] |
Sujet du message: | Re: Règle |
J'ai édité mon post précédent mais je me suis fait grillé par le support lol. |
Auteur: | Moe [ 04 Juil 2012 08:50 ] |
Sujet du message: | Re: Règle |
La dernière exécution ne correspond pas à cette règle. (C'est un périphérique de test! ) |
Auteur: | Moe [ 04 Juil 2012 08:57 ] |
Sujet du message: | Re: Règle |
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? |
Auteur: | support_eedomus [ 04 Juil 2012 08:59 ] |
Sujet du message: | Re: Règle |
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. |
Auteur: | support_eedomus [ 04 Juil 2012 09:01 ] |
Sujet du message: | Re: Règle |
Nos messages ce sont croisés, effectivement un "était avant égal à" répondrait à votre besoin. |
Auteur: | Moe [ 04 Juil 2012 09:10 ] |
Sujet du message: | Re: Règle |
Merci beaucoup pour cette réponse! Je pense que vous vous attendez a ma demande: Serait-il possible dans une prochaine version d'intégrer une fonction du type? 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. |
Auteur: | khazai [ 04 Juil 2012 09:33 ] |
Sujet du message: | Re: Règle |
Et si tu essaye ça :
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. |
Auteur: | khazai [ 04 Juil 2012 10:07 ] |
Sujet du message: | Re: Règle |
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 |
Auteur: | Moe [ 04 Juil 2012 10:18 ] |
Sujet du message: | Re: Règle |
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! |
Auteur: | Moe [ 04 Juil 2012 10:25 ] |
Sujet du message: | Re: Règle |
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". |
Auteur: | khazai [ 04 Juil 2012 10:33 ] |
Sujet du message: | Re: Règle |
Ok, je comprends mieux tes besoins. |
Page 1 sur 2 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |