Problème de désactivation de la gestion auto. suite à un changement d'état non autorisé

Bonjour @mika-nt28,

Depuis quelques temps, je rencontre un soucis avec ton plugin lors du passage en gestion Jour et donc de l’ouverture du volet. Le plugin commande bien l’ouverture de celui-ci mais il détecte un changement d’état non autorisé et passe en gestion Manuel dans la foulée ce qui m’oblige à le réactiver ensuite.

[2019-10-23 09:30:04][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Evaluation de la condition : [#[Appartement][Présence][Statut]# == 1 ET #sjour# not in ["Samedi","Dimanche"] ET #time# > time_op(variable(Réveil),+30)][1 == 1 ET "Mercredi" not in ["Samedi","Dimanche"] ET 930 > 930] = Faux
[2019-10-23 09:30:04][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Les conditions ne sont pas remplies
[2019-10-23 09:30:06][DEBUG] : [Salon - Chambre][Gestion du volet roulant] : Le plugin est configuré en mode hiver
[2019-10-23 09:30:06][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : L'azimut 120° est compris entre : 187°  et 304° => Faux
[2019-10-23 09:31:03][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Exécution de la gestion du lever du soleil
[2019-10-23 09:31:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant] : Le plugin est configuré en mode hiver
[2019-10-23 09:31:03][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Evaluation de la condition : [#[Appartement][Présence][Statut]# == 1 ET #sjour# not in ["Samedi","Dimanche"] ET #time# > time_op(variable(Réveil),+30)][1 == 1 ET "Mercredi" not in ["Samedi","Dimanche"] ET 931 > 930] = Vrai
[2019-10-23 09:31:03][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Les conditions sont remplies pour open
[2019-10-23 09:31:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant] : Le plugin est configuré en mode hiver
[2019-10-23 09:31:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : L'azimut 120° est compris entre : 187°  et 304° => Faux
[2019-10-23 09:31:03][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : Evaluation de la condition : [#[Salon - Chambre][Gestion du volet roulant][Etat mode]# == 0][1 == 0] = Faux
[2019-10-23 09:31:03][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : Les conditions ne sont pas remplies
[2019-10-23 09:31:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Position actuelle = 0
[2019-10-23 09:31:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Position demandée = 100
[2019-10-23 09:31:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Exécution de #[Salon - Chambre][Volet roulant][Up]# (null)
[2019-10-23 09:32:04][INFO] : [Salon - Chambre][Gestion du volet roulant][Etat] : Changement de l'état réel du volet => 100%
[2019-10-23 09:32:04][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Etat] : Le changement d'état n'est pas autorisé
[2019-10-23 09:32:04][DEBUG] : [Salon - Chambre][Gestion du volet roulant] : Le plugin est configuré en mode hiver
[2019-10-23 09:32:04][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Manuel] : Un évènement manuel a été détecté: La gestion a été désactivée

Si j’essaye de simuler une ouverture, je ne reproduis pas ce comportement : je passe en mode manuel, je ferme le volet puis je réactive la gestion auto alors le volet s’ouvre et le changement d’état est autorisé.

[2019-10-23 10:17:16][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Exécution de la gestion du lever du soleil
[2019-10-23 10:17:16][DEBUG] : [Salon - Chambre][Gestion du volet roulant] : Le plugin est configuré en mode hiver
[2019-10-23 10:17:16][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Evaluation de la condition : [#[Appartement][Présence][Statut]# == 1 ET #sjour# not in ["Samedi","Dimanche"] ET #time# > time_op(variable(Réveil),+30)][1 == 1 ET "Mercredi" not in ["Samedi","Dimanche"] ET 1017 > 1016] = Vrai
[2019-10-23 10:17:16][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Les conditions sont remplies pour open
[2019-10-23 10:17:16][DEBUG] : [Salon - Chambre][Gestion du volet roulant] : Le plugin est configuré en mode hiver
[2019-10-23 10:17:16][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : L'azimut 129° est compris entre : 187°  et 304° => Faux
[2019-10-23 10:17:16][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : Evaluation de la condition : [#[Salon - Chambre][Gestion du volet roulant][Etat mode]# == 0][1 == 0] = Faux
[2019-10-23 10:17:16][INFO] : [Salon - Chambre][Gestion du volet roulant][Gestion Azimut] : Les conditions ne sont pas remplies
[2019-10-23 10:17:16][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Position actuelle = 0
[2019-10-23 10:17:16][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Position demandée = 100
[2019-10-23 10:17:16][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Gestion Jour] : Exécution de #[Salon - Chambre][Volet roulant][Up]# (null)
[2019-10-23 10:18:03][INFO] : [Salon - Chambre][Gestion du volet roulant][Etat] : Changement de l'état réel du volet => 100%
[2019-10-23 10:18:03][DEBUG] : [Salon - Chambre][Gestion du volet roulant][Etat] : Le changement d'état est autorisé

Le changement d’état réel provient de ton plugin volet proportionnel alors j’ai pensé que cela pouvait peut-être venir du fait que la MAJ de l’état prenait un certain temps (1min je crois) cependant dans ce cas je devrais reproduire le phénomène à chaque changement d’état hors ça n’arrive jamais sur la fermeture par exemple.
Si tu as une idée je suis preneur et si tu as besoin de plus d’info. n’hesites pas.
Merci d’avance.

Bonjour,

Ok je vois le problème, l’etat met plus d’une minutes a arrivé, du coup la #plugin-volets a acquitté l’etat mais #plugin-voletprop lui pas encore

A tu le possibilité de passer #plugin-voletprop en beta.
J’ai corrigé ce problème de timeout a plus d’une minute mais je n’ai pas eu de retour

Merci beaucoup pour ta réactivité, je vais donc tester la version beta et je te ferai un retour. Par contre je suis encore en V3, peux-tu me confirmer que la beta est bien compatible avec celle-ci?

Oui pas de soucis je n’ai pas encore joué avec les widget de la v4 pour le moment sur ce plugin.
J’ai egalement poussé la correction sur la stable pour demain

Parfait, j’ai installé la beta du coup, je te tiens au courant.:slightly_smiling_face:

Salut @mika-nt28,

RAS sur l’ouverture de ce matin avec la beta, le phénomène n’étant pas systématique mais presque (9 fois sur 10), je te confirmerai cela après 3/4 jours de test, mais à première vue ta correction à l’air de faire le job. Un grand merci à toi!

Ok j’ai toute de meme publié la stable car pas grand risque

Salut @mika-nt28,

Juste pour te confirmer que je suis repassé en stable et que je n’ai plus eu de soucis de timeout depuis ta correction, encore merci.

Super bonne nouvelle.

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