Page 2 sur 4

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 11:42
par Le_Poilu
Mips2648 a écrit :
31 juil. 2019, 11:12
Pour répondre à cela: non le moteur des taches n'est pas "que" un aperçu a un instant T, si tu as un bloc "dans" programmé pour le lendemain à 8h, tu dois voir la ligne correspondante dans la liste des tâches (comme expliqué par lunarok)
Je comprends bien cela, mais si la programmation est supprimée à un moment pour une raison X ou Y je n'ai aucun (apparemment) moyen de le savoir, et encore moins de savoir par quoi.
Le moteur de tache me permet juste de voir que le bloc est bien programmé par le scénario (ce que le log du-dit scénario montre bien), pas de savoir pourquoi il ne s'execute pas le samedi ou le dimanche.

Je suis surpris de n'avoir aucun log pour le moteur de tache, est-ce normal ?

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 11:51
par lunarok
Moi je laisse tomber, les gars qui veulent de l'aide mais savent mieux que tout le monde et envoit chier les "sachant" ben désolé, mais débrouille toi vu que tu as la science infuse.

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 12:54
par Swr
lunarok a écrit :Moi je laisse tomber, les gars qui veulent de l'aide mais savent mieux que tout le monde et envoit chier les "sachant" ben désolé, mais débrouille toi vu que tu as la science infuse.
Relax, c'est l'été, pensée positive

Envoyé de mon Redmi Note 4 en utilisant Tapatalk


Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 13:11
par lunarok
Oui pour ca que je laisse tomber et sort pas les crocs :D En plein hiver quand il fait froid et que la viande est rare, c'est un coup à finir en jambon

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 13:13
par Bosquetia
Ben on est relax, on veut aider.
Mais comment aider un mec qui demande de l'aide et qui refuse l'aide apportée car il sait tout !

A un moment faut arrêter de prendre les gens pour des cons !

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 14:36
par Le_Poilu
Bosquetia a écrit :
31 juil. 2019, 13:13
Ben on est relax, on veut aider.
Mais comment aider un mec qui demande de l'aide et qui refuse l'aide apportée car il sait tout !

A un moment faut arrêter de prendre les gens pour des cons !
Tu peux penser ce que tu veux mais à aucun moment j'ai ne serais-ce que sous-entendu que je "sais tout" ni refuser la moindre aide :roll:

J'ai juste un peu du mal avec ce genre de message :
Bosquetia a écrit :
30 juil. 2019, 07:01
Sans voir le scénario on peut pas faire grand chose
Genre : j'ai lu le titre du topic, survolé le message, pas vu ce que je voulais voir, et direct je balance mon message pour te faire comprendre que t'es un gros nul de ne pas montrer ton scénario parce que si je ne vois pas ton scénario j'peux pas debugger ton problème qui n'est pas lié au scénario en lui-même.

Tout ça pour dire a posteriori:
Bosquetia a écrit :
30 juil. 2019, 09:23
Je voulais voir si il y avait un remove inat dans le scénario qui pourrait expliquer que la programmation soit supprimée !
Alors qu'il aurait suffit de demander "t'as pas un remove_inat mal placé?"
(Notons que l'effort à fournir à la base est le même y'a même moins de mots à ecrire)

Sans parler de :
Bosquetia a écrit :
30 juil. 2019, 09:23
Et il y en a un...
Maintenant sans voir le log complet pour voir si c'est lui ou pas qui fait cela le we et pourquoi, on peut pas savoir.
Sachant que j'avais posté le log partiel de ce qui concerne le problème... mais non on se dit que j'ai forcément mis que ce qui m'arrange pour vous faire ch##r parce que "je suis supérieur" et que j'ai volontairement posté un log partiel en ayant supprimé des lignes qui répondraient à mon problème => me prendre bien pour un c#n dès le départ.


