Migration OpenZWave vers ZWaveJS, modules secteurs ne remontent pas

Hello
Ah, je n’ai pas fait ça. Je croyais avoir compris que c’était la même ?

Ca veut dire que je dois remplacer la clé S0 donnée par le plugin par la clé standard donnée par la doc ?
Je pensais que le plugin utilisait par défaut la clé OpenZWave pour la migration et que la clé S0 donnée n’était utilisée que pour les nouvelles inclusions ?
Merci

Ca coûte rien d’essayer en tous cas, garde celle générée dans un coin et mets celle par défaut à la place puis relance du démon.

Dans la doc il donne une clé a utilisé en cas d’inclusion de module sécurisé avec Openzwave.
C’est celle la que vous aviez renseignée ?

IMPORTANT

Si votre contrôleur a été utilisé avec le plugin Openzwave et que vous aviez inclus des modules en mode sécurisé, la clé S0 est : 0102030405060708090A0B0C0D0E0F10.

Oui, juste je vais laisser tourner un peu OpenZWave que j’ai redémarré, je ne suis pas certain qu’il apprécie beaucoup les redémarrages trop rapprochés.
Malgré tout, pour ceux qui avaient du sécurisé avant la migration per exemple @Madcow qui a la gentillesse de faire des retours sur ce fil, est-ce qu’il faut mettre la clé OpenZWave en clé S0 dans la config du plugin ?

Et comment dans ce cas repasser à la clé S0 sécurisée car unique du plugin pour les nouveaux équipements ? Je suis un peu largué du coup.
Merci

1 « J'aime »

Dans mon cas particulier : oui. Mais pas le choix car je n’utilise pas la clé de sécurité standard.

Avec la clé par défaut il faut selon moi également la mettre. Comme indiqué dans la page de configuration du plugin.

Tu ne peux avoir qu’une seule clé S0 utilisée sur ton réseau. Donc à moins d’exclure / réinclure les modules les prochains modules sécurisés en S0 devront utiliser celle que tu utilises actuellement.
Sinon il faudra attendre que le S2 soit inclu au plugin : il utilise une autre clé (+ code pin ou QrCode).

J’ai relancé ZWaveJS après avoir changé et validé la clé S0 avec celle donnée au dessus (01…10)
Pour l’instant, il ne se passe rien de plus.
Le plus surprenant, c’est que sur les équipements intégrés correctement depuis hier, je suis certain que la plupart étaient inclus en sécurisé, par exemple mon FGS214 que j’ai fait récemment. Ca doit aussi être la cas de la prise lave linge Qubino. Pour les FGS212 et 213, je ne suis plus certain car trop ancien.
Le plugin n’aurait pas pris en compte la nouvelle clé ? Un moyen de vérifier ? Un redémarrage de Jeedom y changerait quelque chose ??
Merci

Dans mon taf on dit tout le temps « dans le doute, reboot ! »
Mais il est clair que c’est la clé qu’il faut utiliser pour moi.

C’est possible/probable que la clé standard soit rentrée par défaut.

Quoi qu’il en soit, rien de neuf.
Plus d’une heure que j’ai relancé ZWaveJS maintenant, en forçant la clé d’openZWave, mais que tchi…
J’ai actionné mes 2 sondes de températures Aeotec à plusieurs reprises sans que ça ne fasse frémir le plugin. Allumé et éteint ma prise Fibaro…

Je crains que si un initié aux arcanes de ce plugin ne passe pas par ici, je vais devoir rester avec OpenZWave, ou bien tenter le coup de tout réinclure.

Est-ce que quelqu’un peut me confirmer que absolument tout est gravé dans le marbre de ma clé ZWave Aéon Labs et que si j’en utilise une autre pour mes essais, je pourrai toujours rebrancher l’actuelle pour retrouver un OpenZWave fonctionnel autant qu’aujourd’hui ?

Merci d’avance

As tu testé une interview de tes noeud après avoir changer la clef ?

Je ne vois pas cette option. Ca se trouve où ?
J’ai fait « Demander les voisins » et « Envoyer les nom d’équipements »

J’ai aussi testé l’inclusion d’un détecteur NeoCoolCam que j’ai exclus hier de OpenZWave, et il l’a inclus, mais le produit est inconnu.

Est-ce que les équipements dans ZWaveJS sont redistribués dans les mêmes noeuds que dans OpenZWave ? Ma méconnaissance de ZWave est flagrante, et je pensais que c’était écrit dans la clé. Mais je vois que :

  • Pour mon Fibaro FGBS222, il est dans le noeud 8 pour OZW, mais le noeud 8 n’est pas détecté du tout par ZWaveJS
  • Ma prise Fibaro est dans le noeud 43 pour OZW, mais le noeud 43 est en unknown manufacturer pour ZWaveJS, ce que je ne peux imaginer pour un équipement de base comme une prise Fibaro
  • Mon module contact sec Qubino(ZMNHSDx Dimmer) est en 33, module aussi en unknown manufacturer pour ZwaveJS, ce qui est difficilement imaginable également.

