[plugin officiel] Agenda - [En cours] n'est plus valable à la récurence suivante

Tags: #<Tag:0x00007f3863539768>

Bonjour,

J’ai des événements dans un agenda, dont certains ont des récurrences. Aussi, j’ai un scénario qui regarde cet agenda et lance différents événement en conséquence. Tout fonctionne bien, tant que les événements ne sont pas une récurrence d’un événement déjà passé.
En effet, quand c’est une récurrence et que je test l’expression [Appartement][test][En cours] (comme écrit dans la documentation), il me donne comme résultat Aucun

Est-ce quelque chose de normal ? Y-a-t-il une méthode pour s’en sortir ?

Je remonte le sujet, des idées de pistes de recherche, vous avez le même soucis, … ?

Bonjour,
Je viens de m’apercevoir que je rencontre le même soucis que toi. J’ai un agenda avec les anniversaires et donc avec récurrence.
Mais si je teste le « En cours » ils ne ressortent pas.

Bon, ça me rassure, je ne suis pas le seul.
Je n’ai toujours pas trouvé de solutions ni de parade.

Peut-on avoir un peu d’aide des développeurs ?

Bonjour,
Veuillez éviter de tag des personnes directement ici pour réclamer de l’aide; voir point 16 Comment nous aider à vous aider - ou Comment poser une bonne question?

Pour rappel communauté n’est pas un site de support. Si vous voulez du support, veuillez faire un ticket (en fonction de ce que permet votre pack).

Pour revenir au problème, même avec un ticket, je pense qu’il faudra plus d’info (voir tous les points du post cité plus haut)

Ahh oui, j’avais zappé cette partie sur les tags. J’avoue que je l’ai fait parce que j’en ai vu ailleurs (ce qui n’est pas une bonne raison, on est d’accord). J’ai donc édité pour les retirer et ainsi éviter que d’autres fassent comme moi :slightly_smiling_face:

Aussi, j’ai lancé un test ce matin, et mi les logs en route. Je comptais revenir avec une fois que j’aurai de quoi plus documenter.

Me revoilà après avoir collecté des logs et fait des captures d’écran de ce qu’il se passe.

Voici mon calendrier « Anniversaire » :
Calendar-Anniv

Voici le détail de l’événement « Anniversaire Test - daily », que je créé suite à mon dernier message ci-dessus :

Anniversaire Test - daily

Calendar-Anniv-Test-Evenement
Calendar-Anniv-Test-Action
Calendar-Anniv-Test-Programmation

Je reçois bien une notification tous les matins à 6h45 via ce qui est défini dans action.

Voici le détail de l’événement « Anniversaire Jo » qui est existant depuis plus d’un an (créé début 2019) :

Anniversaire Jo

Calendar-Anniv-Jo-Evenement
Calendar-Anniv-Test-Action
Calendar-Anniv-Test-Programmation

Toutefois, ici je ne reçois aucune notification.

Aussi, voici les logs issue du plugin calendar (en mode debug) :

