ManuTJ Posté(e) le 5 septembre 2016 Signaler Posté(e) le 5 septembre 2016 Bonjour, Je lance un script via un module virtuel pour ouvrir mes volets. à‡a fonctionne très bien mais je bloque sur un problème de "logique". Le besoin : ouvrir les volets à l'heure du lever du soleil sauf si le soleil se lève avant 7h00 (dans ce cas ouvrir les volets à 7h). J'ai construit la scène suivante, qui je pensais, réglait le problème : La variable "Heure_MATIN" est initialisée comme suit Et elle repasse à 0, le soir à 23h00. Sauf que maintenant que le soleil se lève après 7h, je m'aperçois que le scénario est lancé 2 fois : à 7h et au lever du soleil. (j'ai ajouté temporairement une notification, non visible sur l'illustration, pour m'en apercevoir). J'en demande trop à ma HCL ?
Peter Posté(e) le 9 septembre 2016 Signaler Posté(e) le 9 septembre 2016 Hello remplace le ET par le OU dans t'on premier screen car la logique est au lever du soleil et variable a 1 alors ouvrir volet Alors que si tu fait au lever du soleil ou variable a 1 ouvrir volet Sinon tu met la variable avant la condition de temps Variable a 1 ET/OU lever du soleil alors ouvrir volet A tester
ManuTJ Posté(e) le 13 septembre 2016 Auteur Signaler Posté(e) le 13 septembre 2016 J'ai donc suivi tes conseils : j'ai mis un OU au lieu d'un ET. J'ai reçu des notifications en pagaille mais en y réfléchissant c'est normal : il fallait que je change dans ma scène la valeur de la variable "HEURE MATIN". Le résultat de la scène est donc le suivant : Résultat : - deux mails reçus à 7h00 - un mail reçu à 7h18, heure de lever du soleil La scène ne fait donc toujours pas ce que j'attends : ouvrir les volets à 7h si le lever du soleil intervient avant, au lever du soleil s'il intervient après 7h. Je vais tenter de changer l'ordre du test, comme suggéré, on verra demain. Si les experts qui passent ici voient une énormité dans la scène, je suis preneur de tout conseil
Peter Posté(e) le 13 septembre 2016 Signaler Posté(e) le 13 septembre 2016 Ok perso mes volets sont gerer avec un décalage horaire par rapport au soleil mais c'est en LUA Chose que tu n'as pas sur hclite
ManuTJ Posté(e) le 15 septembre 2016 Auteur Signaler Posté(e) le 15 septembre 2016 Rien n'y fait : je reçois toujours 3 mails, 2 à7h et 1 au lever du soleil. Je n'ai pas l'impression de demander la lune mais malgré mes tentatives, impossible. Merci àPeter pour son aide ; si d'autres veulent bien se pencher sur la question
Messages recommandés