Forum eedomus
https://forum.eedomus.com/

Moteur de règles : Et/Ou, gestion des parenthèses
https://forum.eedomus.com/viewtopic.php?f=13&t=336
Page 1 sur 5  Suivant »
Auteur:  Kermichon [ 25 Juin 2012 08:31 ]
Sujet du message:  Moteur de règles : Et/Ou, gestion des parenthèses

J'ai plaisir à utiliser le moteur de règles, mais parfois je me creuse bien la tête ou d'autres fois c'est impossible de mettre les règles qu'on veut à cause de la structure des règles :
((A ET/OU B) ET/OU C) ET/OU D...

C'est quand même très restrictif : j'aimerais pouvoir faire ça, par exemple :
(A ET B) OU (C ET D)
ou bien d'autres variantes.

Ce serait très intéressant de pouvoir mettre les parenthèses où on veut depuis l'interface graphique ou encore avoir accès à un mode d'édition des règles en mode texte qui nous permettrait alors de modifier la règle saisie dans l'interface en mettant les parenthèse où on veut.

Si ça intéresse, mercide le dire ! ;)
Auteur:  cedriclocqueneux [ 25 Juin 2012 09:10 ]
Sujet du message:  Re: Moteur de règles : ET/OU

+1 !
Je serai assez preneur :D
Auteur:  Chacks [ 25 Juin 2012 09:24 ]
Sujet du message:  Re: Moteur de règles : ET/OU

+1

Je suis également preneur
Auteur:  khazai [ 25 Juin 2012 19:55 ]
Sujet du message:  Re: Moteur de règles : ET/OU

+1 aussi
Auteur:  guepard25 [ 26 Juin 2012 09:06 ]
Sujet du message:  Re: Moteur de règles : ET/OU

+1 également.
Auteur:  Lio06 [ 26 Juin 2012 09:48 ]
Sujet du message:  Re: Moteur de règles : ET/OU

+1 aussi car j'entrevois déjà l'usage
Auteur:  charchess [ 29 Juil 2012 01:13 ]
Sujet du message:  Re: Moteur de règles : ET/OU

ca serait vraiment super
Auteur:  Kermichon [ 26 Fév 2013 10:06 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

Un petit Up, désolé, pour profiter de la nouvelle fonction Votes.
Auteur:  cedriclocqueneux [ 26 Fév 2013 11:56 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

Hop, voté :D
Auteur:  aurel [ 26 Fév 2013 12:38 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1
Auteur:  ffp17 [ 26 Fév 2013 13:12 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1 aussi
Auteur:  espacebleu [ 07 Mars 2013 10:55 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

Très bonne suggestion ! +1
Auteur:  dramces [ 10 Mars 2013 09:35 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

Bonjour,

Je n'ai pas envie de polluer le forum avec un énième topic alors j'ajoute ici un argument pour l'amélioration du moteur des règles dans son ensemble :
Et/OU, Parenthèses ... ET Horraires !
Je pense en effet que la gestion horraire
(évoquée ici viewtopic.php?f=13&t=386&start=10)
doit évoluer avec celle des actions (ET/OU...)...

En gros, cumuler les deux idée .... et les votes !!!!!

J'ai dernièrement créé 2 règles pour la sortie des poubelles.
Les 2 s'exécutent le mardi à 19H.
Déjà, j'aurais préféré que ce soit le mardi à partir de 17H ET dés que nous sommes présent ET une seule fois ET jusqu'à 22H max...
Une seule règle aurait suffit avec des parenthèses, ET/OU..

Le problème aussi (et surtout dans mon cas) est que la gestion horaire reste à la minute et pas seconde !!!!!.
Donc, le mardi, à 19H00, le système analyse l'état d'un capteur virtuel :
Sortie jour J ou sortie "pas jour J" (nous sommes sensés les sortir tous les 15 jours mais avons un ramassage tous les 7 jours). Donc 2 règles comme dit plus haut...
En réalité, il est 19H00M00s. La règle X agit donc en conséquence et fait parler le lapin (plus envoi notification prowl). J'interdit ensuite de relancer cette règle pendant X temps de manière à la bloquer.
Mais il est toujours 19H00 et la règle Y peut encore agir ! Et c'est le cas... Bim ! Retour en "pas jour J" ou vis et versa... Là, blocage de la règle...
Et rebelote la semaine suivante...

Je vais devoir créer un énième capteur virtuel pour empêcher l'une ou l'autre... C'est lourd !!!!!

J'espère grandement que le support lira ces quelques lignes et va se pencher sur la gestion des règles....

Cela ne retire en rien la qualité et le confort des règles ... Mais si on peut mieux faire :roll: ;)

Bonne continuation !
Auteur:  franck_38 [ 12 Mars 2013 17:12 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1 !!!!
Auteur:  steph [ 03 Avr 2013 13:24 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

Bonjour,

Tout comme dramces, je ne veux pas polluer la discutions, cependant dans un souci de mutualisation, en plus de la gestion des parenthèses, le if else serait un gros GROS plus (http://forum.eedomus.com/viewtopic.php?f=18&t=860). Avec cela les règles gagneraient en puissance, et cela éviterait également la multiplication de règle.
Ex aujourd’hui Règle 1 CRITÈRE appuie sur bouton 1 ET Alarme ON --> ACTION Alarme OFF
puis Règle 2 CRITÈRE appuie sur bouton 1 ET Alarme OFF--> ACTION Alarme ON.

Avec le if else :
Règle : CRITÈRE appuie sur bouton 1 SI Alarme ON ACTION Alarme OFF ELSE ACTION Alarme ON
O
n pourrait même ajouter aussi le elseif et la...La panacée
Auteur:  milillicuti [ 30 Juin 2013 09:00 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1 !!!

Une des premières fonctions à améliorer sur la box !
Etant aujourd'hui sur une Vera c'est la fonction qui me manque cruellement sur l'eedomus. Les if/else/elseif et parenthèses sont indispensables (on est obligé de passer par du script lua sur la Vera, c'est bien pour ça que je teste une eedomus^^) et permettraient d'une part des règles bien plus fines, et d'autre part de diminuer considérablement le nombre de règles !
Sans oublier d'ajouter les intervalles de temps ...
Auteur:  Nico33 [ 09 Juil 2013 12:49 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1
Auteur:  vva [ 14 Juil 2013 17:21 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1
Auteur:  Domo-tic [ 20 Juil 2013 23:06 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1
Auteur:  stef31 [ 20 Août 2013 16:24 ]
Sujet du message:  Re: Moteur de règles : Et/Ou, gestion des parenthèses

+1
Page 1 sur 5 Le fuseau horaire est UTC+1 heure