[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Reprogrammation de tous les évènements
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:05][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:06][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:07][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Reprogrammation à : 2020-09-16 06:45:00 de  : calendar_event Object (     [id:calendar_event:private] => 74     [eqLogic_id:calendar_event:private] => 23     [cmd_param:calendar_event:private] => Array         (             [eventName] => Anniversaire Test - daily             [icon] =>              [color] => #2980b9             [transparent] => 0             [text_color] => #ffffff             [noDisplayOnDashboard] => 0             [start] => Array                 (                     [0] => Array                         (                             [options] => Array                                 (                                     [enable] => 1                                     [background] => 0                                     [name] => message                                     [value] => #275#                                 )                              [cmd] => variable                         )                      [1] => Array                         (                             [options] => Array                                 (                                     [enable] => 1                                     [background] => 0                                     [scenario_id] => 1                                     [action] => start                                     [tags] => qui=Monsieur                                 )                              [cmd] => scenario                         )                  )              [end] => Array                 (                 )              [in_progress] => 0         )      [startDate:calendar_event:private] => 2020-09-07 06:45:00     [endDate:calendar_event:private] => 2020-09-07 06:50:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] =>              [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 1                     [2] => 1                     [3] => 1                     [4] => 1                     [5] => 1                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] =>      [_changed:calendar_event:private] =>  )
[2020-09-16 00:00:08][DEBUG] : [Domotique][Anniversaires] Aucune reprogrammation à faire car aucune occurence suivante trouvée
[2020-09-16 06:45:06][DEBUG] : [Domotique][Anniversaires] Reprogrammation
[2020-09-16 06:45:06][DEBUG] : [Domotique][Anniversaires] Reprogrammation à : 2020-09-16 06:50:00 de  : calendar_event Object (     [id:calendar_event:private] => 74     [eqLogic_id:calendar_event:private] => 23     [cmd_param:calendar_event:private] => {"eventName":"Anniversaire Test - daily","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0","name":"message","value":"#275#"},"cmd":"variable"},{"options":{"enable":"1","background":"0","scenario_id":"1","action":"start","tags":"qui=Monsieur"},"cmd":"scenario"}],"end":[],"in_progress":0}     [startDate:calendar_event:private] => 2020-09-07 06:45:00     [endDate:calendar_event:private] => 2020-09-07 06:50:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] =>              [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 1                     [2] => 1                     [3] => 1                     [4] => 1                     [5] => 1                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] =>      [_changed:calendar_event:private] =>  )
[2020-09-16 06:45:06][DEBUG] : [Domotique][Anniversaires]Lancement de l'evenement : calendar_event Object (     [id:calendar_event:private] => 74     [eqLogic_id:calendar_event:private] => 23     [cmd_param:calendar_event:private] => {"eventName":"Anniversaire Test - daily","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0","name":"message","value":"#275#"},"cmd":"variable"},{"options":{"enable":"1","background":"0","scenario_id":"1","action":"start","tags":"qui=Monsieur"},"cmd":"scenario"}],"end":[],"in_progress":0}     [startDate:calendar_event:private] => 2020-09-07 06:45:00     [endDate:calendar_event:private] => 2020-09-07 06:50:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] =>              [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 1                     [2] => 1                     [3] => 1                     [4] => 1                     [5] => 1                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] =>      [_changed:calendar_event:private] =>  )
[2020-09-16 06:45:06][DEBUG] : [Domotique][Anniversaires]Recherche de l'action à faire (start ou end)
[2020-09-16 06:45:06][DEBUG] : [Domotique][Anniversaires]Action de début
[2020-09-16 06:50:06][DEBUG] : [Domotique][Anniversaires] Reprogrammation
[2020-09-16 06:50:06][DEBUG] : [Domotique][Anniversaires] Reprogrammation à : 2020-09-17 06:45:00 de  : calendar_event Object (     [id:calendar_event:private] => 74     [eqLogic_id:calendar_event:private] => 23     [cmd_param:calendar_event:private] => {"eventName":"Anniversaire Test - daily","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0","name":"message","value":"#275#"},"cmd":"variable"},{"options":{"enable":"1","background":"0","scenario_id":"1","action":"start","tags":"qui=Monsieur"},"cmd":"scenario"}],"end":[],"in_progress":1}     [startDate:calendar_event:private] => 2020-09-07 06:45:00     [endDate:calendar_event:private] => 2020-09-07 06:50:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] =>              [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 1                     [2] => 1                     [3] => 1                     [4] => 1                     [5] => 1                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] =>      [_changed:calendar_event:private] =>  )
[2020-09-16 06:50:06][DEBUG] : [Domotique][Anniversaires]Lancement de l'evenement : calendar_event Object (     [id:calendar_event:private] => 74     [eqLogic_id:calendar_event:private] => 23     [cmd_param:calendar_event:private] => {"eventName":"Anniversaire Test - daily","icon":"","color":"#2980b9","transparent":"0","text_color":"#ffffff","noDisplayOnDashboard":"0","start":[{"options":{"enable":"1","background":"0","name":"message","value":"#275#"},"cmd":"variable"},{"options":{"enable":"1","background":"0","scenario_id":"1","action":"start","tags":"qui=Monsieur"},"cmd":"scenario"}],"end":[],"in_progress":1}     [startDate:calendar_event:private] => 2020-09-07 06:45:00     [endDate:calendar_event:private] => 2020-09-07 06:50:00     [repeat:calendar_event:private] => Array         (             [includeDateFromCalendar] =>              [includeDate] =>              [excludeDate] =>              [enable] => 1             [mode] => simple             [positionAt] => first             [day] => monday             [freq] => 1             [unite] => days             [excludeDay] => Array                 (                     [1] => 1                     [2] => 1                     [3] => 1                     [4] => 1                     [5] => 1                     [6] => 1                     [7] => 1                 )              [nationalDay] => all             [excludeDateFromCalendar] =>          )      [until:calendar_event:private] =>      [_changed:calendar_event:private] =>  )
[2020-09-16 06:50:06][DEBUG] : [Domotique][Anniversaires]Recherche de l'action à faire (start ou end)
[2020-09-16 06:50:06][DEBUG] : [Domotique][Anniversaires]Action de fin

Dedans, je ne voie rien concernant l’événement « Anniversaire Jo », je n’en connais pas la raison.

A savoir qu’à l’origine je n’avais pas d’action dans l’événement, je les aients rajouté au début de l’année quand j’ai vu que les événements ne se répétaient pas d’une année à l’autre. A l’origine j’avais créé un scenario (qui existe encore) pour me notifier des anniversaires.

Scenario Anniversaires

Scenario-General
Scenario-Scenario

Et je ne reçois pas de notification non plus via ce scenario.
Voici les logs de ce scenario :

[2020-09-16 07:00:03][SCENARIO] Start : Scenario execute automatiquement sur programmation.
[2020-09-16 07:00:03][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-09-16 07:00:03][SCENARIO] Evaluation de la condition : ["Aucun" matches "/Anniversaire/"  || "Aucun" matches "/anniversaire/"] = Faux
[2020-09-16 07:00:03][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-09-16 07:00:03][SCENARIO] Fin correcte du scénario

Du coup, je voudrais savoir si quelqu’un peut m’aider à résoudre ces soucis ? Merci

Quelqu’un a des idées de solutions / investigations pour avancer sur ce sujet ?