Demande d'aide Variable Jour/Niut - Version imprimable +- Forum Lifedomus (http://forum-lifedomus.com) +-- Forum : Votre communauté (http://forum-lifedomus.com/forumdisplay.php?fid=1) +--- Forum : Le bistrot (http://forum-lifedomus.com/forumdisplay.php?fid=77) +--- Sujet : Demande d'aide Variable Jour/Niut (/showthread.php?tid=3725) |
Variable Jour/Niut - Alexandru - 07-26-2017 Bonjour a vous, Es-ce que quelqu'un d'entre vous peut m'aider ou me conseiller dans la création d'une variable Jour/Nuit , moi j'arrive pas a maîtrisé ça comme il faut . Merci a vous pour tout, Bien a vous. RE: Variable Jour/Niut - Jonathan HSD - 07-27-2017 (07-26-2017, 09:09 PM)Alexandru a écrit : Bonjour a vous, Bonjour, Voici un petit tuto offert par la maison HSD Donc pour commencer, on va créer une variable public "Jour ?" de type boléen. Puis création de l'automate suivant : [attachment=1810] Le Principe est de tester si l'heure actuelle se trouve dans la période Jour ou dans la période Nuit. Chaque période est bornée par le lever et le coucher du Soleil. Donc en déclencheur, on retrouve le lancement de l'automate à chaque bascule entre lever et coucher de Soleil : [attachment=1811] Détail de la condition heure = jour ? : [attachment=1812] On regarde si l'heure est entre le lever et le coucher du Soleil mais pas quand on est pile au coucher du Soleil pour laisser le test suivant s'exécuter. Détail de la condition heure = nuit ? : [attachment=1813] On regarde si l'heure est entre le coucher et le lever du Soleil (exclus) ou qu'on est pile au coucher du Soleil. Pour terminer le tout, la variable "Jour ?" doit être mise à jour même en cas de redémarrage du serveur Lifedomus, donc il faut aussi dans l'automate mettre sur ON " Démarrer comme un service d'arrière-plan. Et voilà ça tourne tout seul pour tous les autres automates dépendant du jour ou de la nuit Home Sweet Dom à votre service Jonathan RE: Variable Jour/Niut - knxdomus - 07-27-2017 Bonjour, Je suis intéressé pour connaitre votre utilisation de cette variable jour/nuit fondée sur l'heure de lever et de coucher du soleil ? RE: Variable Jour/Niut - Alexandru - 07-27-2017 Bonjour a vous , Je vous remercié infiniment pour ce tuto , chapeau , top . Ca fonctionne a merveille . Réponses pour, Knxdomus Comme j'ai des interrupteurs Glass Push Button II Smart de chez MDT et je veux employer cette fonction, comme vous pouvez le voir depuis capture...(Objets de Groupe 106) [attachment=1816] Un grand merci à vous tous !!! Bien a vous, Alexandru RE: Variable Jour/Niut - jojo - 07-28-2017 J'utilise une autre méthode, il y a certe 2 automates au lieu d'1, mais cela me semble plus simple. Idem, on crée un variable booléenne Est_Jour (True = jour / false = nuit) Automate 1 Déclencheur : dès que Heure >= Lever de Soleil Bloc variable : Est_Jor = True Automate 2 Déclencheur : Dès que Heure >= Coucher de Soleil Bloc variable : Est_Jour = False C'est l'application du principe KISS (Keep It Simple & Stupid) On pourrait mettre cela dans 1 automate si on met un OU dans le déclencheur et un IF dans le corps de l'automate RE: Variable Jour/Niut - Hsd - 07-30-2017 En fait en faisant ainsi un problème peut se produire en cas d'arrêt du serveur la nuit par exemple et redémarrage le jour. La variable restera en mode nuit vu qu'il n'y aura pas de lancement des automates au démarrage du serveur et aucune indication de plage horaire. RE: Variable Jour/Niut - jojo - 07-30-2017 bien vu, je tue mes automates, et j'implémente le vôtre RE: Variable Jour/Niut - jojo - 07-30-2017 (07-27-2017, 04:57 PM)knxdomus a écrit : Bonjour, Je détecte si mes portes de garage sont ouvertes plus de 3 min la nuit => message sonos ou fermeture automatique RE: Variable Jour/Niut - Jonathan HSD - 08-01-2017 (07-27-2017, 04:57 PM)knxdomus a écrit : Bonjour, Niveau de luminosité différent entre le jour et la nuit, niveau des messages sonos, gestion des volets, etc... RE: Variable Jour/Niut - pocket998 - 03-16-2018 Bonsoir, Un grand merci pour ce tuto ! J'ai fais cet automate, maintenant j'aimerais faire allumer des lumières au coucher du soleil et éteindre le jour comment je dois faire ? Je sais pas ou sont mes erreurs ? Je vous remercie. |