Problème ZWAVE - Depuis reboot

Bonjour.
Depuis hier après un redémarrage de jeedom, j’ai des problèmes avec mon réseau Zwave.

j’ai du réveiller certains modules pour qu’ils fonctionnent.
Certains fonctionnent, mais certains autre ne remontent plus.

Ce qui m’inquiète c’est que la page de santé Zwave ne remontent plus les noms de mes modules…

Un truc bizzare aussi, mes logs Zwave reste en debug alors que j’ai mis le niveau de log sur aucun.

Voiçi les derniers logs:

[2020-12-29 10:37:56][INFO] : Received Sensor multilevel report from node 20: Power=10.3W
[2020-12-29 10:37:56][DEBUG] : A node value has been updated. nodeId:20 value:Power
[2020-12-29 10:37:56][DEBUG] : notif_callback : end
[2020-12-29 10:37:56][DEBUG] : Send to jeedom : {'devices': {'20': {'4914': {'instance': 1, 'node_id': 20, 'CommandClass': 49, 'value': 10.3, 'index': 4}}}}
[2020-12-29 10:37:56][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-12-29 10:37:56][DEBUG] : http://127.0.0.1:80 "POST /plugins/openzwave/core/php/jeeZwave.php?apikey=bH2ldeUPLQk5kdPUcnrNVjtk8MENE2Jt91duDwg5GBNvFymd HTTP/1.1" 200 0
[2020-12-29 10:37:57][DEBUG] : notif_callback : new notification
[2020-12-29 10:37:57][DEBUG] : notif_callback : Notification type : 2, nodeId : 20
[2020-12-29 10:37:57][DEBUG] : addValueId : ValueID : 72057594378469442
[2020-12-29 10:37:57][DEBUG] : addValueId : GetCommandClassId : 49, GetType : 2
[2020-12-29 10:37:57][DEBUG] : addValueId : Notification : {'homeId': 4033779875, 'valueId': {'commandClass': 'COMMAND_CLASS_SENSOR_MULTILEVEL', 'homeId': 4033779875, 'readOnly': True, 'genre': 'User', 'id': 72057594378469442L, 'index': 4, 'nodeId': 20, 'value': 13.100000381469727, 'label': u'Power', 'instance': 1, 'units': u'W', 'type': 'Decimal'}, 'notificationType': 'ValueChanged', 'nodeId': 20}
[2020-12-29 10:37:57][DEBUG] : notif_callback : call callback context
[2020-12-29 10:37:57][DEBUG] : zwcallback args=[{'homeId': 4033779875, 'valueId': {'commandClass': 'COMMAND_CLASS_SENSOR_MULTILEVEL', 'homeId': 4033779875, 'readOnly': True, 'genre': 'User', 'id': 72057594378469442L, 'index': 4, 'nodeId': 20, 'value': 13.100000381469727, 'label': u'Power', 'instance': 1, 'units': u'W', 'type': 'Decimal'}, 'notificationType': 'ValueChanged', 'nodeId': 20}]
[2020-12-29 10:37:57][DEBUG] : Z-Wave Notification ValueChanged : {'homeId': 4033779875, 'valueId': {'commandClass': 'COMMAND_CLASS_SENSOR_MULTILEVEL', 'homeId': 4033779875, 'readOnly': True, 'genre': 'User', 'id': 72057594378469442L, 'index': 4, 'nodeId': 20, 'value': 13.100000381469727, 'label': u'Power', 'instance': 1, 'units': u'W', 'type': 'Decimal'}, 'notificationType': 'ValueChanged', 'nodeId': 20}
[2020-12-29 10:37:57][DEBUG] : value_update. 20 Power
[2020-12-29 10:37:57][INFO] : Received Sensor multilevel report from node 20: Power=13.1W
[2020-12-29 10:37:57][DEBUG] : A node value has been updated. nodeId:20 value:Power
[2020-12-29 10:37:57][DEBUG] : notif_callback : end
[2020-12-29 10:37:57][DEBUG] : Send to jeedom : {'devices': {'20': {'4914': {'instance': 1, 'node_id': 20, 'CommandClass': 49, 'value': 13.1, 'index': 4}}}}
[2020-12-29 10:37:57][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-12-29 10:37:57][DEBUG] : http://127.0.0.1:80 "POST /plugins/openzwave/core/php/jeeZwave.php?apikey=bH2ldeUPLQk5kdPUcnrNVjtk8MENE2Jt91duDwg5GBNvFymd HTTP/1.1" 200 0
[2020-12-29 10:37:59][DEBUG] : notif_callback : new notification
[2020-12-29 10:37:59][DEBUG] : notif_callback : Notification type : 2, nodeId : 20
[2020-12-29 10:37:59][DEBUG] : addValueId : ValueID : 72057594378469442
[2020-12-29 10:37:59][DEBUG] : addValueId : GetCommandClassId : 49, GetType : 2
[2020-12-29 10:37:59][DEBUG] : addValueId : Notification : {'homeId': 4033779875, 'valueId': {'commandClass': 'COMMAND_CLASS_SENSOR_MULTILEVEL', 'homeId': 4033779875, 'readOnly': True, 'genre': 'User', 'id': 72057594378469442L, 'index': 4, 'nodeId': 20, 'value': 8.100000381469727, 'label': u'Power', 'instance': 1, 'units': u'W', 'type': 'Decimal'}, 'notificationType': 'ValueChanged', 'nodeId': 20}
[2020-12-29 10:37:59][DEBUG] : notif_callback : call callback context
[2020-12-29 10:37:59][DEBUG] : zwcallback args=[{'homeId': 4033779875, 'valueId': {'commandClass': 'COMMAND_CLASS_SENSOR_MULTILEVEL', 'homeId': 4033779875, 'readOnly': True, 'genre': 'User', 'id': 72057594378469442L, 'index': 4, 'nodeId': 20, 'value': 8.100000381469727, 'label': u'Power', 'instance': 1, 'units': u'W', 'type': 'Decimal'}, 'notificationType': 'ValueChanged', 'nodeId': 20}]
[2020-12-29 10:37:59][DEBUG] : Z-Wave Notification ValueChanged : {'homeId': 4033779875, 'valueId': {'commandClass': 'COMMAND_CLASS_SENSOR_MULTILEVEL', 'homeId': 4033779875, 'readOnly': True, 'genre': 'User', 'id': 72057594378469442L, 'index': 4, 'nodeId': 20, 'value': 8.100000381469727, 'label': u'Power', 'instance': 1, 'units': u'W', 'type': 'Decimal'}, 'notificationType': 'ValueChanged', 'nodeId': 20}
[2020-12-29 10:37:59][DEBUG] : value_update. 20 Power
[2020-12-29 10:37:59][INFO] : Received Sensor multilevel report from node 20: Power=8.1W
[2020-12-29 10:37:59][DEBUG] : A node value has been updated. nodeId:20 value:Power
[2020-12-29 10:37:59][DEBUG] : notif_callback : end
[2020-12-29 10:38:00][DEBUG] : Send to jeedom : {'devices': {'20': {'4914': {'instance': 1, 'node_id': 20, 'CommandClass': 49, 'value': 8.1, 'index': 4}}}}
[2020-12-29 10:38:00][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-12-29 10:38:00][DEBUG] : http://127.0.0.1:80 "POST /plugins/openzwave/core/php/jeeZwave.php?apikey=bH2ldeUPLQk5kdPUcnrNVjtk8MENE2Jt91duDwg5GBNvFymd HTTP/1.1" 200 0

