Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

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

Réservé à la création de scénarios dans JEEDOM
Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 31 juil. 2019, 11:42

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 ?

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 31 juil. 2019, 11:51

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.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Swr
Actif
Messages : 707
Inscription : 08 nov. 2016, 20:56
Localisation : 44

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

Message par Swr » 31 juil. 2019, 12:54

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


Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 31 juil. 2019, 13:11

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
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Bosquetia
Actif
Messages : 6783
Inscription : 10 mai 2016, 07:54

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

Message par Bosquetia » 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 !

Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 31 juil. 2019, 14:36

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

Mips2648
Actif
Messages : 932
Inscription : 08 sept. 2018, 17:09

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

Message par Mips2648 » 31 juil. 2019, 16:00

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?
Développeur et auteur des plugins suivants, (entre autre Arlo, Solaredge, Design Image, Gotify...) et aidant sur plein d'autres!

Si vous voulez contribuer, un don fait toujours plaisir : https://paypal.me/mips2648

Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 31 juil. 2019, 16:22

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

Avatar de l’utilisateur
poluket
Helper
Messages : 1908
Inscription : 19 août 2017, 17:02
Localisation : Chastre - Belgique
Contact :

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

Message par poluket » 31 juil. 2019, 22:43

Et si tu lances manuellement ton scénario le weekend, cela fonctionne ?
Helper Officiel Jeedom

Installation KNX + Sonos + Xiaomi Yeelight + Jeedom sur VM Proxmox + wifi unifi avec contrôleur + NAS DS1513+ + UPS + PFsense FW

Avatar de l’utilisateur
Patdec
Actif
Messages : 771
Inscription : 21 janv. 2015, 15:49
Localisation : Tournai

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

Message par Patdec » 01 août 2019, 10:05

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 ?
Débutant Jeedom.
VirtualBox 6.0.10 sur Tablette I Works 12 sous Win 10 - Debian 9.9
Jeedom 3.3.36 - Contrôleur Aeotec ZW 090 C
Modules Fibaro FGR-222

Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 01 août 2019, 14:31

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

superbricolo
Actif
Messages : 543
Inscription : 01 janv. 2016, 12:45
Contact :

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

Message par superbricolo » 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.

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:
Jeedom mini PC Core I5 4300U ESXI
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr

Mips2648
Actif
Messages : 932
Inscription : 08 sept. 2018, 17:09

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

Message par Mips2648 » 01 août 2019, 23:01

Non un remove_inat ne supprime pas la programmation de tous les scénario. Uniquement celui dans lequel c'est fait.
Développeur et auteur des plugins suivants, (entre autre Arlo, Solaredge, Design Image, Gotify...) et aidant sur plein d'autres!

Si vous voulez contribuer, un don fait toujours plaisir : https://paypal.me/mips2648

superbricolo
Actif
Messages : 543
Inscription : 01 janv. 2016, 12:45
Contact :

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

Message par superbricolo » 02 août 2019, 01:28

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.
Jeedom mini PC Core I5 4300U ESXI
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr

totoff974
Helper
Messages : 573
Inscription : 15 juil. 2016, 08:08
Localisation : Île de La Réunion

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

Message par totoff974 » 02 août 2019, 06:32

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...
Helper Officiel Jeedom
Plugin JeeOrangeTv, JeeMySensors, JeePlcBus et JeeRss
Un petit don pour m'aider à développer : Faire un don

Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 02 août 2019, 09:03

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.

Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 02 août 2019, 09:32

:!: :!: :!: :!: :!: :!:
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.

superbricolo
Actif
Messages : 543
Inscription : 01 janv. 2016, 12:45
Contact :

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

Message par superbricolo » 02 août 2019, 13:22

Tiens nous au courant!
Jeedom mini PC Core I5 4300U ESXI
Zwave: Z-Stick Gen5, 31 noeuds, XIAOMI: 13 périph RFLINK,RFPLAYER,ZIBASEDOM: OWL, sondes Oregon,Livolo,X2D STARBOX F03, ECO-DEVICE, Bluetooth, ORVIBO, Karotz, RM PRO
Ecran tactile sur Pi 3, Google Home
Site météo: flash.galaxy.free.fr

Le_Poilu
Timide
Messages : 162
Inscription : 01 août 2017, 09:13

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

Message par Le_Poilu » 04 août 2019, 19:19

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.

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

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

Message par Naboleo » 04 août 2019, 19:40

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 ...
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...

Répondre

Revenir vers « Scénarios »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités