Plugin simulation de présence - Condition pour action

je souhaite simplement discriminer les actions de simulation de présence en fonction des « jours ouvrés » (JO) et « jours non ouvrés » (JNO: sam & dim)

je renseigne le champs « Condition pour action » comme suit :
JNO : #nday# == 0 OU #nday# == 6
JO: #nday# != 0 && #nday# != 6
Voir screenshots plus bas
Ces expressions passent le test du testeur d’expression, mais dans le pluggin, le résultat semble être systématiquement TRUE
J’ai essayé diverses syntaxes : #njour#, pas de blanc…

L’un de vous aurait il une idée du comment du pourquoi ?

J’ai fini par trouver : le champs « Programmation previsionnelle » ne tient pas compte de l’évaluation de l’expression « Condition pour action ».
Je considère que c’est un bug - ce serait bien si l’équipe Jeedom pouvait corriger ou au min mettre un avertissement dans la doc. Merci par avance.

Hello
Ça fait un paquet de temps que j’ai installé ce plugin mais je ne l’ai encore jamais utilisé…
Discriminer sur les jours est une très bonne idée et à lire les exemples sur le blog, c’est bien par les « conditions pour action » que cela doit se jouer…
Je vais me faire des tests la semaine prochaine.
En espérant que d’autres retours d’expérience d’ici-la…

Salut,

possible de changer le tag du plugin car ne correspond pas?

Bonjour,
Je ne comprend pas où vous voyez un bug.

Le principe est :

  1. La programmation va déclencher aux heures prévues
  2. Les conditions pour actions sont testées
  3. En fonction du résultat de la condition les actions sont exécutées ou pas.

Donc votre simulation au final fonctionnera comme vous le voulez.