J'ai déjà pris le temps d'exposer mon problème en donnant déjà pas mal de détails qui indiquent clairement que j'ai déjà plongé dans les logs du scénario et que je cherche à trouver quelle est la cause extérieure qui pourrait faire qu'un bloc A programmé par un scénario ne se lance pas de façon aussi systémique ... (notez que pour l'instant je suis encore loin d'avoir ne serait-ce qu'un début de réponse et pourtant vous les avez bien vu mes logs et tout le zinzin).

Vous pouvez monter sur vos grands chevaux tout ce que vous voulez, et penser que je vous envoi bouler mais comprenez que vos messages ne sont pas non plus des plus avenants et je ne fais que réagir à cela.
Quand on dit à quelqu'un direct "Sans voir le scénario on peut pas faire grand chose" c'est déjà qu'à la base on n'a pas spécialement envie de répondre, donc ouais autant s'abstenir, parce que c'est déjà prouver qu'on n'a pas pris le temps de lire l'exposé du problème en l’occurrence.


Maintenant, si on pouvait passer à autre chose au lieu de faire des règlement de compte de cours d’école ce serait pas mal.
Soit vous voulez/pouvez m'aider et je lirais, sans arrière pensé, vos propositions pour tenter de trouver ce qui coince avec mon Bloc "A"
Soit vous restez sur vos positions et vous "lâchez l'affaire" comme vous le dites si bien, mais dans ce cas faites le vraiment et abstenez vous de poster ici uniquement pour rallouiller parce que j'ai dit 2-3 mots qui vous ont vexés.
Merci

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 16:00
par Mips2648
Hello,

Je ne comprend pas d'où tu tires cette conclusion:
je cherche à trouver quelle est la cause extérieure qui pourrait faire qu'un bloc A programmé par un scénario ne se lance pas de façon aussi systémique
Pourquoi cela serait-il extérieur?

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 16:22
par Le_Poilu
Extérieur au scénario

Il n'y a rien dans le scénario ou dans le log de ce dernier qui puisse expliquer que le bloc "A" ne s'execute pas comme il le devrait les samedi et dimanche.
Donc il y a forcément quelque chose dans mon jeedom, autre que le sceénario en question, qui casse cette programmation

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 31 juil. 2019, 22:43
par poluket
Et si tu lances manuellement ton scénario le weekend, cela fonctionne ?

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 01 août 2019, 10:05
par Patdec
Moi, je sais pas...., normal vu mon niveau....et vu le tien mon interrogation te paraîtra peut-être idiote. Je m'en fous et la pose quand même. :lol:

Je me demande quand même si cette variable, " SI variable(#Extinctionglobale#)==0 ", teste les jours de WE ?

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 01 août 2019, 14:31
par Le_Poilu
poluket a écrit :
31 juil. 2019, 22:43
Et si tu lances manuellement ton scénario le weekend, cela fonctionne ?
En fait le scénario est forcément lancé manuellement.
Donc je peux le lancer à n'importe quel moment du jour et/ou de la semaine il fera son job: à savoir éteindre mes lumières selon la séquence programmer et programmer le bloc "A" pour 8H00 pour réactiver les fonctions tels que capteurs qui ont été coupées.

Patdec a écrit :
01 août 2019, 10:05
Je me demande quand même si cette variable, " SI variable(#Extinctionglobale#)==0 ", teste les jours de WE ?
La variable ne teste rien, elle est juste là pour dire que le processus du scénario a été lancé, et si c'est relancé une seconde fois ça lance l'annulation en détectant que la variable est à 1 au lieu de 0.
Elle n'est modifiée nulle part ailleurs que dans ce scénario

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 01 août 2019, 20:54
par superbricolo
Cela n'a peut-être rien avoir, mais pourquoi tu encadres les variables avec des #. Je croyais que c'était réservé au tag et en plus ce n'est même plus utilisé pour les tags --> maintenant tag(nomtag). Il pourrait y avoir confusion.

Sinon n'as tu pas un remove_inat dans un autre scénario qui lui serait lancé le week_end. A un moment donné j'avais supprimé tout mes remove_inat car j'avais le même phénomène. j'avais fait des tests et le remove_inat virait les programmations de tous les scénarios et pas seulement du siens. Mais ça fait très longtemps, il y a eu beaucoup de nouvelles versions du core depuis. A tout hasard :roll:

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 01 août 2019, 23:01
par Mips2648
Non un remove_inat ne supprime pas la programmation de tous les scénario. Uniquement celui dans lequel c'est fait.

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 02 août 2019, 01:28
par superbricolo
En théorie non, mais un moment donnée, il y avait tout de même des effets de bord. Mais je répète, ça fait bien longtemps, ce n'est certainement plus le cas. Toutefois cela ne mange pas de pain de vérifier.

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 02 août 2019, 06:32
par totoff974
Bonjour,

Moi généralement quand j'ai un problème de ce genre, j'essaye de refaire un autre scénario quasi identique mais sans toutes les actions (je remplace par une action simple genre écriture d'un log) .
Peut-être peux tu essayer cela ... refaire un scénario identique sur les déclencheurs et conditions d'exécution mais avec comme action résultante l'écriture dans un log ...
tu lances le tout et on attend le we pour voir si tu as le même soucis sur le nouveau scénario (en prenant soin de désactiver celui qui pose problème juste au cas où il serait la cause de tes soucis) ... :)
Ce n'est pas très protocolaire mais ça lève le doute sur l'unicité du problème...

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 02 août 2019, 09:03
par Le_Poilu
superbricolo a écrit :
01 août 2019, 20:54
Cela n'a peut-être rien avoir, mais pourquoi tu encadres les variables avec des #. Je croyais que c'était réservé au tag et en plus ce n'est même plus utilisé pour les tags --> maintenant tag(nomtag). Il pourrait y avoir confusion.
han... j'ai toujours mis ça comme ça :| Sans les # ça ne fonctionnait pas ...
J'vais corriger ça.
superbricolo a écrit :
01 août 2019, 20:54
Sinon n'as tu pas un remove_inat dans un autre scénario qui lui serait lancé le week_end. A un moment donné j'avais supprimé tout mes remove_inat car j'avais le même phénomène. j'avais fait des tests et le remove_inat virait les programmations de tous les scénarios et pas seulement du siens. Mais ça fait très longtemps, il y a eu beaucoup de nouvelles versions du core depuis. A tout hasard :roll:
J'ai qu'un seul autre remove_inat dans tous mes scénarios. C'est dans une scénario qui ne fonctionne que quand je mets mon jeedom en mode "partie en vacance", aucune programmation spécifique le WE et le remove_inat est programmé à 23h30.

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 02 août 2019, 09:32
par Le_Poilu
:!: :!: :!: :!: :!: :!:
En regardant si j'avais pas un remove_inat dans mes autres scénarios, j'ai eut une fulgurance :shock:

J'utilise le plugin Réveil
viewtopic.php?f=143&t=24017

Et j'ai un réveil programmé à exactement la même heure que mon bloc "A", mais que les jours de la semaines, les samedi/dimanche il est inactif.
Je me demande s'il n'y a pas un conflit entre les deux. Il me semble que mika-nt28 disait que son plugin était un peu ch##t à programmer et qu'il tapait dans le cron justement. Peut-etre que le plugin réveil supprime son cron les samedi/dimanche et comme c'est exactement la même heure il y a un effet de bord sur la programmation du scénario.

Je vais faire en essai en décalant les horaires pour qu'ils ne tombent plus en même temps.

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 02 août 2019, 13:22
par superbricolo
Tiens nous au courant!

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 04 août 2019, 19:19
par Le_Poilu
Bon ben le coupable semble être désigné...
J'avais décalé mon bloc "A" à 8h05. Samedi matin il s’exécute mais bizarrement pas complètement, Il ne fait pas le bloc "IF"

Code : Tout sélectionner

[2019-08-03 08:05:02][SCENARIO] Lancement en arrière-plan de : scenarioElementvP1SnuJZEr
[2019-08-03 08:05:02][SCENARIO] Affectation de la variable Extinctionglobale => 0 = 0
------------------------------------
[2019-08-03 08:05:02][SCENARIO] Lancement en arrière-plan de : scenarioElementpXd61pgpKN
[2019-08-03 08:05:02][SCENARIO] Exécution de la commande [Salon][Capteur Salon][Activer]
------------------------------------
[2019-08-03 23:26:31][SCENARIO] Lancement en arrière-plan de : scenarioElementW95R76CvNq
Chose étrange, samedi soir la tache programmée "DoIn" apparaissait toujours dans le moniteur de tache...

Je décide donc de décaler un peu plus pour le mettre à 8h30.
Et ce matin il s’exécute totalement, comme il se doit :D

Code : Tout sélectionner

[2019-08-04 08:30:02][SCENARIO] Lancement en arrière-plan de : scenarioElementSCUYRG4GMO
[2019-08-04 08:30:02][SCENARIO] Affectation de la variable Extinctionglobale => 0 = 0
------------------------------------
[2019-08-04 08:30:02][SCENARIO] Lancement en arrière-plan de : scenarioElementceaanh2PqJ
[2019-08-04 08:30:02][SCENARIO] Exécution de la commande [Salon][Capteur Salon][Activer]
------------------------------------
[2019-08-04 08:30:02][SCENARIO] ************Lancement sous tâche**************
[2019-08-04 08:30:02][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-08-04 08:30:02][SCENARIO] Execution du lancement en arriere plan : scenarioElementSCUYRG4GMO
[2019-08-04 08:30:02][SCENARIO] Execution du lancement en arriere plan : scenarioElementceaanh2PqJ
[2019-08-04 08:30:02][SCENARIO] Pause de 1800 seconde(s)
[2019-08-04 09:00:01][SCENARIO] Activation du scénario : Extinction des feux automatique
[2019-08-04 09:00:01][SCENARIO] Exécution d'un bloc élément : 167
[2019-08-04 09:00:01][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-08-04 09:00:01][SCENARIO] Evaluation de la condition : [0 == 0] = Vrai
[2019-08-04 09:00:01][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-08-04 09:00:01][SCENARIO] Exécution d'un bloc élément : 164
[2019-08-04 09:00:01][SCENARIO] Exécution du sous-élément de type [condition] : for
[2019-08-04 09:00:01][SCENARIO] Evaluation de la condition : [30] = 30
[2019-08-04 09:00:01][SCENARIO] Exécution du sous-élément de type [action] : do
[2019-08-04 09:00:01][SCENARIO] Exécution d'un bloc élément : 166
[2019-08-04 09:00:01][SCENARIO] Exécution du sous-élément de type [condition] : if
[2019-08-04 09:00:02][SCENARIO] Evaluation de la condition : [( 54/60 < 60 ET 587/60 <60 ET 246/60 <60 )] = Vrai
[2019-08-04 09:00:02][SCENARIO] Exécution du sous-élément de type [action] : then
[2019-08-04 09:00:02][SCENARIO] Exécution de la commande [Chambre][Capteur Chambre][Activer]
[2019-08-04 09:00:02][SCENARIO] Action stop
[2019-08-04 09:00:02][SCENARIO] ************FIN sous tâche**************
a confirmer le Week-end prochain mais ça semble bien être lié. Je vais voir avec mika-nt28 s'il y a quelque chose dans son plugin qui puisse être corrigé à ce niveau.

Re: Bloc "A" qui ne s'execute pas le Weekd-end

Publié : 04 août 2019, 19:40
par Naboleo
En même temps ton scénario utilise des trucs comme

Code : Tout sélectionner

    DANS 20
    FAIRE
     (scenario) start de [Salon][Ambiance salon][Gestion Ambiance salon]
Donc il monopolise les ressources et empêche très probablement le réveil de fonctionner correctement... entre 8h00 et 8h20
Le_Poilu a écrit :
04 août 2019, 19:19
a confirmer le Week-end prochain mais ça semble bien être lié. Je vais voir avec mika-nt28 s'il y a quelque chose dans son plugin qui puisse être corrigé à ce niveau.
Tu peux également optimiser sérieusement ton scénario ...