Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Comportement scénario

Réservé à la création de scénarios dans JEEDOM
team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Comportement scénario

Message par team18fr » 14 sept. 2019, 12:12

Bonjour à tous,
Cela fait 2 jours que je me suis aperçu d'un problème au niveau de mon scénario de lever automatique de mes volets.
Hier vendredi les volets de de mon fils ne ce sont pas levés et ce matin oui. Jusqu'à présent tous fonctionné, j'ai l’impression que certain partie
ne sont pas réalisées. Voici mon scénario et le log.
Sans titre.jpg
Sans titre.jpg (320.36 Kio) Consulté 237 fois

Code : Tout sélectionner

[2019-09-12 05:00:02][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2019-09-12 05:00:03][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-12 05:00:03][SCENARIO] Evaluation de la condition : [500 < 728] = Vrai
[2019-09-12 05:00:03][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-12 05:00:03][SCENARIO] Exécution d'un bloc élément : 2
[2019-09-12 05:00:03][SCENARIO] Exécution du sous-élément de type [condition] : at
[2019-09-12 05:00:03][SCENARIO] Evaluation de la condition : [728] = 728
[2019-09-12 05:00:03][SCENARIO] Tâche : 2 programmée à : 2019-09-12 07:28:00
[2019-09-12 05:00:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-09-12 07:28:02][SCENARIO] ************Lancement sous tâche**************
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-09-12 07:28:02][SCENARIO] Exécution d'un bloc élément : 3
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-12 07:28:02][SCENARIO] Evaluation de la condition : [0 == 0  ET 0 == 0  ET 0 == 0 ] = Vrai
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-12 07:28:02][SCENARIO] Exécution d'un bloc élément : 4
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-12 07:28:02][SCENARIO] Evaluation de la condition : [ 728 > 730] = Faux
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-09-12 07:28:02][SCENARIO] Exécution d'un bloc élément : 6
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [condition] : at
[2019-09-12 07:28:02][SCENARIO] Evaluation de la condition : [730] = 730
[2019-09-12 07:28:02][SCENARIO] Tâche : 6 programmée à : 2019-09-12 07:30:00
[2019-09-12 07:28:02][SCENARIO] Exécution d'un bloc élément : 249
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-12 07:28:02][SCENARIO] Evaluation de la condition : [0 == 0  ] = Vrai
[2019-09-12 07:28:02][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-12 07:28:02][SCENARIO] Exécution de la commande [Maison][Volets Profalux][On 1]
[2019-09-12 07:28:02][SCENARIO] Exécution de la commande [Chambre ordinateur][Volet roulant][Up]
[2019-09-12 07:28:02][SCENARIO] Exécution de la commande [Chambre des parents][Volet roulant][Up]
[2019-09-12 07:28:02][SCENARIO] ************FIN sous tâche**************
------------------------------------
[2019-09-12 07:30:04][SCENARIO] ************Lancement sous tâche**************
[2019-09-12 07:30:04][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-09-12 07:30:04][SCENARIO] Exécution de la commande [Chambre Julien][Volet roulant 01][Up]
[2019-09-12 07:30:04][SCENARIO] Exécution de la commande [Chambre Julien][Volet roulant 02][Up]
[2019-09-12 07:30:04][SCENARIO] Exécution de la commande [Chambre des parents][Volet roulant][Up]
[2019-09-12 07:30:04][SCENARIO] Exécution de la commande [Aucun][wifi one+][on]
[2019-09-12 07:30:04][SCENARIO] Exécution d'un bloc élément : 54
[2019-09-12 07:30:04][SCENARIO] ************FIN sous tâche**************
------------------------------------
[2019-09-13 05:00:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2019-09-13 05:00:03][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-13 05:00:03][SCENARIO] Evaluation de la condition : [500 < 730] = Vrai
[2019-09-13 05:00:03][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-13 05:00:03][SCENARIO] Exécution d'un bloc élément : 2
[2019-09-13 05:00:03][SCENARIO] Exécution du sous-élément de type [condition] : at
[2019-09-13 05:00:03][SCENARIO] Evaluation de la condition : [730] = 730
[2019-09-13 05:00:03][SCENARIO] Tâche : 2 programmée à : 2019-09-13 07:30:00
[2019-09-13 05:00:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-09-13 07:30:04][SCENARIO] ************Lancement sous tâche**************
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-09-13 07:30:04][SCENARIO] Exécution d'un bloc élément : 3
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-13 07:30:04][SCENARIO] Evaluation de la condition : [0 == 0  ET 0 == 0  ET 0 == 0 ] = Vrai
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-13 07:30:04][SCENARIO] Exécution d'un bloc élément : 4
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-13 07:30:04][SCENARIO] Evaluation de la condition : [ 730 > 730] = Faux
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-09-13 07:30:04][SCENARIO] Exécution d'un bloc élément : 6
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [condition] : at
[2019-09-13 07:30:04][SCENARIO] Evaluation de la condition : [730] = 730
[2019-09-13 07:30:04][SCENARIO] Tâche : 6 programmée à : 2019-09-14 07:30:00
[2019-09-13 07:30:04][SCENARIO] Exécution d'un bloc élément : 249
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-13 07:30:04][SCENARIO] Evaluation de la condition : [0 == 0  ] = Vrai
[2019-09-13 07:30:04][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-13 07:30:04][SCENARIO] Exécution de la commande [Maison][Volets Profalux][On 1]
[2019-09-13 07:30:04][SCENARIO] Exécution de la commande [Chambre ordinateur][Volet roulant][Up]
[2019-09-13 07:30:04][SCENARIO] Exécution de la commande [Chambre des parents][Volet roulant][Up]
[2019-09-13 07:30:04][SCENARIO] ************FIN sous tâche**************
------------------------------------
[2019-09-14 05:00:02][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2019-09-14 05:00:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-14 05:00:03][SCENARIO] Evaluation de la condition : [500 < 731] = Vrai
[2019-09-14 05:00:03][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-14 05:00:03][SCENARIO] Exécution d'un bloc élément : 2
[2019-09-14 05:00:03][SCENARIO] Exécution du sous-élément de type [condition] : at
[2019-09-14 05:00:03][SCENARIO] Evaluation de la condition : [731] = 731
[2019-09-14 05:00:03][SCENARIO] Tâche : 2 programmée à : 2019-09-14 07:31:00
[2019-09-14 05:00:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2019-09-14 07:30:05][SCENARIO] ************Lancement sous tâche**************
[2019-09-14 07:30:05][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-09-14 07:30:05][SCENARIO] Exécution de la commande [Chambre Julien][Volet roulant 01][Up]
[2019-09-14 07:30:05][SCENARIO] Exécution de la commande [Chambre Julien][Volet roulant 02][Up]
[2019-09-14 07:30:05][SCENARIO] Exécution de la commande [Chambre des parents][Volet roulant][Up]
[2019-09-14 07:30:05][SCENARIO] Exécution de la commande [Aucun][wifi one+][on]
[2019-09-14 07:30:05][SCENARIO] Exécution d'un bloc élément : 54
[2019-09-14 07:30:05][SCENARIO] ************FIN sous tâche**************
------------------------------------
[2019-09-14 07:31:02][SCENARIO] ************Lancement sous tâche**************
[2019-09-14 07:31:02][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-09-14 07:31:02][SCENARIO] Exécution d'un bloc élément : 3
[2019-09-14 07:31:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-14 07:31:02][SCENARIO] Evaluation de la condition : [0 == 0  ET 0 == 0  ET 1 == 0 ] = Faux
[2019-09-14 07:31:02][SCENARIO] Exécution du sous-élément de type [action] : else
[2019-09-14 07:31:02][SCENARIO] Exécution d'un bloc élément : 249
[2019-09-14 07:31:02][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-09-14 07:31:02][SCENARIO] Evaluation de la condition : [0 == 0  ] = Vrai
[2019-09-14 07:31:02][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-09-14 07:31:02][SCENARIO] Exécution de la commande [Maison][Volets Profalux][On 1]
[2019-09-14 07:31:02][SCENARIO] Exécution de la commande [Chambre ordinateur][Volet roulant][Up]
[2019-09-14 07:31:02][SCENARIO] Exécution de la commande [Chambre des parents][Volet roulant][Up]
[2019-09-14 07:31:02][SCENARIO] ************FIN sous tâche**************
------------------------------------
Merci de votre aide.

