Yadoms / yadoms

Yadoms is open source, simple, powerfull, flexible and multiplatforms domotic solution.
https://www.yadoms.com
Other
63 stars 17 forks source link

[ZWave] - exclusion problems #671

Open jano42 opened 4 years ago

jano42 commented 4 years ago

After starting an exclusion process in Yadoms, and processing it with device, Yadoms is not triggered about removal.

Then accessing excluded device information, make yadoms crash !

Le 1 est récurent depuis longtemps quelque soit la version et ce n'est pas lié à une RPI plus ou moins bonne puisqu’il se produit sur mes deux RPI avec des versions de plugin différentes (1.3.0 pour l'une et 1.6.0 pour l'autre). La manip est: Passage du plugin en mode exclusion par le menu de l'icône verte avec trois traits blancs. Manipulation d'exclusion de l'équipement concerné (différent pour chaque module ZWave et son fabricant). Les autres logiciels avertissent lorsque l'exclusion est réussie mais là ou bien le mode exclusion s’arrête ou bien rien ne se passe du tout - dans l'écran des équipements le module est toujours là sans indication particulière donc aucun moyen de savoir directement s'il est exclu ou non. Seul moyen: essayer d'ouvrir les paramètres du module (la roue crantée blanche sur fond bleu); si le module n'est pas exclu alors on peut avoir accès à ses paramètres, si il est exclu alors Yadoms plante!

sgallou commented 4 years ago

First notice : ZWave plugin never call "IYPluginApi::removeDevice" method, so device is never removed from database, when probably removed from ZWave network by the exclusion operation. Fixing this may solve keywords duplicates issue.