Répétitions dans Simulation Présence

Hello
@nhi pour les logs je n’ai fait que mettre le niveau de log à debug au sein du plugin dans sa configuration, rien d’autre. Après je suis allé aussi voir le moteur de taches dans le menu système.

Dans le cas ci-dessus je vois un cron de n° 724 planifié le 25.05 à 21h26 ce qui parait jouable vu que la date est au 24 à 23h28… Il faudrait voir dans le moteur de taches si le cron 724 est tjs la ou a été remplacé… je ne sais pas dire plus. Je n’ai pas cherché à lire les timestamps de la commande plan execution cron dans mon cas car le sttaut du moteur de taches m’a fait arreté net vu que deja ct ko la ; ci-dessus on pourrait mais je ne sais pas trop dire ce qu’on devrait avoir…

Sinon dans mon cas j’ai retenté une autre simul avec seulement 2 occurrences et cela reste ko meme avec 2 : la première s’est lancé mais pas la seconde :

Citation
[2020-05-24 01:06:26][DEBUG] : Plan execution cron : {« id »:« 250 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 05 10 24 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:302,« simulation_id »:« 5ec9ac71f1d5d »,« mode »:« start »,« endtime »:1590321475,« starttime »:1590307555,« repetition »:[{« starttime »:1590307555,« endtime »:1590315942},{« starttime »:1590318517,« endtime »:1590321475}],« repeat_step »:0},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-24 10:05:03][DEBUG] : {« simupre_id »:302,« simulation_id »:« 5ec9ac71f1d5d »,« mode »:« start »,« endtime »:1590321475,« starttime »:1590307555,« repetition »:[{« starttime »:1590307555,« endtime »:1590315942},{« starttime »:1590318517,« endtime »:1590321475}],« repeat_step »:0}
[2020-05-24 10:05:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Launch simulation
[2020-05-24 10:05:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Simulation mode is start for : essai 2 répétitions
[2020-05-24 10:05:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Repeat mode enable, replan on :2020-05-24 12:25:42
[2020-05-24 10:05:03][DEBUG] : Cron : {« id »:« 251 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 25 12 24 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:302,« simulation_id »:« 5ec9ac71f1d5d »,« mode »:« end »,« endtime »:1590321475,« repetition »:[{« starttime »:1590307555,« endtime »:1590315942},{« starttime »:1590318517,« endtime »:1590321475}],« repeat_step »:0},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-24 10:05:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Do action on
[2020-05-24 10:07:02][DEBUG] : {« simupre_id »:298,« simulation_id »:« 5ec44b2f5eafd »,« mode »:« start »,« endtime »:1590320199,« starttime »:1590307659,« repetition »:[{« starttime »:1590307659,« endtime »:1590311923},{« starttime »:1590313820,« endtime »:1590314917},{« starttime »:1590317143,« endtime »:1590318303},{« starttime »:1590319949,« endtime »:1590320199}],« repeat_step »:0}
[2020-05-24 10:07:02][DEBUG] : [Maison APLG][essai simul 4 répétitions heure fixe un save] - Launch simulation
[2020-05-24 10:07:02][DEBUG] : [Maison APLG][essai simul 4 répétitions heure fixe un save] - Simulation is disable
[2020-05-24 10:07:02][DEBUG] : Calcul hour for : {« hour::min »:« 10:00 »,« hour::max »:« 10:30 »,« duration::min »:« 200 »,« duration::max »:« 240 »,« repeat »:« 4 »,« type »:« hour »}
[2020-05-24 10:07:02][DEBUG] : Startime : 1590307200
[2020-05-24 10:07:02][DEBUG] : Endtime : 1590309000
[2020-05-24 10:07:02][DEBUG] : Plan execution cron : {« id »:« 252 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 19 10 25 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:298,« simulation_id »:« 5ec44b2f5eafd »,« mode »:« start »,« endtime »:1590406758,« starttime »:1590394758,« repetition »:[{« starttime »:1590394758,« endtime »:1590397263},{« starttime »:1590398208,« endtime »:1590400398},{« starttime »:1590402303,« endtime »:1590404253},{« starttime »:1590405093,« endtime »:1590406758}],« repeat_step »:0},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-24 12:25:03][DEBUG] : {« simupre_id »:302,« simulation_id »:« 5ec9ac71f1d5d »,« mode »:« end »,« endtime »:1590321475,« repetition »:[{« starttime »:1590307555,« endtime »:1590315942},{« starttime »:1590318517,« endtime »:1590321475}],« repeat_step »:0}
[2020-05-24 12:25:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Launch simulation
[2020-05-24 12:25:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Simulation mode is end for essai 2 répétitions
[2020-05-24 12:25:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Repeat mode enable, replan on :2020-05-24 13:08:37
[2020-05-24 12:25:03][DEBUG] : [Maison APLG][essai simul 2 répétitions] - Do action off

j’avais une planif complète le 24.05 entre 10h et 10h30 pour le début, avec une durée de 200 à 240 et 2 répétitions soit de 10h05 à 12h25 prévu puis de 13h08 à 13h57 ce qui était très bien mais je n’ai vu passer que la planif de 10h05 à 12h25 avec le log mentionnant un replan à 13h08

Pas eu le temps d’aller voir le cron hier 24 donc je ne sais pas si j’avais le meme défaut de date dans le passé dans mon cron. Chose étonnante j’ai bien une planif valid pour demain 26.05 à 10h29, je verrai si elle se lance car ce 25.05 je n’ai rien vu passer du tout

Bon là tu m’as un peu perdu!
En tout cas le cron 724 n’existe plus dans dans le moteur de taches, j’ai l’impression qu’a chaque sauvegarde de simulation les ID changent…
ON va attendre d’avoir l’avis d’un expert, je relancerai des simulations dans les prochains jours pour avoir des datas au cas ou!

Hello. Oui c’est normal que le numéro change : pour une occurrence de simulation il va y avoir 2 taches de créées dans le moteur de taches (cron) jeedom : une à l’heure début exécutant l’action d’entrée et qui programme le cron suivant puis donc le suivant qui va exécuter l’action de sortie et normalement programmer le cron de début de l’occurrence/répétition suivante. Et c’c’est au moment de cette deuxième occurrence que c’c’est ko chez moi avec dans ce que j’ai vu une programmation du début erronée dans le passé dans le cron.

Et ainsi de suite avec un nouveau calcul horaire qui a l’air de s’effectuer vers minuit pour le recalculé ou après la dernière répétitions ou fin de simulation si pas de répétition.

À un moment donné en tout cas, il n’y a qu’une seule tâche visible dans le moteur de tâches jeedom (menu système moteur de tâche) correspondant à la prochaine action d’entrée ou de sortie, même si tous les horaires des simulations sont affichés dans l’équipement simulation. Il ne faut pas confondre le moteur de taches global de jeedom et les planifs prévisionnelles affichés dans le plugin. Enfin si c’est bien ça la confusion :wink:

Hello
J’ai fait une simulation test avec 3 répétitions
Premiere répétition démarre à l’heure prévue (11h05) et s’arrete à l’heure prévue (11h14)
2e simulation démarre 1 min après l’arret de la premiere simulation (11h15) et s’arrete à l’heure prévue (11h22)
3e simulation démarre 1 min après l’arret de la 2e simulation (11h23) et s’arrête à l’heure prévue (11h33)


Voici le log
[2020-05-26 11:03:42][DEBUG] : Calcul hour for : {« hour::min »:« 11:05 »,« hour::max »:« 11:10 »,« duration::min »:« 11:30 »,« duration::max »:« 11:35 »,« repeat »:« 3 »,« type »:« hour »}
[2020-05-26 11:03:42][DEBUG] : Startime : 1590483900
[2020-05-26 11:03:42][DEBUG] : Endtime : 1590484200
[2020-05-26 11:03:42][DEBUG] : Calcul hour for : {« type »:« hour »,« hour::min »:« 11:30 »,« hour::max »:« 11:35 »}
[2020-05-26 11:03:42][DEBUG] : Startime : 1590485400
[2020-05-26 11:03:42][DEBUG] : Endtime : 1590485700
[2020-05-26 11:03:42][DEBUG] : Plan execution cron : {« id »:« 751 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 05 11 26 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« start »,« endtime »:1590485594,« starttime »:1590483929,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:0},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-26 11:05:07][DEBUG] : {« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« start »,« endtime »:1590485594,« starttime »:1590483929,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:0}
[2020-05-26 11:05:07][DEBUG] : [Maison][Lumieresessai] - Launch simulation
[2020-05-26 11:05:07][DEBUG] : [Maison][Lumieresessai] - Simulation mode is start for : Lustre entrée
[2020-05-26 11:05:07][DEBUG] : [Maison][Lumieresessai] - Repeat mode enable, replan on :2020-05-26 11:14:35
[2020-05-26 11:05:07][DEBUG] : Cron : {« id »:« 752 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 14 11 26 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« end »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:0},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-26 11:05:07][DEBUG] : [Maison][Lumieresessai] - Do action on
[2020-05-26 11:14:04][DEBUG] : {« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« end »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:0}
[2020-05-26 11:14:04][DEBUG] : [Maison][Lumieresessai] - Launch simulation
[2020-05-26 11:14:04][DEBUG] : [Maison][Lumieresessai] - Simulation mode is end for Lustre entrée
[2020-05-26 11:14:04][DEBUG] : [Maison][Lumieresessai] - Repeat mode enable, replan on :2020-05-26 11:17:55
[2020-05-26 11:14:04][DEBUG] : [Maison][Lumieresessai] - Do action off
[2020-05-26 11:15:09][DEBUG] : {« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« start »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:1}
[2020-05-26 11:15:09][DEBUG] : [Maison][Lumieresessai] - Launch simulation
[2020-05-26 11:15:09][DEBUG] : [Maison][Lumieresessai] - Simulation mode is start for : Lustre entrée
[2020-05-26 11:15:09][DEBUG] : [Maison][Lumieresessai] - Repeat mode enable, replan on :2020-05-26 11:22:13
[2020-05-26 11:15:09][DEBUG] : Cron : {« id »:« 754 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 22 11 26 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« end »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:1},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-26 11:15:09][DEBUG] : [Maison][Lumieresessai] - Do action on
[2020-05-26 11:22:04][DEBUG] : {« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« end »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:1}
[2020-05-26 11:22:04][DEBUG] : [Maison][Lumieresessai] - Launch simulation
[2020-05-26 11:22:04][DEBUG] : [Maison][Lumieresessai] - Simulation mode is end for Lustre entrée
[2020-05-26 11:22:04][DEBUG] : [Maison][Lumieresessai] - Repeat mode enable, replan on :2020-05-26 11:25:55
[2020-05-26 11:22:04][DEBUG] : [Maison][Lumieresessai] - Do action off
[2020-05-26 11:23:04][DEBUG] : {« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« start »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:2}
[2020-05-26 11:23:04][DEBUG] : [Maison][Lumieresessai] - Launch simulation
[2020-05-26 11:23:04][DEBUG] : [Maison][Lumieresessai] - Simulation mode is start for : Lustre entrée
[2020-05-26 11:23:04][DEBUG] : [Maison][Lumieresessai] - Repeat mode enable, replan on :2020-05-26 11:33:14
[2020-05-26 11:23:04][DEBUG] : Cron : {« id »:« 756 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 33 11 26 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« end »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:2},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-26 11:23:04][DEBUG] : [Maison][Lumieresessai] - Do action on
[2020-05-26 11:33:04][DEBUG] : {« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« end »,« endtime »:1590485594,« repetition »:[{« starttime »:1590483929,« endtime »:1590484475},{« starttime »:1590484675,« endtime »:1590484933},{« starttime »:1590485155,« endtime »:1590485594}],« repeat_step »:2}
[2020-05-26 11:33:04][DEBUG] : [Maison][Lumieresessai] - Launch simulation
[2020-05-26 11:33:04][DEBUG] : [Maison][Lumieresessai] - Simulation mode is end for Lustre entrée
[2020-05-26 11:33:04][DEBUG] : Calcul hour for : {« hour::min »:« 11:05 »,« hour::max »:« 11:10 »,« duration::min »:« 11:30 »,« duration::max »:« 11:35 »,« repeat »:« 3 »,« type »:« hour »}
[2020-05-26 11:33:04][DEBUG] : Startime : 1590483900
[2020-05-26 11:33:04][DEBUG] : Endtime : 1590484200
[2020-05-26 11:33:04][DEBUG] : Calcul hour for : {« type »:« hour »,« hour::min »:« 11:30 »,« hour::max »:« 11:35 »}
[2020-05-26 11:33:04][DEBUG] : Startime : 1590485400
[2020-05-26 11:33:04][DEBUG] : Endtime : 1590485700
[2020-05-26 11:33:04][DEBUG] : Plan execution cron : {« id »:« 757 »,« enable »:1,« class »:« simupre »,« function »:« doSimu »,« schedule »:« 08 11 27 05 * 2020 »,« timeout »:« 60 »,« deamon »:0,« deamonSleepTime »:« 1 »,« option »:{« simupre_id »:64,« simulation_id »:« 5ecae6c13f3d7 »,« mode »:« start »,« endtime »:1590572024,« starttime »:1590570511,« repetition »:[{« starttime »:1590570511,« endtime »:1590571043},{« starttime »:1590571182,« endtime »:1590571371},{« starttime »:1590571716,« endtime »:1590572024}],« repeat_step »:0},« once »:1,« state »:« stop »,« lastRun »:«  »,« pid »:null,« runtime »:«  »}
[2020-05-26 11:33:04][DEBUG] : [Maison][Lumieresessai] - Do action off

Après recherches c’est exactement ce qui se passait déjà sur ma simulation à 2 répétitions (démarrage de la 2e repetition 1 minute après l’arrêt de la premiere!)

J’avoue ne plus rien n’y comprendre…

houla alors oui je commence moi aussi à ne plus trop cerner le point que je pensais systématique dans mes essais et avec le point de départ disant répétition 1 ok puis plus rien mais si dans ton cas cela fonctionne je suis moins catégorique sur l’origine.

Pour ma part et je n’ai pas vu cela sur mon test 4 répétitions, la simul a refait une occurrence ce matin 26.05 comme vu en cron hier alors que la veille rien et l’avant veille une seule occurrence… Je confirme le symptome de ko : le cron incrémenté de 2 a remis une date dans le passé

Attention : je vois dans tes paramètres que tu indiques une heure de fin min/max : moi je n’ai mis que des durées, jamais d’heure donc le comportement ou type de paramétrage n’est pas comparable.

Si jamais tu peux essayer ou @Elephant de ne mettre qu’une heure début et une durée min/max, nous verrons si comme moi le cron met la mauvaise heure de début occurrence 2 auquel cas cela reste déjà un premier défaut.

Du coup je vais essayer de mon côté l’inverse, ie mettre une heure de fin maxi. Par ailleurs j’essaie meme si le test est long de mettre des plages assez grandes sans trop de répétitions pour éviter des cas limites… et aussi je désactive voire supprime ma simulation de test pour n’en avoir qu’une seule qui tourne sinon le log devient assez compliqué à relire et il faut veiller à bien ne prendre que les id de simulation correspondant au test

Bon j’ai lancé 2 simulations ce matin

Premiere

avec durées à la place des heures de fin



Toujours le même constat:
Premiere répétition démarre à l’heure prévue et s’arrete à l’heure prévue
2e repetition démarre 1 min après l’arret de la premiere simulation et s’arrete à l’heure prévue
3e répétition démarre 1 min après l’arret de la 2e simulation et s’arrête à l’heure prévue

2e

Heure de début identique et durées min et max et seulement 2 répétitions


De nouveau le meme comportement avec 1 min entre l’arret de la premiere repetition et le lancement de la nouvelle
Je ne comprends décidément pas d’où vient cette minute !!
Je mets le log en PJ
simuprelog2.txt (3,8 Ko)

Peux- tu m’indiquer comment convertir les startime/endtime en HMS?
Merci

Ok j’ai paramétré un test avec une durée de début par rapport au couché du soleil et une durée min et une durée max. A voir le résultat.

Bon dans mon cas de test avec des heures de fin, eh bien j’ai le même résultat qu’avant donc lancement de la simul 1, puis au moment lancer la deuxième fois le nouveau cron ne possède pas la bonne date heure donc ne se lancera pas… et Invalid Date d’afficher dans l’équipement de simulation

Du coup je ne comprends pas car nous n’obtenons pas les mêmes comportements pour le même type de programmation… Si cela vient de qque chose se comportant différemment hors Jeedom, moi je suis sur un rpi3 en Jeedom 4.0.54 sous Raspian Stretch… Bon donc la hormis faire exactement le même paramétrage je ne vois pas. A noter qu’en action d’entrée sortie je n’agis sur rien de ma domotique hormis m’envoyer un telegram texte me disant entrée et sortie. Et comme je n’ai mis aucune cdt de déclanchement de la simul…

Sur ton cas de lancement 1mn après ca laisse l’impression d’un truc défaut car ne pouvant pas se produire plus tot (ie cron se lance au plus à la minute)… Dans les docs set forum sur le plugin, il est précisé de bien faire attention à avoir une plage complète suffisamment étendue pour ne pas être coincé entre 2 occurrences faute de « place ». C’est pour éviter ce cas que je met environ 4h de durée totale avec seulement 2 occurrences. Dans la seule capture de paramétrage que tu donnes je vois entre 21h45 et 23h15 donc 1h30 avec 2 occurrences de 20 à 30mn (je ne sais plus s’il y a un facteur de % aléatoire sur la durée). Pour ma part je suis plus large :slight_smile: : 2 répétitions entre 10h-10h30 et 14h-14h30. Je ne sais pas si cela vient de la.

C’est agacant de ne même pas avoir le même comportement… et ca aide pas à cerner si nous avons un prb d’usage, ou un bug commun :slight_smile:

Pour la conversion sinon , ne pas trop se casser la tete : http://www.timestamp-tool.fr/ :slight_smile: ou http://www.timestamp.fr/

Hello
Merci pour l’info du Timestamp, grace à ca j’ai pu verifier que ce qui est indiqué dans le log correspond bien à ce qui se passe en réalité!
J’ai bien le " Do action on" qui se lance 1 min après la 1ere répétition!!
Je vais essayer avec des temps plus long mais si on veut qu’une simulation reste cohérente avec allumage de la lumiere quand il fait nuit, je ne vais pas mettre une plage > à 4h !

certes :slight_smile: la je parle plus de mettre 4h pour les tests, et voir si les comportements convergent. Pour des simulations réelles évidemment il en va autrement. Bref la je ne sais plus trop quoi regarder vu que mon constat semble unique de même que le votre…

Résultat de mon test : comme les fois précédentes seule la 1e occurrence s’effectue. Les 3 autres n’ont pas lieu.

Paramétrage (le screenshot a été fait 1 jour avant le test détaillé dans le log, j’avais oublié d’activer la simulation) :

Le log :

[2020-05-28 23:15:03][DEBUG] : {"simupre_id":59,"simulation_id":"5ecea8cd09ff0","mode":"start","endtime":1590714348,"starttime":1590700548,"repetition":[{"starttime":1590700548,"endtime":1590703567},{"starttime":1590706103,"endtime":1590708691},{"starttime":1590710106,"endtime":1590714348}],"repeat_step":0}
[2020-05-28 23:15:03][DEBUG] : [Aucun][test] - Launch simulation
[2020-05-28 23:15:03][DEBUG] : [Aucun][test] - Simulation mode is start for : test
[2020-05-28 23:15:03][DEBUG] : [Aucun][test] - Repeat mode enable, replan on :2020-05-29 00:06:07
[2020-05-28 23:15:03][DEBUG] : Cron : {"id":"926","enable":1,"class":"simupre","function":"doSimu","schedule":"06 00 29 05 * 2020","timeout":"60","deamon":0,"deamonSleepTime":"1","option":{"simupre_id":59,"simulation_id":"5ecea8cd09ff0","mode":"end","endtime":1590714348,"repetition":[{"starttime":1590700548,"endtime":1590703567},{"starttime":1590706103,"endtime":1590708691},{"starttime":1590710106,"endtime":1590714348}],"repeat_step":0},"once":1,"state":"stop","lastRun":"","pid":null,"runtime":""}
[2020-05-28 23:15:03][DEBUG] : [Aucun][test] - Do action on
[2020-05-29 00:06:02][DEBUG] : {"simupre_id":59,"simulation_id":"5ecea8cd09ff0","mode":"end","endtime":1590714348,"repetition":[{"starttime":1590700548,"endtime":1590703567},{"starttime":1590706103,"endtime":1590708691},{"starttime":1590710106,"endtime":1590714348}],"repeat_step":0}
[2020-05-29 00:06:02][DEBUG] : [Aucun][test] - Launch simulation
[2020-05-29 00:06:02][DEBUG] : [Aucun][test] - Simulation mode is end for test
[2020-05-29 00:06:02][DEBUG] : [Aucun][test] - Repeat mode enable, replan on :2020-05-29 00:48:23
[2020-05-29 00:06:02][DEBUG] : [Aucun][test] - Do action off

Pas de retours de l’équipe Jeedom suite à ta demande Ds5 ?

Oups désolé, sans le @ avec mon nom ou un répondre vers moi, je n’ai jamais vu passer ce post désolé :frowning:
Non pas eu de réponse, et bon ce n’est pas non plus bloquant car on peut contourner facilement même si moins « joli ».
J’ai arreté mes tests et ne relance pas car autant au départ je pensais qu’on avait tous des comportements similaires donc bug « reproductibles » , autant maintenant je n’arrive plus à comprendre pkoi je vois un comportement et pas vous puisque certains voient quand mme des répétitions à +1mn de la précédente (sauf le cas ci-dessus ou manifestement c’est comme moi, il aurait fallu regarder le moteur de tâches pour voir si post occurrence 1 on a un cron avec la mauvaise heure, celle de la répétition 0 au lieu de la répétition 1)

Après il y a pt etre 2 soucis selon ce qu’on programme mais je ne pige pas la nuance entre le cas 1 répétition puis arret (avec cron mal mis : mon cas + ci-dessus je penserai) et les occurrences qui se font mais espacées d’une minute

Hello @Loic

Est ce que la beta d’aujourd’hui règlera aussi les soucis sur les répétitions?

Merci

@Elephant
Hello je viens de voir ceci :
https://doc.jeedom.com/fr_FR/plugins/programming/simupre/changelog

La mise à jour du plugins du 10.07 parle de correctif sur les répétitions donc à tester…

Je viens de faire la maj et de remettre la meme simul que en début de ce sujet sur 4 répétitions sur heure fixe entre 10h et 14h30. J’ai bien le premier cron de créé id 248 pour le 11.07 à 10h16… Les logs sont restés à On donc j’aurai les infos
Je verrai donc demain

Bon dans mon cas désormais j’ai bien vu passer mes 4 répétitions je pense aux horaires prévus même si je n’avais pas la PROG sous les yeux.
j’ai testé sur un jeedom v4.1 mais ça ne doit pas influer sur le plugin.
bref c’est top merci à l’équipe jeedom.

Edit 12.07 : la répétition s’est correctement déroulée le deuxième jour également

Bonjour à tous,
Suite à un échange avec @nhi j’ai ouvert un ticket auprès de l’équipe Jeedom pour tenter de régler le problème.
Suite à cela, Loic a poussé une mise à jour vendredi. Un grand merci à lui. Je n’ai pas encore eu le temps de m’y plonger sérieusement mais a priori la mise à jour règle mon problème. Idem pour vous ?
Je vais regarder ça plus sérieusement et faire clôturer le ticket.

Je ré confirme que dans mon cas ça tourne depuis 4j. J’ai testé sur mon rpi3 de backup qui est en 4.1.

Pas testé sur mes rpi3 prod qui sont en 4.0.60 ou ma smart en 4.0.60 également.

Hello
Les répétitions fonctionnent aussi à présent chez moi

@Loic
Merci pour la correction du bug!

La mise à jour du 11/07/2020 a résolu le problème. Merci à tous pour les échanges !

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.