Du coup, je ne savais déjà pas trop quoi penser, mais c’est pire !
J’ai réaffecté les noms des modules découverts en fonction de leur noeud, mais s’il est changé j’ai peut être mis n’importe quoi. Plus ça va plus je patauge.
Merci

Hello,

On sait jamais (je prends en marche) mais tu peux vérifier que ta clef de sécurité (issue de OpenZwave) est bien celle par défaut (à mettre dans S0 coté Zwave-UI)

S0 Legacy : La clef est à récupérer dans ce fichier : /var/www/html/plugins/openzwave/resources/openzwaved/ozwave/manager_utils.py à la ligne 24. Attention la clef est constituée de 32 caractères vous devez donc la transformer. Si dans le fichier vous avez une chaine de caractères : 0x01, 0x02, 0x03 …. Alors votre clef « S0 Legacy » sera 010203…

Hello
Merci du retour
Oui, c’est ce que j’ai fait tout à l’heure :

options.addOptionString(« NetworkKey », « 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10 », True)

A moins que l’endroit pour la mettre ne soit pas le bon…

Je ne sais pas trop ce qu’est le « côté ZWwave-UI »
Merci

Oui pardon je n’ai pas parlé des champs du plugin zwaje-js car je ne l’ai pas installé.
Il faut donc mettre cette clef à l’endroit où tu as dû la mettre dans le plugin.

Je voulais juste te faire vérifier que ta clef de sécurité coté OpenZwave était bien celle-ci, que vous ne cherchiez pas 10 ans pour rien si c’était pas celle par défaut.

Merci à tous pour vos retours. Je pensais en être toujours au même point.

Main non ! C’est pire. Plus rien ne fonctionne en OpenZwave
Tout est à la ramasse, exactement le problème que j’avais lu sur un autre post.
J’ai des équipements qui se dupliquent…
L’horreur totale. Je ne sais plus où j’en suis. On m’y reprendra.

Si quelqu’un sait quoi faire…
Merci

Ah galère :neutral_face:.

Je tenterai, sans aucune assurance évidemment, de :

  • désactiver OpenZwave et Zwave-JS
  • stopper Jeedom
  • débrancher la clef 15mn
  • rebrancher la clef
  • démarrer Jeedom
  • au choix démarrer OpenZwave et attendre ou Zwave-JS et attendre

Sous zwave Js tu peux tenter ceci :


Puis une fois sur l’interface zwave js ui ca :

Ca relancera un interview sur l’ensemble de tes noeud

Merci du retour
J’étais en train de faire un message de récapitulatif de mes questions sur ZWaveJS quand je me suis aperçu que OpenZWave ne fonctionnait plus non plus bien qu’il ait semblé redémarrer normalement 1h auparavant.

Le redémarrage de Jeedom a rétabli son fonctionnement. Du moins les équipements répondent. Je n’ai rien vérifié d’autre. Je suppose que les équipements arrivés en double sont toujours là, mais pour l’instant, j’ai besoin de mes modules ZWave fonctionnels et ça n’est pas en faisant joujou au petit bonheur que je vais y arriver.
Quant à ZWaveJS, il va pour moi devoir attendre des jours meilleurs, ou des explications claires sur le pourquoi du comment. Madame rentre demain de périple et c’est déjà compliqué quand un équipement ne fonctionne pas, alors plusieurs en même temps, comme ça, avant Noël, je vais essayer d’éviter.

Je suis bien entendu toujours preneurs d’explications et de réponses à toutes les questions que j’ai fait défiler dans ce post.
Les plus critiques sont :

  • Pourquoi des équipements sur secteur ne remontent-ils pas en étape 2 ?
  • Pourquoi mon FGBS222 n’apparait il même pas dans la liste des équipements présents (noeud 8) alors qu’il fonctionne en OpenZWave
  • Pourquoi des équipements standards type Wall Plug Fibaro apparaissent ils en Unknow Manufacturer (si on considère qu’un noeud OpenZWave = un noeud ZWAaveJS)
  • Et surtout que faire pour régler tout ça, tenant compte du fait que certains équipements sont extrêmement difficiles d’accès pour être dissociés et ré-associés.

Merci à tous

Si tu as encore un peu de courage ce soir, teste ce que je t’ai indiqué sous Zwave JS