Règle avec plusieurs heures de marche sur un critère

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

Règle avec plusieurs heures de marche sur un critère

Messagepar Thufir » 19 Mars 2014 19:11

Bonjour à tous,
J'ai besoin de votre avis concernant la création d'une règle :

Voilà ce que je veux obtenir :
Pouvoir mettre en marche puis arrêt un appareil plusieurs fois dans la journée, et à des horaires différents suivant le type de la journée définie dans le calendrier.

Je ne parviens à le faire qu'en créant un grand nombre important de règles :
- Une pour chaque heure de mise en marche
- une pour chaque arrêt
Et le tout multiplié par 3 (pour les 3 types de journées)

Un peu lourd à mon avis, et je me demande s'il n'y a pas une solution plus "élégante" d'arriver à ce résultat ?

J'ai pensé que ça pouvait se faire à l'aide de macros, mais dans les paramètres de la règle je trouve pas comment lancer une macro ! (je n'ai encore jamais utiliser de macro :oops: )
D'ailleurs, à quoi correspond le dernier champ de la ligne des critères ? Je vois qu'on peu choisir macro (entre autre), mais quel en est l'effet ?

Avant d'avoir l'eedomus j'utilisait homeseer, qui, avec son principe d'events et les différentes commandes possible qui s'y rapportent est beaucoup plus souple, convivial et puissant.
L'eedomus n'a pas du tout la même approche ... et je suis un peu perdu dès que la règle n'est pas un truc tout simple

Merci d'avance pour vos avis
Thufir
 
Messages : 87
Inscription : 13 Oct 2013

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar Chacks » 19 Mars 2014 20:33

Bonsoir,

tu peux faire une seule règle pour l'allumage de l'appareil. Dans les critères horaires, tu mets par exemple :

Tous les jours - à 3h - et 0m
OU Tous les jours - à 10h - et 30m
OU ...

ça te permet d'allumer l'appareil à 3h00, 10h30 et ainsi de suite.

Si tu souhaites faire fonctionner ton appareil toujours la même durée alors même pas besoin d'une règle pour l'extinction, il te suffit simplement de créer une macro dans laquelle tu mets allumé pendant 2h (par exemple) et tu fais appel à cette macro depuis la règle d'allumage.

@+
1 EEDOMUS, modules FIBARO, IPX800 V3, Arduino, sondes T & Rh WS1170
Chacks
 
Messages : 228
Inscription : 06 Mars 2012

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar Thufir » 19 Mars 2014 20:46

Merci pour ta réponse ;)

Oui, je sais bien que je peux mettre plusieurs horaires de mise en marche dans la même règle, mais je veux que ces horaires soient conditionnés au critère du type de journée en cours.
Donc, ce ne sera pas tous les jours pareil

Chacks a écrit:... et tu fais appel à cette macro depuis la règle d'allumage.
Ca, j'ai pas trouvé comment on appelle une macro depuis une règle.
Tu peux m'expliquer ?
Merci
Thufir
 
Messages : 87
Inscription : 13 Oct 2013

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar Tinto » 19 Mars 2014 20:52

Pour appeler une macro tu peux mettre dans les "actions" de ta règle une des macros du module plutot qu'un de ses états ...

macro.png
macro.png (13.58 Kio) Consulté 6862 fois


et pour une de tes questions du premier post, ce qui apparait en dernière case des critères ( API, commande manu, macro ) etc .... c'est pour n'executer la règle que si ce critère a été lancé par la dernière case ( la lampe est devenue ON en commande manuelle, ou la lampe est devenue Off par l'API , etc ...) ...
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar Thufir » 19 Mars 2014 21:02

Merci pour ces infos ;)
Je comprend mieux maintenant
Thufir
 
Messages : 87
Inscription : 13 Oct 2013

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar DjMomo » 21 Mars 2014 18:38

Thufir a écrit:Oui, je sais bien que je peux mettre plusieurs horaires de mise en marche dans la même règle, mais je veux que ces horaires soient conditionnés au critère du type de journée en cours.
Donc, ce ne sera pas tous les jours pareil


Une règle par type de journée avec les différents horaires et le critère du type de journée, soit 3 règles dans ton cas.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar Thufir » 21 Mars 2014 19:56

Merci pour ta réponse,
A moins que je n'ai pas tout compris (ce qui est bien possible :lol: ) pour une même règle on ne peut pas associer plusieurs actions à des conditions différentes. (Je sais pas si je me fait bien comprendre)

Car si je suis ce que tu me dis : Une règle par type de journée, soit 3 règles ... Ok
Par exemple je veux que :
- à 8H -> marche
- à 8H30 -> arrêt
- à 11H -> marche
-à 13H -> arrêt
Etc ...

Pour la première, pas de soucis : ça marche forcément
Pour la deuxième (et les suivantes) si j'ajoute les horaires et les différentes actions, toutes ces actions s'exectuteront à la suite : marche - arrêt - marche - arrêt, et ce, à chaque horaire que j'aurai défini, non ?
Ce n'est pas le fonctionnement recherché
Ou alors, j'ai vraiment rien compris au fonctionnement des règles :o :o

Edit :
Le mieux que j'ai trouvé c'est grouper par règle toutes les mise en marche pour un type de journée et une autre règle pour tous les arrêts.
Donc, 2 règles par type de journée, en tout 6 règles

Je pense que je vais faire de cette manière ... faute de mieux ;)
Thufir
 
Messages : 87
Inscription : 13 Oct 2013

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar DjMomo » 21 Mars 2014 22:49

Tu n'avais pas précisé que les durées d'allumages n'étaient pas identiques selon le moment de la journée. ;)
Donc c'est sûr que ma solution ne fonctionnera pas comme tu le souhaites.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Règle avec plusieurs heures de marche sur un critère

Messagepar Thufir » 21 Mars 2014 23:28

Thufir a écrit:Voilà ce que je veux obtenir :
Pouvoir mettre en marche puis arrêt un appareil plusieurs fois dans la journée, et à des horaires différents suivant le type de la journée définie dans le calendrier.


Ce n'était peut être pas très bien expliqué, mais je pensais que ça l'était ;)

Bon, de toute manière, j'ai établi 6 règles pour couvrir tous mes besoins.
Thufir
 
Messages : 87
Inscription : 13 Oct 2013


Retour vers Règles et programmations

Qui est en ligne ?

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