Sortie condition Azimut

Bonjour à tous, depuis mon retour de congé j’ai un souci sur le plugin de gestion des volets pour la gestion azimut. Depuis quelques jours il fait beau le matin et il pleut l’après midi. Ma condition d’entrée en mode azimut qui dépend de la météo est à True lorsque le soleil arrive dans ma fenêtre mais passe a False au cours de la journée. Le volet est donc en partie fermé lorsque la condition n’est plus respectée.
En toute logique la condition azimut n’étant plus respectée la gestion devrait repassée en mode jour et donc le volet devrait s’ouvrir or il ne se passe rien.
J’utilise la version dernière version Béta du plugin.

Condition qui pose problème:
((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Numéro condition]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)

Dans les logs, à 18h30 le plugin est en azimut, il ne fait rien car la valeur demandée ne change pas c’est ok. A 18h45 la condition azimut n’est plus respectée mais il ne se passe rien, là c’est pas bon.
A 18h55 j’ai forcé une sauvegarde via le bouton ‹ Sauvegarder › du plugin, et là le volet s’est fermé. La sauvegarde à forcé la réactualisation.

[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 264° est compris entre : 165°  et 345° => Vrai
[2020-07-27 18:30:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Température]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((804 >= 800 AND 20.5 <=803) OR 804 == 904) AND 20.5 >= 20] = Vrai
[2020-07-27 18:30:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions sont remplies pour close
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Altitude] : Le soleil est estimée à 0.21m en dessous le toit
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Altitude] : Le soleil est estimée à 0.01m dans le fenetre
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Altitude] : proportionnel : 0.01 / 0.8
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Altitude] : La hauteur du volet est estimée à 1%
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position actuelle = 50
[2020-07-27 18:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position demandée = 50
[2020-07-27 18:30:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : La commande #[Cuisine][3FGR-223 Volet roulant Cuisine][Positionnement]# ne sera pas exécutée car la valeur est identique
[2020-07-27 18:45:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-27 18:45:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 267° est compris entre : 165°  et 345° => Vrai
[2020-07-27 18:45:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Température]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((300 >= 800 AND 20.4 <=803) OR 300 == 904) AND 20.4 >= 20] = Faux
[2020-07-27 18:45:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions ne sont pas remplies
[2020-07-27 18:55:42][INFO] : [Cuisine][Volet cuisine Rez de chaussée] : Planification de l'ouverture au lever du soleil le 27/07/2020 10:30:00 et de la fermeture au coucher du soleil le 27/07/2020 21:19:00
[2020-07-27 18:55:42][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Exécution de la gestion du lever du soleil
[2020-07-27 18:55:42][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-27 18:55:42][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-27 18:55:42][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 267° est compris entre : 165°  et 345° => Vrai
[2020-07-27 18:55:42][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Température]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((300 >= 800 AND 20.4 <=803) OR 300 == 904) AND 20.4 >= 20] = Faux
[2020-07-27 18:55:42][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions ne sont pas remplies
[2020-07-27 18:55:42][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Position actuelle = 50
[2020-07-27 18:55:42][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Position demandée = 99
[2020-07-27 18:55:42][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Exécution de #[Cuisine][3FGR-223 Volet roulant Cuisine][Up]# (null)
[2020-07-27 18:55:43][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 51%
[2020-07-27 18:55:43][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-27 18:55:52][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 93%
[2020-07-27 18:55:52][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-27 18:56:01][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 99%
[2020-07-27 18:56:01][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-27 18:57:14][INFO] : [Cuisine][Volet cuisine Rez de chaussée] : Planification de l'ouverture au lever du soleil le 27/07/2020 10:30:00 et de la fermeture au coucher du soleil le 27/07/2020 21:19:00
[2020-07-27 18:57:14][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Exécution de la gestion du lever du soleil
[2020-07-27 18:57:14][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été

J’utilise le plugin depuis quelques mois et je n’avais pas rencontré de problème avant. Soit j’ai un souci de conf et n’avais pas remarqué le problème, soit il y a un souci avec les dernières versions.

Merci d’avance pour votre aide.

Utiliser la bêta peut te donner des instabilité car je test des truc
Dans ta condition sur la fermeture je suppose tu peux luis demander d’inverser (donc d’ouvrir) si la condition est fausse.

Le repassage en mode jour c’est normalement le cas par contre je ne sais pas si je l’ai bien maintenu en sortie d’azimut.
Je vérifierai

Merci de ta réponse. Je vais voir ce que cela donne en cochant inverser l’action. Je ne pense pas avoir bien compris son fonctionnement. La condition Azimut est sur actions de Fermeture et Ouverture, dans ce cas, comment réagit la commande d’inversion? Sachant que c’est un état qui est envoyé en cas de condition valide, il n’y a pas vraiment d’action contraire ?
Merci

Bonjour,

Je me suis récemment creusé la tête, et la configuration qui donne satisfaction chez moi est de ne conditionner que la fermeture en azimut, et effectivement demander d’inverser.

Bah elle inverse la condition en cours si elle est sur les 2 elle sera toujours fausse donc le plugin ne ferra rien
Est-ce que tu utilises le ratio ? Car dans se cas l’action est également sur ouverture et fermeture donc elle sert à rien

Je crois que tu te trouves dans un cas non géré par le plugin
Je vais essayer de trouver un peu de temps pour chercher une solution mais en se moment je suis overbook

Ok pas de soucis, merci pour ton aide en tout cas.

Dans l’onglet action, l’action pour l’azimut utilise le Ratio Horizontal en ouverture et fermeture.
Dans l’onglet condition j’avais fait de même, 3ème ligne de mon premier screenshot posté.
Je me doutais bien que dans mon cas l’inversion ne devait pas fonctionner…

En revanche je pensais qu’à la sortie de la condition, le mode devait alors passer de Azimut à Jour de manière automatique.
En mode Jour l’action est d’ouvrir le volet donc ça s’ouvrirait tout seul au changement de mode dès le non respect de la condition.
Hors seule l’action de sauvegarder actualise bien ce changement, on le voit bien dans les logs, il y a beaucoup plus de ligne lors de la sauvegarde.

Voit ce qu’il est plus simple de faire de ton côté. Je vais remettre la dernière version stable, pour voir si le fonctionnement est identique.

Les conditions interdise l’exécution du mode mais ne quitte pas le mode
Je vais regarder car ça peut être une idée intéressante
Tu peux t’en sortir de ce que tu veux faire en créant un mode conditionnelle, ou événementiel (les 2mode sont réunis sur la bêta) qui lui correspond à ce que tu veux faire et qui vas sortir en mode jour lorsque ta condition sera fausse

Désolé d’insister, mais avec le plugin stable et cette configuration le volet passe bien en azimut lorsque la condition est remplie, et s’ouvre bien au max quand elle ne l’est plus. Et repasse en azimut quand la condition est de nouveau remplie etc …

J’avais essayé à l’origine avec un événement, mais il y avait un bug (ou alors je n’ai pas tout compris ce qui est également possible) qui faisait soit que le plugin restait en mode Jour quand la condition n’était plus valable sans jamais repasser en azimut (car il n’y a pas de condition réellement pour passer de Jour en Azimut : normalement on passe automatiquement de Jour à Azimut quand l’option est cochée dans la configuration).
Par contre j’ai effacé les logs car j’étais un peu agacé d’avoir passé autant de temps sur cette voie Evénement, et je sais que cela va être modifié dans les prochaines versions stable.

Peut être je sais plus ou est calculé le ratio

Je suis repassé en version stable. Pas assez de recul pour voir si le fonctionnement est mieux.

En revanche il y a un autre souci, le mode est en Azimut à 10h15 après l’ouverture du volet à10h même si l’angle n’est pas dans la plage.
En gros dès que la condition est rempli le mode passe en azimut alors que la condition angle dans la plage 165° et 345° n’est pas remplie.
En toute logique la condition sur l’angle devrait être obligatoire pour passer en azimut, ensuite les conditions que l’on rajoute manuellement s’ajoutent par dessus.
Pour passer en Azimut, l’angle doit être dans la plage ET les conditions manuellement ajoutées pour l’azimut doivent aussi être respectées. J’ai l’impression que c’est un OU qui est utilisé ici.
Cela me demande alors de rajouter l’angle dans ma condition…

Merci de regarder quand tu pourras.

[2020-07-30 10:00:04][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Exécution de la gestion du lever du soleil
[2020-07-30 10:00:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-30 10:00:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-30 10:00:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 93° est compris entre : 165°  et 345° => Faux
[2020-07-30 10:00:04][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Numéro condition]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((800 >= 800 AND 800 <=803) OR 800 == 904) AND 19 >= 20] = Faux
[2020-07-30 10:00:04][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions ne sont pas remplies
[2020-07-30 10:00:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Position actuelle = 0
[2020-07-30 10:00:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Position demandée = 99
[2020-07-30 10:00:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Exécution de #[Cuisine][3FGR-223 Volet roulant Cuisine][Up]# (null)
[2020-07-30 10:00:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 1%
[2020-07-30 10:00:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-30 10:00:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-30 10:00:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 96° est compris entre : 165°  et 345° => Faux
[2020-07-30 10:00:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Numéro condition]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((800 >= 800 AND 800 <=803) OR 800 == 904) AND 19 >= 20] = Faux
[2020-07-30 10:00:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions ne sont pas remplies
[2020-07-30 10:00:14][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 43%
[2020-07-30 10:00:14][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-30 10:00:23][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 87%
[2020-07-30 10:00:23][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-30 10:00:32][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 99%
[2020-07-30 10:00:32][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-30 10:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-30 10:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 99° est compris entre : 165°  et 345° => Faux
[2020-07-30 10:15:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Numéro condition]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((800 >= 800 AND 800 <=803) OR 800 == 904) AND 21.9 >= 20] = Vrai
[2020-07-30 10:15:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions sont remplies pour open
[2020-07-30 10:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position actuelle = 99
[2020-07-30 10:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position demandée = 90
[2020-07-30 10:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Exécution de #[Cuisine][3FGR-223 Volet roulant Cuisine][Positionnement]# ({"slider":90})
[2020-07-30 10:15:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 98%
[2020-07-30 10:15:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-30 10:15:14][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 90%
[2020-07-30 10:15:14][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-07-30 10:30:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-07-30 10:30:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 102° est compris entre : 165°  et 345° => Faux
[2020-07-30 10:30:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Evaluation de la condition : [((#[Jardin][Météo St-Lyphard][Numéro condition]# >= 800 AND #[Jardin][Météo St-Lyphard][Numéro condition]# <=803) OR #[Jardin][Météo St-Lyphard][Numéro condition]# == 904) AND #[Jardin][Météo St-Lyphard][Température]# >= variable(Temperature_Azimut_VR_RDC)][((800 >= 800 AND 800 <=803) OR 800 == 904) AND 23.4 >= 20] = Vrai
[2020-07-30 10:30:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Les conditions sont remplies pour open
[2020-07-30 10:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position actuelle = 90
[2020-07-30 10:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position demandée = 90
[2020-07-30 10:30:06][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : La commande #[Cuisine][3FGR-223 Volet roulant Cuisine][Positionnement]# ne sera pas exécutée car la valeur est identique
[2020-07-30 10:45:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été

Bonjour,

Il faudrait partager ta config, car chez moi la condition est seulement testée quand le soleil est dans la fenêtre :

[2020-07-30 09:55:05][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : L'azimut 99° est compris entre : 102°  et 225° => Faux
[2020-07-30 09:55:06][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Lancement aléatoire de volet
[2020-07-30 09:55:06][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position actuelle = 99
[2020-07-30 09:55:06][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position demandée = 99
[2020-07-30 09:55:06][INFO] : [Salon][VR Salon TV][Gestion Azimut] : La commande #[Salon][18FGR-222 Volet roulant N°3 Salon TV][Positionnement]# ne sera pas exécutée car la valeur est identique
[2020-07-30 10:00:08][DEBUG] : [Salon][VR Salon TV] : Le plugin est configuré en mode été
[2020-07-30 10:00:08][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : L'azimut 100° est compris entre : 102°  et 225° => Faux
[2020-07-30 10:00:08][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Lancement aléatoire de volet
[2020-07-30 10:00:08][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position actuelle = 99
[2020-07-30 10:00:08][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position demandée = 99
[2020-07-30 10:00:08][INFO] : [Salon][VR Salon TV][Gestion Azimut] : La commande #[Salon][18FGR-222 Volet roulant N°3 Salon TV][Positionnement]# ne sera pas exécutée car la valeur est identique
[2020-07-30 10:05:06][DEBUG] : [Salon][VR Salon TV] : Le plugin est configuré en mode été
[2020-07-30 10:05:06][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : L'azimut 101° est compris entre : 102°  et 225° => Faux
[2020-07-30 10:05:06][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Lancement aléatoire de volet
[2020-07-30 10:05:06][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position actuelle = 99
[2020-07-30 10:05:06][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position demandée = 99
[2020-07-30 10:05:06][INFO] : [Salon][VR Salon TV][Gestion Azimut] : La commande #[Salon][18FGR-222 Volet roulant N°3 Salon TV][Positionnement]# ne sera pas exécutée car la valeur est identique
[2020-07-30 10:10:06][DEBUG] : [Salon][VR Salon TV] : Le plugin est configuré en mode été
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : L'azimut 102° est compris entre : 102°  et 225° => Vrai
[2020-07-30 10:10:07][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Le soleil vient d'entrer dans la fenêtre
[2020-07-30 10:10:07][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Evaluation de la condition : [average(#[Salle_a_manger][Température Humidité Salle à Manger][Température]#,15 min) > 23][23.8 > 23] = Vrai
[2020-07-30 10:10:07][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Evaluation de la condition : [(average(#[Extérieur][MiFlora][Luminosité]#,30 min) > 70000) ET (average(#[Extérieur][MiFlora][Température]#,30 min) > 28)][(74340.2 > 70000) ET (35 > 28)] = Vrai
[2020-07-30 10:10:07][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Les conditions sont remplies pour close
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Altitude] : L'ombrage commence à une altitude de 141.58
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Altitude] : L'altitude du soleil est en dessous de l'angle d'ombrage, nous calculons la hauteur
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Altitude] : La hauteur du volet est estimée à 24%
[2020-07-30 10:10:07][INFO] : [Salon][VR Salon TV][Gestion Azimut] : Lancement aléatoire de volet
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position actuelle = 99
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Position demandée = 25
[2020-07-30 10:10:07][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : Exécution de #[Salon][18FGR-222 Volet roulant N°3 Salon TV][Positionnement]# ({"slider":25})

Voici ma config:

C’est bizarre parce que ça marchait bien avant. J’ai peut-être modifié un truc qu’il ne fallait pas au cours de mes tests …

Tu conditionnes l’ouverture en Azimut.
Je ne promet rien mais essaye de conditionner seulement en fermeture (voir ma config). Selon moi comme le soleil n’est pas dans la fenêtre il veut ouvrir, et évalue donc la condition. Et du coup également tu restes en gestion Jour.

En toute logique la condition sur l’angle devrait être obligatoire pour passer en azimut, ensuite les conditions que l’on rajoute manuellement s’ajoutent par dessus.

Je tenais également à signaler que par défaut (sans conditionner Azimut) dès que tu passes en gestion Jour tu bascules aussitôt après en Azimut, avec évaluation toutes les 5 minutes de l’angle. Je vois ça comme un « sous-mode » de la gestion de Jour. Selon la valeur de l’angle les actions liées à Azimut sont ensuite réalisées ou non.

2020-07-30 06:28:46][INFO] : [Salon][VR Salon TV][Gestion Jour] : Exécution de la gestion du lever du soleil
[2020-07-30 06:28:46][DEBUG] : [Salon][VR Salon TV] : Le plugin est configuré en mode été
[2020-07-30 06:28:46][INFO] : [Salon][VR Salon TV][Gestion Jour] : Evaluation de la condition : [#sjour# not in ["Samedi","Dimanche"]]["Jeudi" not in ["Samedi","Dimanche"]] = Vrai
[2020-07-30 06:28:46][INFO] : [Salon][VR Salon TV][Gestion Jour] : Evaluation de la condition : [#[Maison][Etat VR Général][VR Salon TV_Arme]# == 1][1 == 1] = Vrai
[2020-07-30 06:28:46][INFO] : [Salon][VR Salon TV][Gestion Jour] : Les conditions sont remplies pour open
[2020-07-30 06:28:46][DEBUG] : [Salon][VR Salon TV] : Le plugin est configuré en mode été
[2020-07-30 06:28:46][DEBUG] : [Salon][VR Salon TV][Gestion Azimut] : L'azimut 59° est compris entre : 102°  et 225° => Faux

J’ai conditionné seulement sur la fermeture, le problème persiste.
A 9h30, le volet s’ouvre, la gestion azimut prend de suite le relais alors que l’angle n’est pas dans la plage. L’état horizontal est à 90, correspondant à la dernière valeur de la vieille avant fermeture du volet. Cela ne correspond donc pas à une valeur correct, le soleil se levant à l’extrême opposé il n’est absolument pas dans la fenêtre.
On ne voit plus la condition dans les logs, celle-ci étant maintenant conditionné en fermeture c’est normal. Je ne pense pas que le problème vienne de là du coup.

[2020-08-01 09:00:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-08-01 09:00:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 86° est compris entre : 168°  et 345° => Faux
[2020-08-01 09:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-08-01 09:15:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 88° est compris entre : 168°  et 345° => Faux
[2020-08-01 09:30:04][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : Exécution de la gestion du lever du soleil
[2020-08-01 09:30:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-08-01 09:30:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-08-01 09:30:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 88° est compris entre : 168°  et 345° => Faux
[2020-08-01 09:30:04][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Jour] : La gestion par Azimut prend le relais
[2020-08-01 09:30:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position actuelle = 0
[2020-08-01 09:30:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position demandée = 90
[2020-08-01 09:30:04][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Exécution de #[Cuisine][3FGR-223 Volet roulant Cuisine][Positionnement]# ({"slider":90})
[2020-08-01 09:30:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 1%
[2020-08-01 09:30:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-08-01 09:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-08-01 09:30:06][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 91° est compris entre : 168°  et 345° => Faux
[2020-08-01 09:30:14][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 43%
[2020-08-01 09:30:14][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-08-01 09:30:22][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 87%
[2020-08-01 09:30:22][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-08-01 09:30:32][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Changement de l'état réel du volet => 90%
[2020-08-01 09:30:32][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Etat] : Le changement d'état est autorisé
[2020-08-01 09:45:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée] : Le plugin est configuré en mode été
[2020-08-01 09:45:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : L'azimut 94° est compris entre : 168°  et 345° => Faux
[2020-08-01 09:45:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position actuelle = 90
[2020-08-01 09:45:05][DEBUG] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : Position demandée = 90
[2020-08-01 09:45:05][INFO] : [Cuisine][Volet cuisine Rez de chaussée][Gestion Azimut] : La commande #[Cuisine][3FGR-223 Volet roulant Cuisine][Positionnement]# ne sera pas exécutée car la valeur est identique

Pour corriger mon problème, j’ai rajouté une condition sur l’azimut qui reprend la plage d’angle. Après plusieurs jours de tests tout fonctionne bien maintenant.

#[Jardin][Heliotrope][Azimuth 360 du Soleil]# > 168 ET #[Jardin][Heliotrope][Azimuth 360 du Soleil]# <345

Après réflexion, le capteur du volet qui pose problème était avant cet été sur une fenêtre d’un mur opposé à emplacement actuel. Le paramétrage fonctionnait très bien à ce moment là. Lorsque j’ai déplacé le capteur j’ai simplement changé la plage d’angle pour correspondre à l’orientation de la nouvelle fenêtre.
La gestion azimut, malgré ce nouveau paramétrage à l’air de se lancer sur les anciennes valeurs qui avaient été paramétrées.
Mika, peut-on envisager un souci de la sauvegarde de l’angle, problème de cache, problème d’actualisation etc ?