Visiblement depuis peut, les utilisateurs de mon plugin volet rencontre des probleme de passage en mode manuel.
La gestion du mode manuel est une detection des event sur l’etat du controleur qui ne sont pas autorisé
Si j’analyse les log qui me sont envoyé au niveau de l’etat j’ai cela
Pour un commande de 0 a 99%
[2019-02-12 08:10:04][INFO] : [Cuisine][Gestion volet cuisine][Etat] : Changement de l’état réel du volet => 99%
[2019-02-12 08:10:04][INFO] : [Cuisine][Gestion volet cuisine][Etat] : Changement de l’état réel du volet => 0%
[2019-02-12 08:10:18][INFO] : [Cuisine][Gestion volet cuisine][Etat] : Changement de l’état réel du volet => 99%
Donc le plugin émet un état a 99 puis a 0 immédiatement a la commande puis l’état final 15s plus tard
Que le plugin émet sa valeur actuel ne pose pas de problème par contre qu’il émet la valeur haute provoque l’acquittement de la valeur.
Est ce que des spécialiste du plugin zWave peuvent me dire si le comportement est desormais normal?
J’ajouterais que ça ne pose pas de problème si le plugin ZWave émet la valeur initial lors d’une demande de changement a condition que la date valueDate retournée ne soit pas la même que la CollectDate.
J’ai un problème similaire avec la gestion des consignes de vannes thermostatiques, lors du changement de consigne (depuis jeedom, je penses que si manipulation directement sur la vanne pas de pbm).
Par exemple la consigne actuel est 19. Si on passe a 22 depuis jeedom, deux événements sont recu dans la même seconde, un avec 19°C et un avec 22°C et les deux on une date CollectDate = ValueDate (ce que j’ai interpréter comme une indication de changement de valeur). Du coup sans réponse a un post fait sur le forum, j’avais choisi de gérer un flag quand réception d’une valeur dont le CollectDate = ValueDate et d’attendre l’événement suivant avec un CollectDate != ValueDate pour prendre en compte mais c’est un contournement et applicable seulement au équipement ZWave (et je ne suis pas sur que ce soit applicable a toutes les vannes ZWave non plus).
C’est quand meme pas tres logique comme fonctionnement.
On ne peux pas prendre tous les cas particulier en contournement, il faut que cela soit corrigé sur la source
Edit
Un tel contournement interdit donc toute retour d’etat dans la seconde qui suit, sauf que dans mon cas ce n’est pas impossible, cela dépend de la taille du volet de la vitesse du moteur et de la distance a parcourir
Si on demande un mouvement de 1% je pense que l’on est inférieur a la seconde
Bonjour,
J’ai eu un truc similaire en zwave sur les rgbw malheureusement côté jeedom ou plugin zwave il n’y a pas de bug le soucis vient du firmware du module qui remonte mal son état dans mon cas c’était un retour d’état avant la fin de la transition donc forcément c’était faux…
Je sais pas j’y connais rien en zwave je dis juste que vu le plugin ya de grande chance que ça vienne du module car le but du plugin c’est de toucher le moins possible au données issu des modules.
@mika-nt28 c’est corrigé dans la dernière beta, si tu peux la récupérer (recompiler oui malheureusement c’est au niveau du code C) et me confirmer que tu as plus le cas
Bah moi je n’ai pas de zwave mais je vais demander au utilisateur s’il veulent bien faire un test
Est ce bien ce comportement qui est corrigé?
C’est a dire un event mais pas d’historisation a la sources?
Je comprends pas juste au dessus tu dis « on est deux dans ce cas là ».
un évent non historisé n’a rien à voir avec le plugin
Par contre la remontée de l’état final après l’action oui et ça c’est corrigé (je parle de celles non induites par le module lui même bien sûr)
Ton testeur devra installer la beta du plugin zwave et la recompiler par contre
On est 2 a rien comprendre au Zwave
Des personnes ayant ce probleme j’en ai de plus en plus et tous avec le plugin Zwave
En faite si j’historise a la fois ce que mon plugin recois par un listener et ce que l’etat du plugin zwave je sui censé avoir la meme chose.
Or on vois clairement des les graph que je recois des informations qui ne sont pas dans le plugin zwave
J’ai relancé le sujet sur le forum car je n’ai pas de nouveau retour sur la correction, mais une nouvelle personne avec le même problème
Est ce que la modification a été publié?
J’ai de nouveau le meme probleme.
Des utilisateurs me remonte la meme chose apres la derniere mise a jours du plugin z-wave
Je leur ai demandé de cree un ticket de support pour que de votre coté se soit plus transparant https://jeedom.atlassian.net/browse/JEED-974