Exceptions non respectées

Salut

Core beta 4.4.1
Plugin Beta; le tout à jour sous debian 11

J’ai un volet :
image

Avec le plugin mode, je passe le volet en mode fermé quand je suis absent et en mode ouvert quand je suis présent

Comme vous le voyez ci-dessus, dans les exceptions, si mon mode_présence est absent(du plugin mode), le volet passe en mode fermé.
L’exception teste donc le plugin mode, et est censée fermer le volet en action immédiate et suspendre le mode auto tant que cette règle est valide.

J’ai donc testé et voici le log debug de sunshutter

0112|[2024-01-17 11:39:05]DEBUG : [Cuisine][Gestion Volet Cuisine] Passage en mode Fermé
0113|[2024-01-17 11:39:05]DEBUG : [Cuisine][Gestion Volet Cuisine] Démarrage de la gestion automatique 1
0114|[2024-01-17 11:39:05]DEBUG : [Cuisine][Gestion Volet Cuisine] Calcul de positionnement - Conditions remplies : #12247# == "Jour" Elévation = 0°-100 Azimuth = 115°-230° (100 %)
0115|[2024-01-17 11:39:05]DEBUG : [Cuisine][Gestion Volet Cuisine] Position actuelle : 100 % → Position cible : 100 %
0116|[2024-01-17 11:39:05]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la position cible : 0 %
0117|[2024-01-17 11:39:05]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la position cible inférieur à 4 % : aucune action
0118|[2024-01-17 11:39:07]DEBUG : [Cuisine][Gestion Volet Cuisine] Passage en mode Fermé
0119|[2024-01-17 11:39:07]DEBUG : [Cuisine][Gestion Volet Cuisine] Démarrage de la gestion automatique 1
0120|[2024-01-17 11:39:07]DEBUG : [Cuisine][Gestion Volet Cuisine] Calcul de positionnement - Conditions remplies : #12247# == "Jour" Elévation = 0°-100 Azimuth = 115°-230° (100 %)
0121|[2024-01-17 11:39:07]DEBUG : [Cuisine][Gestion Volet Cuisine] Position actuelle : 100 % → Position cible : 100 %
0122|[2024-01-17 11:39:07]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la position cible : 0 %
0123|[2024-01-17 11:39:07]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la position cible inférieur à 4 % : aucune action
0124|[2024-01-17 11:40:02]DEBUG : [Cuisine][Gestion Volet Cuisine] Démarrage de la gestion automatique
0125|[2024-01-17 11:40:02]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la dernière position connue : 0 %
0126|[2024-01-17 11:40:02]DEBUG : [Cuisine][Gestion Volet Cuisine] Calcul de positionnement - Conditions remplies : #12247# == "Jour" Elévation = 0°-100 Azimuth = 115°-230° (100 %)
0127|[2024-01-17 11:40:02]DEBUG : [Cuisine][Gestion Volet Cuisine] Position actuelle : 100 % → Position cible : 100 %
0128|[2024-01-17 11:40:02]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la position cible : 0 %
0129|[2024-01-17 11:40:02]DEBUG : [Cuisine][Gestion Volet Cuisine] Ecart avec la position cible inférieur à 4 % : aucune action

Donc il ne se passe rien, le volet reste ouvert. Ce qui à mon sens, d’après la doc e ce que je vois des tooltips des différentes options n’est pas normal.

Merci

Bonjour,
C’est normal si tu es en condition immediate et action immediate prioritaire alors c’est jamais analysé sur un changement de mode (je ne sais pas pourquoi). En gros soit dans le plugin mode tu lui fait pas faire l’action de changement de mode soit tu décoches action immediate (de ce que je comprends du code).

OK, merci Loic, je vais décocher et retester.

Néanmoins est-ce le comportement attendu ? Car dans ce cas, je pense qu’il faudrait modifier la doc. car ce point n’est pas clair alors

C’est le comportement attendu par le code c’est tout ce que je peux te dire, après je ne sais pas si c’est bien ou pas.

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