Bonjour,

est-ce que la clé n’aurait pas changer de port?

Il faut redémarrer le démon pour que ca prenne effet sur les logs du démon.

Bonjour,

Ça m’est déjà arrivé 2 fois.
Je m’en étais sorti avec une synchronisation, soigner le réseau et réveil de mes modules à pile.
Pour certains j’avais dû faire re détecter les voisins (mais c’est normalement fait par le soin du réseau) ou du moins les actions suggérées dans la config du module hs.

Ma clé est toujours sur ACM0

j’ai beau redémarrer le démon.
Mes logs restent en debug

En faisant synchroniser y a du mieux.
Les noms de mes modules sont revenus dans santé.
Par contre j’ai pleins de modules bizzares !!!
Et certains ont perdu leur logos/images


Ceux qui ont perdu leur logo sont ceux en probe non ?
Il faut rentrer dans leur config et suivre les instructions sur le 1er onglet tout en haut.
Une fois fait, et les modules correctement reconnus (enfin je l’espère), je pense que les devices fantômes vont disparaître soit après un reboot soit après un nouvelle synchro.

Merci pour ton aide !
Le premier onglet ?
celui là ?

Oui.
Mais le module ne semble pas être reconnu du tout, il est juste ressorti de la synchro sans qu’il soit visible par le contrôleur apparemment… Donc pas possible de faire quoi que ce soit ainsi.
Tu as soigné le réseau ? Tu as redémarré le démon (ou mieux : redémarré le réseau dans les actions zwave) ? Tu as refait une synchro ?

