Inclusion et exclusion = TOPOLOGY LOADED et QUEUE Sortante

Bonjour,

Voila je galère pas mal sur une install maison (sous VM et machine physique) de Jeedom a l’origine sous VMware ESXI avec une clef aeon labs z-stick gen5.
Je perdais régulièrement des périphériques Z-Wave ou j’avais des « interview incomplet »
Capture d’écran 2020-04-28 à 16.11.16
Bien sur après avoir effectué des reinstall de ma VM sous debian (Debian 8.3.0-6) et avoir reinstallé une machine physique au cas ou il y aurait eu des problèmes avec le port USB je retrouve le meme problème.

Il y a quelques périphériques qui sont effectivement en INTERVIEW INCOMPLET et après lecture de différents postes sur le sujet je tente une re-inclusion. Problème Lorsque je lance une inclusion ou exclusion je me retrouve dans le RESEAUX ZWAVE avec TOPOLOGY LOADED et la QUEUE sortant qui s’incremente et parfois decremente . Donc impossible d’inclure ou exclure .
Un reboot permet de remettre la queue sortante a 0 mais je ne peux plus rien ajouter ou retirer.
Il y a plusieurs posts sur le sujet mais pas réellement de solutions
OpenZWAVE LOG

2020-04-26 23:22:07][ERROR] : Le noeud [Garage][25Powernode Garage] (25) est présumé mort
[2020-04-26 23:22:07][ERROR] : Le noeud [Salon][SW Canapé droite] (31) est présumé mort
[2020-04-26 23:23:05][ERROR] : Le noeud [Salon Studio][Wall Plug TV Samsung] (34) est présumé mort
[2020-04-26 23:24:03][ERROR] : Le noeud [Garage][24Powernode Garage] (24) est présumé mort
[2020-04-26 23:24:21][ERROR] : Le noeud [Cuisine][30Powernode 1 cuisine] (30) est présumé mort
[2020-04-26 23:36:37][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-26 23:46:12][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 17:33:05][ERROR] : Le noeud [Garage][25Powernode Garage] (25) est présumé mort
[2020-04-27 17:33:05][ERROR] : Le noeud [Cuisine][30Powernode 1 cuisine] (30) est présumé mort
[2020-04-27 17:33:35][ERROR] : Le noeud [Cuisine][19FGWPEFGWPF Wall Plug Alexa] (19) est présumé mort
[2020-04-27 17:33:56][ERROR] : Le noeud [Bureau][SW Bureau] (33) est présumé mort
[2020-04-27 17:35:01][ERROR] : Le noeud [Aucun][2Powernode 1] (2) est présumé mort
[2020-04-27 17:35:18][ERROR] : Le noeud [Cave][Cave VMC] (27) est présumé mort
[2020-04-27 17:40:47][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 17:40:48][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 17:51:14][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 17:51:15][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 22:49:47][ERROR] : RequestHandler Value not found
[2020-04-27 22:55:40][ERROR] : RequestHandler Value not found
[2020-04-27 23:02:07][ERROR] : RequestHandler invalid literal for int() with base 10: ''
[2020-04-27 23:02:07][ERROR] : RequestHandler invalid literal for int() with base 10: ''
[2020-04-27 23:02:08][ERROR] : RequestHandler invalid literal for int() with base 10: ''
[2020-04-27 23:02:08][ERROR] : RequestHandler invalid literal for int() with base 10: ''

[2020-04-27 23:06:43][ERROR] : RequestHandler Unknow node id 55
[2020-04-27 23:07:25][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 23:26:47][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 23:42:16][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 23:42:17][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-27 23:52:52][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)
[2020-04-28 01:02:26][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)

openzwaved log

2020-04-27 23:26:14.027 Always, OpenZwave Version 1.4.0 Starting Up
2020-04-27 23:26:19.382 Error, Node020, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-04-27 23:26:19.601 Error, Node024, ERROR: ZW_SEND_DATA could not be delivered to Z-Wave stack
2020-04-27 23:26:25.489 Error, Node030, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-04-27 23:26:26.490 Error, Node031, ERROR: Dropping command, expected response not received after 1 attempt(s)
2020-04-27 23:26:27.491 Error, Node033, ERROR: Dropping command, expected 2020-04-28 01:43:08.397 Always, End of queued log message dump
2020-04-28 01:43:08.397 Always, 
2020-04-28 01:53:32.845 Error, Node007, ERROR: Dropping command, expected response not received after 4 attempt(s)
2020-04-28 01:53:33.127 Error, Node007, ERROR: ZW_SEND_DATA could not be delivered to Z-Wave stack
2020-04-28 01:53:33.139 Error, Node007, ERROR: ZW_SEND_DATA could not be delivered to Z-Wave stack
2020-04-28 01:53:33.143 Error, Node007, ERROR: ZW_SEND_DATA could not be delivered to Z-Wave stack
2020-04-28 01:53:36.846 Error, Node007, ERROR: Dropping command, expected response not received after 6 attempt(s)

Je precise bien sur avoir relancé l’install des dependances ou relancé le Daemon ce qui permet de relancer Jeedom mais toujours impossible d’inclure/exclure mes peripheriques.

Je precise que le z-stick gen5 est connecté directement sur un port USB de la carte mere et pas sur une rallonge USB .
C’est juste trois conf que je test et a part faire une sauvegarde du z-stick gen5 et supprimer a la main les peripheriques qui me semble HS pas d’autres pistes pour l’instant…

Bonne santé a tous

Richard

Il y a pas mal de galères avec ce plugin openzwave.
Ne remets pas en cause ton matos d’un un premier temps.
1er conseil : ne pas faire d’inclusion sécurisé, il m’a fallut du temps pour m’en convaincre.
Un peu de lecture ici

Pas besoin de refaire les inclusions, il faut parfois plusieurs réveils pour finir l’interview. En effet, les modules sur piles peuvent se rendormir avant la fin ! La suite de l’interview est reportée pour le réveil suivant. C’est davantage le cas avec les modules sécurisés. Mais ce n’est pas très grave, c’est juste une question. De plus, certaines commandes mal supportées bloques la queue sortante plusieurs, donc l’interview n’aboutis pas en une fois. Voir ici Optimisation du temps de démarrage du réseau Z-Wave - #29 par Domatizer

Je trouve que les actions Inclusion/Exclusion ne sont pas fiables. Pour les exclusions, je les fais toujours 2 fois pour vérifier le module a bien été exclus. Pour les inclusions, j’y vais module par module, et pas trop vite (ne pas cliquer sur trop d’actions à la fois). Je n’ai jamais réussi à faire 10 inclusions de suite du premier coup. Le réseau fini par planter à un moment ou l’autre. Un redémarrage et tout rendre dans l’ordre en principe.

Dans ton log, tu as des problèmes avec des nœuds mal supprimés, il faut résoudre ça avant de continuer à faire d’autres inclusions : exclusion + supprimer les nœuds morts (voir la doc du plugin)

[2020-04-27 17:35:18][ERROR] : Le noeud [Cave][Cave VMC] (27) est présumé mort
[2020-04-27 17:51:15][ERROR] : RemoveFailedNode, RequestNetworkUpdate. (Failed)

Ici, l’équipement n’a pas d’ID pour le module (désactive ton équipement si tu ne t’en sers pas)

[2020-04-27 23:02:07][ERROR] : RequestHandler invalid literal for int() with base 10: ''

Et surtout bon courage

Bonjour,

Merci Domatizer pour toutes tes réponses .
Effectivement un peu naivement toutes mes inclusions sont en sécurisé. Je pensais bien faire … surtout après lecture de ce site : Réussir ses inclusions en mode sécurisé - La domotique de Nechry

Je confirme aussi que le fait d’enchainer des inclusions exclusion trop rapide plante le plugin Z-wave. Avez-vous autre chose a recommander que le stick AEON Gen 5 qui serait plus fiable ?

Les noeuds présumés morts finissent par remonter après quelques heures.
pour l’equipement l’équipement qui n’a pas d’ID je tente t’a recommandation .

Avez-vous des retours d’experiences sur Jeedom en VM?

Merci

Richard

Bonjour Richard
Pour ma part j etais sur une box eedomus avant avec une vingtaine de periph zwave sans aucun problème. Les seuls problemes que j’ai eu sont des communications entre des periphs sécurisées et non sécurisés. Et quelques inclusions ratées.
Je suis passé depuis avec jeedom en VM sur Nas Syno avec clé USB Aeotec et aucun problème pour moi pour l’instant si ce n est quelques inclusions ratées aussi.
Je pense que cette clé est la plus fiable et la plus utilisé. Son gros avantage est sa memoire interne et sa batterie. Seul pb sur cette clé si tu la fais fonctionner avec un hub USB il faut imperativement la mettre sur un HUB 2.0.(amazon pour moi). Elle cohabite tres bien avec une zigate, une sena blea,…

En revanche j’ai abandonné le mode securisé sur conseil aussi de domotique store.
Pour ma part je pense que avant de pouvoir se faire pirater par un cambrioleur… On a un peu de temps… Le risque est faible a mon sens.
Le pire qu il puisse faire c est venir avec un brouilleur radio mais la il coupe toute la 3g une éventuelle alarme,… Et la aucun systeme ne sera imparable si ce n est de déclencher une alarme sonore.

Je pense que le point faible de jeedom avec le zwave c est la lib open zwave… Maintenant que silicon labs ouvre son protocole, ca permettra probablement d avoir une lib officielle d ici fin 2020…?

Bonjour,

Reinstall sous debian 8? Vraiment ?
Il faut refaire cela alors sous debian 10 ou 9

Bonjour,

Il faut refaire cela alors sous debian 10 ou 9
Ok c’est noté pour la debian 10.

Richard

C’est la meilleure clé, la mieux supportée : donc moins de souci

Il faut que le cambrioleur/hackeur soit proche. Donc pas de souci en maison individuel, il faut qu’il soit dans la haie ou le buisson. En appartement, c’est plus risqué, le voisin a tout son temps pour pirater le réseau. En même temps, vu comment on galère nous-même en ayant tous les accès et tous les codes… Le risque est limité pour l’instant. Mais dans quelques années, ce ne sera plus le cas.

Intéressant.

C’est clair, vivement que ça change. Le temps perdu m’a en partie dégoûté de la domotique.

Bonjour a tous,

Après reinstallation d’une debian 10 sous un QNAP et inclusion NON SECURISé je confirme que cela semble plus stable pour le moment.

Seul les péripheriques sur secteurs sont inclut et j’observe pour l’instant si le maillage est stable (depuis 24h)

Les Qubino sont toujours recalcitrants a inclure ou dans la gestion du maillage. Je procède a une exclusion systématique.

Pour le maillage c’est vraiment bizarre car je possede 9 peripheriques Z-wave sur mon tableau electrique et parfois ils ne se voient pas entre eux je dois soigner manuellement les noeuds…
Ma box est sous le tableau electrique.

Après un backup de la clef USB AEON GEN5 et une sauvegarde Jeedom je vais commencer par l’inclusion de mes périphériques a pile…
Je vous donne les résultats dans quelques jours …

Bonne journée

Richard