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

Création d'une "tempo"
http://forum.eedomus.fr/viewtopic.php?f=13&t=807
Page 1 sur 1
Auteur:  moicphil [ 01 Jan 2013 21:58 ]
Sujet du message:  Création d'une "tempo"

une suggestion afin de simplifier des règles et supprimer quelques macros :

Pouvoir saisir une "tempo" ( attendre xx sec, xx min, xx heure ) dans les actions de nos règles.
Cela permettrais de faire des actions retardées ou combiner plusieurs actions avec des pauses.

Par exemple:

Critère: A
Action : B/tempo/C...

ou bien

Critère: A
Action : tempo/B/...
Auteur:  espacebleu [ 07 Mars 2013 10:59 ]
Sujet du message:  Re: Création d'une "tempo"

Très bonne idée ! +1
Auteur:  ffp17 [ 08 Mars 2013 23:40 ]
Sujet du message:  Re: Création d'une "tempo"

En effet, je pense que les notions de temps pourraient être améliorer cela permettrait une plus grande souplesse /simplicité dans les macros.
Dans le même ordre d'idée j'avais pensé à un périphérique d’horloge virtuelle : http://forum.eedomus.com/viewtopic.php?f=13&t=574
Celui-ci pourrait également intégrer cette notion de tempo...
Auteur:  retrodigital [ 24 Mars 2013 23:21 ]
Sujet du message:  Re: Création d'une "tempo"

+1
Auteur:  razowski [ 30 Mai 2013 14:52 ]
Sujet du message:  Re: Création d'une "tempo"

+1
Auteur:  milillicuti [ 09 Août 2013 08:51 ]
Sujet du message:  Re: Création d'une "tempo"

+1

Il faudrait aussi absolument pouvoir mettre un critère après cette tempo :

Si critère A
Attendre xx secondes puis si critère B, alors action...
Auteur:  Nico33 [ 09 Août 2013 14:22 ]
Sujet du message:  Re: Création d'une "tempo"

+1
Vous faîtes comment actuellement pour palier à ce manque ?
Auteur:  milillicuti [ 09 Août 2013 14:50 ]
Sujet du message:  Re: Création d'une "tempo"

Nico33 a écrit:+1
Vous faîtes comment actuellement pour palier à ce manque ?

Des états virtuels et des macros dans tous les sens...
Auteur:  Nico33 [ 12 Août 2013 17:11 ]
Sujet du message:  Re: Création d'une "tempo"

Tu peux m'en dire plus ?
C'est avec une règle qui est "n'a pas changé depuis 1m" ?
Et si je veux que cela dure 3 m ? sachant qu'il n'y a que 1 ou 5 min.
Concrètement, je lance un actionneur http qui va lancer l'ouverture du rideau de la piscine. Il faut 2m30 pour qu'il soit ouvert puis je voudrais lancer la commande pour arrêter l'ouverture.
Comment je fais ?
Merci d'avance.
Auteur:  Chacks [ 12 Août 2013 17:31 ]
Sujet du message:  Re: Création d'une "tempo"

Tu peux aussi créer une macro au niveau de l'actionneur qui gère l'ouverture du rideau.

- Tu vas dans les paramètres de l'actionneur
- Onglet Macros (3éme onglet)
- Dans déroulement des actions, tu met :
Attendre 0 secondes puis OUVRIR
Attendre 150 secondes puis STOP

- Tu enregistres ta macro en donnant un nom simple et le tour est joué.

Tu peux faire la même chose pour la fermeture
Auteur:  Nico33 [ 13 Août 2013 08:19 ]
Sujet du message:  Re: Création d'une "tempo"

Super merci !
C'est ce qu'il me fallait. J'ai du un peu adapter mon script php mais maintenant c'est parfait.
Dommage que dans la macro, on ne puisse modifier d'autres "variables" que celles définies dans les valeurs.
Je veux dire par ex que je fais mes modifs sur la pompe avec la macro comme évoqué plus haut et je voudrais inter-agir sur la lumière de la piscine en même temps.
Visiblement je dois passer par les règles pour faire ça.
Je me trompe ?
Auteur:  moicphil [ 13 Août 2013 15:17 ]
Sujet du message:  Re: Création d'une "tempo"

Ou alors, créer une "scène".
Auteur:  enr37 [ 27 Avr 2014 17:02 ]
Sujet du message:  Re: Création d'une "tempo"

+1
Auteur:  influman [ 28 Avr 2014 14:22 ]
Sujet du message:  Re: Création d'une "tempo"

ça me parait compliqué à mettre en oeuvre au niveau des règles..ou tout du moins risqué.
La gestion du "stop macro" actuelle au niveau du périphérique n'est sans doute pas aussi triviale à réaliser pour une règle et ses critères de déclenchement.
De plus, il y a un risque de télescopage des règles dont les critères de déclenchement changeraient en pleine temporisation...
Bref, pas anodin à mon sens comme évolution, surtout sans générer de faille dans le système.
Page 1 sur 1 Le fuseau horaire est UTC+1 heure