Oui j’ai fait tout ca.
Ce qui est bizzare c’est que j’ai 2 modules dead depuis, et j’ai beau les réveiller il ne remontent pas…

Stop complètement le démon et vérifie qu’il est bien arrêté : il ne doit plus y avoir de log et lorsque tu vas dans la config des équipements zwave il doit y avoir un message disant que le serveur n’est pas joignable

Ensuite redémarre le.

Ok pour le démon, c’est bon les logs sont revenus à la normale.

Par contre j’ai toujours 3 modules qui ne remontent pas.
Que dois-je faire ? est ce lié à Jeedom ou au Zwave ?

Il vaut mieux que je réinclu ces modules ou que je restaure une backup Jeedom ?

Le backup de jeedom n’inclus pas cela.
Essaye de les soigner et de faire l’action « actualiser le noeud comme s’il venait d’être inclus »

1 « J'aime »

Bonjour,

Ils sont toujours en probe ?
As tu essayé de les débrancher électriquement ?

De mon côté aucune idée si le problème vient de Jeedom ou du zwave. Il me semble par contre plus facile de tester avec des backups Jeedom que réinclure (souvent il faut démonter) et changer l’id sous Jeedom.

Bon courage !

Merci
en réincluant les oeils de chat ils remontent.
Par contre il me reste 2 problèmes:

Certains modules biens qu’ils fonctionnent n’ont plus leur logo

Bien que j’ai supprimé les modules fantômes ils apparaissent toujours sur la page de santé

Ton sensor entrée est en NOK constructeur, donc pas de logo. Je n’ai pas vu les 2 autres sur ta page Santé (je suis sur téléphone j’ai pu les louper).
Pour les devices fantômes j’avais eu une fois le cas après un des crashs que j’avais eu semblable au tien (mais pas aussi violent car j’avais moins galéré que toi…) et de mémoire j’avais redémarré Jeedom ils étaient partis (je ne sais plus si j’avais refait une synchro).
Sinon tant qu’ils ne sont pas vu en dead pas possible de les virer malheureusement…

Merci.
Comment enlever les NOK
Constructeur ?
il est reconnu mais pas de logo


C’est bizarre il a l’air parfaitement reconnu dans sa configuration pourtant…
Je sèche là, à part une nouvelle synchro et rebbot de Jeedom je vois pas (je soupçonne un problème de cache). Peut être le réveiller aussi ?

Si je resynchro j’ai toujours mes device fantomes qui réapparaissent…

T’as des modules en trop défini dans ta clé Z-Wave, il faut absolument virer tes modules fantômes.

Conseils :
NE PAS s’amuser à refaire une synchro lorsque le réseau n’a pas été modifié.
NE PAS inclure toute une série de module d’un coup, c’est le meilleur moyen pour se taper un ‹ Controller is busy › avec des inclusions foireuses. Il vaut mieux faire les inclusions/exclusions une par une, module par module
NE PAS lancer plusieurs actions « Soigner le réseau » « Mettre à jour les voisins » dans tous les sens.

Là le réseau a été modifié : il a crashé…

Une astuce pour virer des devices visibles mais non inclus dans le réseau ? Comment les passer en dead ?

Bon j’ai récupérer un fonctionnement normal.
Pour certains un réveil a suffit, pour d’autres j’ai vraiment dut exclure/inclure pour qu’ils refonctionnent.
Mais tout est revenu à la normale. ( franchement c’est la première fois que ca m’arrive.)

Il me reste que l’histoire de ces device fantomes, qui restent visiblent dans la page « santé »
et qui apparaissent qui je fait « synchroniser » …

une idée pour les supprimer ???

Ca ou ca ?