team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Re: Comportement scénario

Message par team18fr » 14 sept. 2019, 12:19

Je viens de voir surement le problème le scénario a programmé la taché avec un jour de plus ??

[2019-09-13 07:30:04][SCENARIO] Tâche : 6 programmée à : 2019-09-14 07:30:00

Naboleo
Actif
Messages : 746
Inscription : 20 janv. 2017, 09:57

Re: Comportement scénario

Message par Naboleo » 14 sept. 2019, 12:47

team18fr a écrit :
14 sept. 2019, 12:19
Je viens de voir surement le problème le scénario a programmé la taché avec un jour de plus ??

[2019-09-13 07:30:04][SCENARIO] Tâche : 6 programmée à : 2019-09-14 07:30:00
Logique puisque l'heure 7h30 est déjà dépassée de 4 secondes

Plus globalement j'ai l'impression que ton script est simplifiable. Je ne vois pas à quoi sert l'heure du lever de soleil
-Si ton déclencheur est juste #time#, il y a des chances que toutes les minutes le scénario tente de s’exécuter (et ne rien faire à cause du 1er SI)
- On dirait que ça sert juste à programmer une action à 7h30. Pourquoi ne pas passer par un scénario qui s’exécute directement à 7h30 (ou à ta valeur "lever et coucher de soleil 2") ?
Pi4/4Go +SSD 32Go (Wifi et bluetooth actifs) + Clé USB Z-Wave Everspring + rfxcom (RTS) + Google Home
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...

team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Re: Comportement scénario

Message par team18fr » 15 sept. 2019, 12:07

Bonjour,
Je demande à mon scénario de regarder à qu'elle heure se lève le soleil si c'est avant 7H30 il doit attendre 7H30 mais si c'est après il dois le
ouvrir au plus tard à 7H30.
Donc faut que je mette supérieur ou égale ?

Naboleo
Actif
Messages : 746
Inscription : 20 janv. 2017, 09:57

Re: Comportement scénario

Message par Naboleo » 15 sept. 2019, 12:42

Salut,

Mettre supérieur ou égal ne changera rien, jeedom ne sait pas programmer dans le passé... Il faut que tu t'assures que le moment de l’exécution est avant 730.

Concernant ton scénario... désolé mais je comprends pas ton explication précédente
Si lever de soleil avant 7h30 => attendre 7h30
Si lever de soleil après 7h30 => faire à 7h30

Mais, ça ressemble à ce que je j'avais compris en regardant le scénario, quelle différence par rapport à :
Toujours faire à 7h30
Pi4/4Go +SSD 32Go (Wifi et bluetooth actifs) + Clé USB Z-Wave Everspring + rfxcom (RTS) + Google Home
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...

team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Re: Comportement scénario

Message par team18fr » 18 sept. 2019, 15:50

Bonjour,
Non je me suis trompé
Si lever de soleil avant 7h30 => attendre 7h30
Si lever de soleil après 7h30 => ouvrir à l'heure du levé du soleil

Répondre

Revenir vers « Scénarios »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité