Rhoo vous êtes dur avec les nouveaux les gars....
déjà la doc principale pour les règles c'est là :
https://doc.eedomus.com/view/Moteur_de_r%C3%A8glesJ'ai peu de temps mais je peux te dégrossir le principe de fonctionnement sur la Eedomus.
Je ne connais pas ton niveau de connaissance alors hésite pas à poser des questions.
1) MACROS
Le terme macro est un peu abusé sur la eedomus, il ne permet en fait uniquement la gestion des délais. Une macro rajoute un ETAT supplémentaire à ton périphérique, qui sera utilisable dans le moteur de règle. La macro n'est pas une règle mais un état. Exemple pour un module qui commande ton chauffage :
Par défaut tu auras :
l'état ON
L'etat OFF
La macro te permet de rajouter d'autres états du types "ON pendant deux heures" ou encore "attendre 15 minutes puis ON pendant 30 minutes"
Pour une alarme, la macro "attendre 1 minutes puis ON" est un classique
Donc en fonction de tes besoins, tout ce qui concerne le timing automatique lié à ton module se prépare dans les macros, en éditant ton module (réel ou virtuel comme une alarme)
2) Les REGLES
Le moteur de règle est vraiment très simple et en bon français donc pas besoin de s'étendre dessus.
Un exemple simplifié pour ton chauffage.
Tu créés 4 macros "CHAUFFE 1/2 HEURE", "CHAUFFE 1 HEURE", "CHAUFFE 1h30 HEURE", "CHAUFFE 2 HEURE"
Dans tes règles, tu peux faire :
Quand : à 5 heures du matin
Condition : si il fait moins de 5° et plus de 0°sur ma sonde dehors
action : "CHAUFFE 1h30 HEURE" sur le module chauffage, au lieu d'un simple ON
Sur Eedomus il n'est pas possible de faire des "si sinon", il te faudra donc plusieurs règles :
Quand : à 5 heures du matin
Condition : si il fait moins de 0° sur ma sonde dehors
action : "CHAUFFE 2H HEURE" sur le module chauffage, au lieu d'un simple ON
Quand : à 5 heures du matin
Condition : si il fait moins de 10° et plus de 5° sur ma sonde dehors
action : "CHAUFFE 1H HEURE" sur le module chauffage, au lieu d'un simple ON
Etc.. L'exemple est juste là pour l'exemple, on gère pas sont chauffage ainsi mais je trouve que cela illustre bien l'utilisation des macros.
++