Retour expérience migration Open ZWAVE vers ZWAVE JS

Bonjour à tous
Je suis enfin passé d’une 4.3.21 à en 4.4.12. Je vais donc faire une petit retour d’expérience sur la migration vers ZWAVE JS. J’ai lu pas mal de sujets. Peut être que certains points m’ont quand même échappé

  • Pas de souci de lancement du démon, de MQTT, de lancement des dépendances. Le port est ok. Openzwave est désactivé
  • Je n’ai récupéré que la moitié de mes modules (47 sur 90). Beaucoup de module Fibaro entre autre (y compris sur secteur et proches du contrôleur) sont absents alors que quelques modèles identiques sont bien présents. J’entends depuis des lustres que les modules sont enregistrés sur le controleur ZWAVE. Ou sont donc passé les miens !!!
  • Je suis surpris de voir que l’on perd le nom et affectation des modules alors qu’ils conservent le même ID !! plutôt bizarre
  • Du coup, j’ai tenté de réutiliser des noms de capteur que j’avais en Open ZWAVE et j’ai une erreur sql comme quoi il existe déjà. Pas très rassurant
  • Je n’ai que 2 voisins sur mon controleur (dont l’un se trouve assez loin pour le coup) alors que mes autres capteurs ont bien plein de voisins. Et que j’ai demandé à réveiller les voisins du controleur
  • J’ai contacté le support qui ne comprend pas le pourquoi du peu de voisin du controleur et pourquoi je n retrouve pas mes capteurs (même pas en unknow je précise) donc je ne suis pas trop aidé sur ce coup là
  • Les logs ne me remontent rien de particulier même en debug. La synchro se fait sans erreur qui pourrait mentionner un equipement qui pose souci

Donc avant de me lancer dans une réinclusion qui ne m’enchante pas du tout, y aurait il des pistes à explorer ? Pour le coup, je suis au milieu du guet donc si je dois encore galérer avec le ZWAVE sous Jeedom, je n’exclus pas de regarder d’autres solutions pour le ZWAVE
Merci d’avance pour vos idées

Bonjour Quikdav
La copie de la page santé de Jeedom aiderait les experts (dont je ne suis pas) à affiner un premier diagnostique !
La version 4.4.12 n’est pas la dernière, peut être commencer pas les MàJ. …
Si tu est sur une Box Smart ou Atlas, il y a des particularités du contrôleur qui nécessite un réinterview de tous les nœuds …
Courage, en quelques mois j’ai retrouvé une Box Smart qui est stable…

1 « J'aime »

Bonjour,

Oui c’est le cas.

C’est normal : les ID sont en mémoire du contrôleur. Pas les noms qui sont uniquement une correspondance faite par Jeedom avec les ID.

Normal : tu as uniquement désactivé OZW donc les équipements existent toujours. Il faut donner une nom provisoire aux équipements sous zwave-js, utiliser l’outil Remplacer, effacer les anciens équipements sous OZW puis rechanger les noms sous zwave-js.

Sous Smart le contrôleur a un bug mais qui ne t’empêche pas de voir tous les modules.
Capture d’écran de la configuration du plugin ?
Celle de la Santé Jeedom ?
Celle de la partie Santé du plugin ?
Logs du plugin ?

Il faut en effet également passer sous Jeedom 4.4.20.

2 « J'aime »

Merci pour vos retours :wink:

Je suis passé en 4.4.20 au cas ou.

Ok pour le IDs. Je savais pour les noms mais je pensais que la migration aurait pu faire un mapping

Sinon je n’ai pas mis de screenshot dans mon premier post car aucune erreur n’est remontée mais les voici quand même. J’ai mis des screenshots pour les logs car trop volumineux

Log du pluggin en mode debug après une synchro où il ne me trouve donc pas tous mes équipements (47 sur 90)

J’ai une liste de création d’équipements et aucune erreur ou autre à la fin

Santé Jeedom

Config pluggin

Log MQTT au cas ou

Voilà, je ne sais pas trop ou chercher pour comprendre le pourquoi de ces modules qui ne remontent pas !!!

Merci

Pour vos logs:

Merci d’éditer votre message en fonction.

1 « J'aime »

je l’ai fait mais comme dit dans mon post, je dépasse les 32000 caractères juste avec quelques lignes du log en mode debug du pluggin JS. Il génère des lignes hyper longues et et ca charge vite

Bonjour,

Oui enfin il y a 10 lignes en debug. Ce n’est pas utilisable. Pareil pour mqtt.
Et on ne voit pas la fin des lignes …

Tu as attendu longtemps au 1er démarrage du plugin ?
Car ça peut être long surtout avec 90 modules.

C’est en place depuis mercredi dernier… bien que je sois revenu sur un backup 4.3 et retourné ce matin en 4.4.20… mais le pluggin a tourné de Mercredi à dimanche. Tout est remonté (enfin les 47 modules) dans l’heure et plus rien ne bouge depuis (pas de nouveau module remontant)

Sinon il y a une ligne très très longue, la preuve…

Comme je ne veux pas passer pour un débile, voici un échantillon :wink:

J’en ai 47 comme ca

[2025-09-16 09:24:23][DEBUG] : [createEqLogic] Création d\'un équipement {"id":5,"name":"","loc":"","values":{"32-0-currentValue":{"id":"5-32-0-currentValue","nodeId":5,"toUpdate":false,"commandClass":32,"commandClassName":"Basic","endpoint":0,"property":"currentValue","propertyName":"currentValue","type":"number","readable":true,"writeable":false,"label":"Current value","stateless":false,"commandClassVersion":1,"min":0,"max":99,"list":false,"value":0,"isCurrentValue":true,"lastUpdate":1758004224203},"37-0-currentValue":{"id":"5-37-0-currentValue","nodeId":5,"toUpdate":false,"commandClass":37,"commandClassName":"Binary Switch","endpoint":0,"property":"currentValue","propertyName":"currentValue","type":"boolean","readable":true,"writeable":false,"label":"Current value","stateless":false,"commandClassVersion":1,"list":false,"value":true,"isCurrentValue":true,"targetValue":"37-0-targetValue","lastUpdate":1757969462111},"37-0-targetValue":{"id":"5-37-0-targetValue","nodeId":5,"toUpdate":false,"commandClass":37,"commandClassName":"Binary Switch","endpoint":0,"property":"targetValue","propertyName":"targetValue","type":"boolean","readable":true,"writeable":true,"label":"Target value","stateless":false,"commandClassVersion":1,"list":false,"value":true,"lastUpdate":1758002177234},"112-0-1":{"id":"5-112-0-1","nodeId":5,"toUpdate":false,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":1,"propertyName":"State After Power Failure","type":"number","readable":true,"writeable":true,"label":"State After Power Failure","default":2,"stateless":false,"commandClassVersion":1,"min":0,"max":2,"list":true,"allowManualEntry":false,"states":[{"text":"Always off","value":0},{"text":"Always on","value":1},{"text":"Previous state","value":2}],"value":2,"lastUpdate":1757607719979},"112-0-2":{"id":"5-112-0-2","nodeId":5,"toUpdate":false,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":2,"propertyName":"Power Failure","type":"number","readable":true,"writeable":true,"label":"Power Failure","default":0,"stateless":false,"commandClassVersion":1,"min":0,"max":63,"list":true,"allowManualEntry":true,"states":[{"text":"Power failure detection disable","value":0},{"text":"Power failure enable (Report to Lifeline only)","value":1},{"text":"Enable group 4","value":2},{"text":"Enable group 5","value":4},{"text":"Enable group 6","value":8},{"text":"Enable group 7","value":16},{"text":"Enable group 8","value":32}],"value":1,"lastUpdate":1757607720180},"112-0-3":{"id":"5-112-0-3","nodeId":5,"toUpdate":false,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":3,"propertyName":"Follow State","type":"number","readable":true,"writeable":true,"label":"Follow State","default":3,"stateless":false,"commandClassVersion":1,"min":0,"max":3,"list":true,"allowManualEntry":false,"states":[{"text":"Disable group 2 & 3","value":0},{"text":"Enable group 2","value":1},{"text":"Enable group 3","value":2},{"text":"Enable group 2 & 3","value":3}],"value":3,"lastUpdate":1757607720380},"112-0-4":{"id":"5-112-0-4","nodeId":5,"toUpdate":false,"commandClass":112,"commandClassName":"Configuration","endpoint":0,"property":4,"propertyName":"Always On","type":"number","readable":true,"writeable":true,"label":"Always On","default":0,"stateless":false,"commandClassVersion":1,"min":0,"max":1,"list":true,"allowManualEntry":false,"states":[{"text":"Disable","value":0},{"text":"Enable","value":1}],"value":0,"lastUpdate":1757607720666},"113-0-System-Hardware status":{"id":"5-113-0-System-Hardware status","nodeId":5,"toUpdate":false,"commandClass":113,"commandClassName":"Notification","endpoint":0,"property":"System","propertyName":"System","propertyKey":"Hardware status","propertyKeyName":"Hardware status","type":"number","readable":true,"writeable":false,"label":"Hardware status","ccSpecific":{"notificationType":9},"stateless":false,"commandClassVersion":4,"min":0,"max":255,"list":true,"states":[{"text":"idle","value":0},{"text":"System hardware failure","value":1}],"value":0,"lastUpdate":1757607722811},"113-0-Power Management-Mains status":{"id":"5-113-0-Power Management-Mains status","nodeId":5,"toUpdate":false,"commandClass":113,"commandClassName":"Notification","endpoint":0,"property":"Power Management","propertyName":"Power Management","propertyKey":"Mains status","propertyKeyName":"Mains status","type":"number","readable":true,"writeable":false,"label":"Mains status","ccSpecific":{"notificationType":8},"stateless":false,"commandClassVersion":4,"min":0,"max":255,"list":true,"states":[{"text":"AC mains disconnected","value":2},{"text":"AC mains re-connected","value":3}],"lastUpdate":1758002177238},"113-0-alarmType":{"id":"5-113-0-alarmType","nodeId":5,"toUpdate":false,"commandClass":113,"commandClassName":"Notification","endpoint":0,"property":"alarmType","propertyName":"alarmType","type":"number","readable":true,"writeable":false,"label":"Alarm Type","stateless":false,"commandClassVersion":4,"min":0,"max":255,"list":false,"lastUpdate":1758002177239},"113-0-alarmLevel":{"id":"5-113-0-alarmLevel","nodeId":5,"toUpdate":false,"commandClass":113,"commandClassName":"Notification","endpoint":0,"property":"alarmLevel","propertyName":"alarmLevel","type":"number","readable":true,"writeable":false,"label":"Alarm Level","stateless":false,"commandClassVersion":4,"min":0,"max":255,"list":false,"lastUpdate":1758002177239},"114-0-manufacturerId":{"id":"5-114-0-manufacturerId","nodeId":5,"toUpdate":false,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"manufacturerId","propertyName":"manufacturerId","type":"number","readable":true,"writeable":false,"label":"Manufacturer ID","stateless":false,"commandClassVersion":2,"min":0,"max":65535,"list":false,"value":357,"lastUpdate":1757607624750},"114-0-productType":{"id":"5-114-0-productType","nodeId":5,"toUpdate":false,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productType","propertyName":"productType","type":"number","readable":true,"writeable":false,"label":"Product type","stateless":false,"commandClassVersion":2,"min":0,"max":65535,"list":false,"value":1,"lastUpdate":1757607624753},"114-0-productId":{"id":"5-114-0-productId","nodeId":5,"toUpdate":false,"commandClass":114,"commandClassName":"Manufacturer Specific","endpoint":0,"property":"productId","propertyName":"productId","type":"number","readable":true,"writeable":false,"label":"Product ID","stateless":false,"commandClassVersion":2,"min":0,"max":65535,"list":false,"value":1,"lastUpdate":1757607624755},"117-0-local":{"id":"5-117-0-local","nodeId":5,"toUpdate":false,"commandClass":117,"commandClassName":"Protection","endpoint":0,"property":"local","propertyName":"local","type":"number","readable":true,"writeable":true,"label":"Local protection state","stateless":false,"commandClassVersion":2,"list":true,"states":[{"text":"Unprotected","value":0},{"text":"NoOperationPossible","value":2}],"value":0,"lastUpdate":1757607723356},"117-0-rf":{"id":"5-117-0-rf","nodeId":5,"toUpdate":false,"commandClass":117,"commandClassName":"Protection","endpoint":0,"property":"rf","propertyName":"rf","type":"number","readable":true,"writeable":true,"label":"RF protection state","stateless":false,"commandClassVersion":2,"list":true,"states":[{"text":"Unprotected","value":0},{"text":"NoControl","value":1},{"text":"NoResponse","value":2}],"value":0,"lastUpdate":1757607723376},"117-0-exclusiveControlNodeId":{"id":"5-117-0-exclusiveControlNodeId","nodeId":5,"toUpdate":false,"commandClass":117,"commandClassName":"Protection","endpoint":0,"property":"exclusiveControlNodeId","propertyName":"exclusiveControlNodeId","type":"number","readable":true,"writeable":true,"label":"Node ID with exclusive control","stateless":false,"commandClassVersion":2,"min":1,"max":232,"list":false,"lastUpdate":1758002177242},"117-0-timeout":{"id":"5-117-0-timeout","nodeId":5,"toUpdate":false,"commandClass":117,"commandClassName":"Protection","endpoint":0,"property":"timeout","propertyName":"timeout","type":"number","readable":true,"writeable":true,"label":"RF protection timeout","stateless":false,"commandClassVersion":2,"min":0,"max":255,"list":false,"lastUpdate":1758002177243},"132-0-wakeUpInterval":{"id":"5-132-0-wakeUpInterval","nodeId":5,"toUpdate":false,"commandClass":132,"commandClassName":"Wake Up","endpoint":0,"property":"wakeUpInterval","propertyName":"wakeUpInterval","type":"number","readable":true,"writeable":true,"label":"Wake Up interval","stateless":false,"commandClassVersion":1,"min":0,"max":16777215,"list":false,"value":21600,"lastUpdate":1757636754704},"132-0-controllerNodeId":{"id":"5-132-0-controllerNodeId","nodeId":5,"toUpdate":false,"commandClass":132,"commandClassName":"Wake Up","endpoint":0,"property":"controllerNodeId","propertyName":"controllerNodeId","type":"any","readable":true,"writeable":false,"label":"Node ID of the controller","stateless":false,"commandClassVersion":1,"list":false,"value":1,"lastUpdate":1757636754714},"134-0-firmwareVersions":{"id":"5-134-0-firmwareVersions","nodeId":5,"toUpdate":false,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"firmwareVersions","propertyName":"firmwareVersions","type":"string[]","readable":true,"writeable":false,"label":"Z-Wave chip firmware versions","stateless":false,"commandClassVersion":2,"list":false,"lastUpdate":1758002177244},"134-0-libraryType":{"id":"5-134-0-libraryType","nodeId":5,"toUpdate":false,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"libraryType","propertyName":"libraryType","type":"number","readable":true,"writeable":false,"label":"Library type","stateless":false,"commandClassVersion":2,"list":true,"states":[{"text":"Unknown","value":0},{"text":"Static Controller","value":1},{"text":"Controller","value":2},{"text":"Enhanced Slave","value":3},{"text":"Slave","value":4},{"text":"Installer","value":5},{"text":"Routing Slave","value":6},{"text":"Bridge Controller","value":7},{"text":"Device under Test","value":8},{"text":"N\/A","value":9},{"text":"AV Remote","value":10},{"text":"AV Device","value":11}],"lastUpdate":1758002177244},"134-0-protocolVersion":{"id":"5-134-0-protocolVersion","nodeId":5,"toUpdate":false,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"protocolVersion","propertyName":"protocolVersion","type":"string","readable":true,"writeable":false,"label":"Z-Wave protocol version","stateless":false,"commandClassVersion":2,"list":false,"lastUpdate":1758002177245},"134-0-hardwareVersion":{"id":"5-134-0-hardwareVersion","nodeId":5,"toUpdate":false,"commandClass":134,"commandClassName":"Version","endpoint":0,"property":"hardwareVersion","propertyName":"hardwareVersion","type":"number","readable":true,"writeable":false,"label":"Z-Wave chip hardware version","stateless":false,"commandClassVersion":2,"list":false,"lastUpdate":1758002177245},"135-0-value":{"id":"5-135-0-value","nodeId":5,"toUpdate":false,"commandClass":135,"commandClassName":"Indicator","endpoint":0,"property":"value","propertyName":"value","type":"number","readable":true,"writeable":true,"label":"Indicator value","ccSpecific":{"indicatorId":0},"stateless":false,"commandClassVersion":1,"min":0,"max":255,"list":false,"value":255,"lastUpdate":1757607674855},"48-0-Any":{"id":"5-48-0-Any","nodeId":5,"toUpdate":false,"commandClass":48,"commandClassName":"Binary Sensor","endpoint":0,"property":"Any","propertyName":"Any","type":"boolean","readable":true,"writeable":false,"label":"Sensor state (Any)","ccSpecific":{"sensorType":255},"stateless":false,"commandClassVersion":0,"list":false,"value":false,"lastUpdate":1758004224166}},"groups":[{"text":"Lifeline","endpoint":0,"value":1,"maxNodes":5,"isLifeline":true,"multiChannel":false},{"text":"Follow State","endpoint":0,"value":2,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Follow Complementary State","endpoint":0,"value":3,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Power Failure Notification","endpoint":0,"value":4,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Power Failure - Set On","endpoint":0,"value":5,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Power Failure - Set Off","endpoint":0,"value":6,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Power Recover - Set On","endpoint":0,"value":7,"maxNodes":5,"isLifeline":false,"multiChannel":false},{"text":"Power Recover - Set Off","endpoint":0,"value":8,"maxNodes":5,"isLifeline":false,"multiChannel":false}],"neighbors":[6,45,46,85,175,201],"ready":true,"available":true,"hassDevices":[],"failed":false,"inited":true,"eventsQueue":[{"time":"2025-09-16T05:56:17.169Z","event":"alive","args":[0]},{"time":"2025-09-16T05:56:17.259Z","event":"ready","args":[]},{"time":"2025-09-16T06:14:29.005Z","event":"value updated","args":[{"commandClassName":"Binary Sensor","commandClass":48,"property":"Any","endpoint":0,"newValue":false,"prevValue":false,"propertyName":"Any"}]},{"time":"2025-09-16T06:14:29.015Z","event":"value updated","args":[{"commandClassName":"Basic","commandClass":32,"property":"currentValue","endpoint":0,"newValue":0,"prevValue":0,"propertyName":"currentValue"}]},{"time":"2025-09-16T06:15:27.491Z","event":"value updated","args":[{"commandClassName":"Binary Sensor","commandClass":48,"property":"Any","endpoint":0,"newValue":true,"prevValue":false,"propertyName":"Any"}]},{"time":"2025-09-16T06:15:27.546Z","event":"value updated","args":[{"commandClassName":"Basic","commandClass":32,"property":"currentValue","endpoint":0,"newValue":255,"prevValue":0,"propertyName":"currentValue"}]},{"time":"2025-09-16T06:20:26.421Z","event":"value updated","args":[{"commandClassName":"Binary Sensor","commandClass":48,"property":"Any","endpoint":0,"newValue":false,"prevValue":true,"propertyName":"Any"}]},{"time":"2025-09-16T06:20:26.438Z","event":"value updated","args":[{"commandClassName":"Basic","commandClass":32,"property":"currentValue","endpoint":0,"newValue":0,"prevValue":255,"propertyName":"currentValue"}]},{"time":"2025-09-16T06:21:11.735Z","event":"value updated","args":[{"commandClassName":"Binary Sensor","commandClass":48,"property":"Any","endpoint":0,"newValue":true,"prevValue":false,"propertyName":"Any"}]},{"time":"2025-09-16T06:21:11.745Z","event":"value updated","args":[{"commandClassName":"Basic","commandClass":32,"property":"currentValue","endpoint":0,"newValue":255,"prevValue":0,"propertyName":"currentValue"}]},{"time":"2025-09-16T06:30:24.168Z","event":"value updated","args":[{"commandClassName":"Binary Sensor","commandClass":48,"property":"Any","endpoint":0,"newValue":false,"prevValue":true,"propertyName":"Any"}]},{"time":"2025-09-16T06:30:24.206Z","event":"value updated","args":[{"commandClassName":"Basic","commandClass":32,"property":"currentValue","endpoint":0,"newValue":0,"prevValue":255,"propertyName":"currentValue"}]}],"status":"Alive","interviewStage":"Complete","priorityReturnRoute":[],"customReturnRoute":[],"prioritySUCReturnRoute":null,"customSUCReturnRoutes":[],"hexId":"0x0165 0x0001-0x0001","dbLink":"https:\/\/devices.zwave-js.io\/?jumpTo=0x0165:0x0001:0x0001:0.0","manufacturerId":357,"productId":1,"productType":1,"deviceConfig":{"filename":"\/var\/www\/html\/plugins\/zwavejs\/resources\/zwave-js-ui\/node_modules\/@zwave-js\/config\/config\/devices\/0x0165\/asp-3-1.json","isEmbedded":true,"manufacturer":"ID-RF","manufacturerId":357,"label":"ASP-3-1","description":"Smart Plug","devices":[{"productType":1,"productId":1}],"firmwareVersion":{"min":"0.0","max":"255.255"},"preferred":false,"paramInformation":{"_map":[]}},"productLabel":"ASP-3-1","productDescription":"Smart Plug","manufacturer":"ID-RF","protocolVersion":3,"zwavePlusVersion":1,"zwavePlusNodeType":0,"zwavePlusRoleType":5,"nodeType":1,"endpointsCount":0,"endpoints":[{"index":0,"label":"Root Endpoint","deviceClass":{"basic":4,"generic":16,"specific":1}}],"isSecure":false,"security":"None","supportsSecurity":false,"supportsBeaming":true,"isControllerNode":false,"isListening":true,"isFrequentListening":false,"isRouting":true,"keepAwake":false,"maxDataRate":100000,"deviceClass":{"basic":4,"generic":16,"specific":1},"lastActive":1758004224200,"firmwareCapabilities":{"firmwareUpgradable":false},"protocol":0,"deviceId":"357-1-1","hasDeviceConfigChanged":false,"statistics":{"commandsTX":1,"commandsRX":14,"commandsDroppedRX":0,"commandsDroppedTX":0,"timeoutResponse":0,"rtt":3962.6,"lastSeen":"2025-09-16T06:30:24.200Z","lwr":{"repeaters":[7],"protocolDataRate":2}},"supportsTime":false}
[2025-09-16 09:24:23][DEBUG] : [createEqLogic] Création d\'un équipement {"id":6,"name":"","loc":"","values":[],"groups":[],"neighbors":[1,5,45,46,85,120,145,150,153,174,175,213],"ready":false,"available":true,"hassDevices":[],"failed":false,"inited":false,"eventsQueue":[{"time":"2025-09-16T05:56:09.140Z","event":"sleep","args":[0]}],"status":"Asleep","interviewStage":"ProtocolInfo","priorityReturnRoute":[],"customReturnRoute":[],"customSUCReturnRoutes":[],"applicationRoute":null,"hexId":"0xXXXX 0xXXXX-0xXXXX","dbLink":"https:\/\/devices.zwave-js.io\/?jumpTo=0xXXXX:0xXXXX:0xXXXX:0.0","productLabel":"Unknown product 0xXXXX","productDescription":"0xXXXX","manufacturer":"Unknown manufacturer 0xXXXX","protocolVersion":3,"nodeType":1,"endpointsCount":0,"endpoints":[{"index":0,"label":"Root Endpoint","deviceClass":{"basic":4,"generic":32,"specific":1}}],"isSecure":false,"security":"None","supportsSecurity":false,"supportsBeaming":true,"isControllerNode":false,"isListening":false,"isFrequentListening":false,"isRouting":true,"keepAwake":false,"maxDataRate":40000,"deviceClass":{"basic":4,"generic":32,"specific":1},"lastActive":1758002712258,"firmwareCapabilities":{"firmwareUpgradable":false},"protocol":0,"deviceId":"undefined-undefined-undefined","statistics":{"commandsTX":0,"commandsRX":4,"commandsDroppedRX":0,"commandsDroppedTX":0,"timeoutResponse":0,"lastSeen":"2025-09-16T06:05:12.258Z"}}

et pour MQTT (je n’ai que ca toutes les 15-20 secondes)

[2025-09-16 11:50:15][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14179 seconds","load":{"messages":{"received":{"1min":217.6,"5min":228.54,"15min":242.84},"sent":{"1min":387.16,"5min":405.6,"15min":427.64}},"publish":{"received":{"1min":216.63,"5min":227.66,"15min":241.95},"sent":{"1min":249.41,"5min":264.63,"15min":278.7}},"bytes":{"received":{"1min":162428.04,"5min":2172380.07,"15min":2068871.4},"sent":{"1min":188819.16,"5min":4205548.37,"15min":3990196.83}}},"messages":{"received":55316,"sent":121114},"publish":{"messages":{"received":55082,"sent":90297},"bytes":{"received":173058984,"sent":315444848}},"bytes":{"received":175730261,"sent":319501026}}}}
[2025-09-16 11:50:26][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14190 seconds","load":{"messages":{"received":{"1min":209.47,"5min":226.4,"15min":241.95},"sent":{"1min":374.39,"5min":402.19,"15min":426.22}},"publish":{"received":{"1min":208.67,"5min":225.55,"15min":241.07},"sent":{"1min":241.44,"5min":262.37,"15min":277.77}},"bytes":{"received":{"1min":153139.98,"5min":2098020.33,"15min":2045038.66},"sent":{"1min":175289.41,"5min":4058027.8,"15min":3943037.14}}},"messages":{"received":55347,"sent":121190},"publish":{"messages":{"received":55113,"sent":90355},"bytes":{"received":173077070,"sent":315463134}},"bytes":{"received":175749874,"sent":319521885}}}}
[2025-09-16 11:50:37][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14201 seconds","load":{"messages":{"received":{"1min":209.11,"5min":225.71,"15min":241.52},"sent":{"1min":373.81,"5min":401.07,"15min":425.55}},"publish":{"received":{"1min":208.43,"5min":224.9,"15min":240.66},"sent":{"1min":241.2,"5min":261.57,"15min":277.31}},"bytes":{"received":{"1min":149427.97,"5min":2027201.79,"15min":2021787},"sent":{"1min":168053.56,"5min":3916683.99,"15min":3896742.42}}},"messages":{"received":55385,"sent":121277},"publish":{"messages":{"received":55151,"sent":90420},"bytes":{"received":173099215,"sent":315485479}},"bytes":{"received":175773887,"sent":319547152}}}}
[2025-09-16 11:50:48][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14212 seconds","load":{"messages":{"received":{"1min":210.63,"5min":225.44,"15min":241.24},"sent":{"1min":376.98,"5min":400.77,"15min":425.15}},"publish":{"received":{"1min":210.07,"5min":224.65,"15min":240.38},"sent":{"1min":244.65,"15min":277.12}},"bytes":{"received":{"1min":1073239.08,"5min":2158150.66,"15min":2066036.97},"sent":{"1min":2015832.42,"5min":4178864.43,"15min":3985448.44}}},"store":{"messages":{"bytes":282}},"messages":{"received":55425,"sent":121368},"publish":{"messages":{"received":55191,"sent":90489},"bytes":{"received":174135712,"sent":317536527}},"bytes":{"received":176812362,"sent":321601340}}}}
[2025-09-16 11:50:59][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14223 seconds","load":{"messages":{"received":{"1min":212.81,"5min":225.37,"15min":241.03},"sent":{"1min":380.53,"5min":400.67,"15min":424.82}},"publish":{"received":{"1min":212.34,"5min":224.62,"15min":240.18},"sent":{"1min":246.61,"5min":261.39,"15min":276.87}},"bytes":{"received":{"1min":917245.66,"5min":2085563.56,"15min":2042663.93},"sent":{"1min":1702135.81,"5min":4033567.26,"15min":3938772.49}}},"store":{"messages":{"bytes":281}},"messages":{"received":55466,"sent":121461},"publish":{"messages":{"received":55232,"sent":90558},"bytes":{"received":174159712,"sent":317560731}},"bytes":{"received":176838393,"sent":321628669}}}}
[2025-09-16 11:51:10][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14234 seconds","load":{"messages":{"received":{"1min":214.62,"5min":225.31,"15min":240.82},"sent":{"1min":383.48,"5min":400.58,"15min":424.5}},"publish":{"received":{"1min":214.23,"5min":224.58,"15min":239.98},"sent":{"1min":248.25,"5min":261.21,"15min":276.62}},"bytes":{"received":{"1min":787535.19,"5min":2015622.59,"15min":2019585.89},"sent":{"1min":1441138.92,"5min":3893533.96,"15min":3892674.62}}},"messages":{"received":55507,"sent":121553},"publish":{"messages":{"received":55273,"sent":90626},"bytes":{"received":174183879,"sent":317585099}},"bytes":{"received":176864591,"sent":321656126}}}}
[2025-09-16 11:51:21][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14245 seconds","load":{"messages":{"received":{"1min":247.2,"5min":231.93,"15min":242.86},"sent":{"1min":432.54,"5min":410.51,"15min":427.56}},"publish":{"received":{"1min":246.87,"5min":231.23,"15min":242.03},"sent":{"1min":280.67,"5min":267.71,"15min":278.63}},"bytes":{"received":{"1min":696078.31,"5min":1951751.55,"15min":1997986.66},"sent":{"1min":1240418.39,"5min":3762100.78,"15min":3848337.45}}},"messages":{"received":55582,"sent":121696},"publish":{"messages":{"received":55348,"sent":90728},"bytes":{"received":174224517,"sent":317625938}},"bytes":{"received":176908876,"sent":321701704}}}}
[2025-09-16 11:51:32][DEBUG] : Message reçu sans prise en charge par un plugin : {"$SYS":{"broker":{"uptime":"14256 seconds","load":{"messages":{"received":{"1min":241.42,"5min":231.23,"15min":242.49},"sent":{"1min":424.05,"5min":409.48,"15min":427}},"publish":{"received":{"1min":241.15,"5min":230.56,"15min":241.68},"sent":{"1min":274.77,"5min":266.91,"15min":278.23}},"bytes":{"received":{"1min":602278.81,"5min":1886383.86,"15min":1975368.92},"sent":{"1min":1055625.04,"5min":3631596.29,"15min":3803255.61}}},"messages":{"received":55621,"sent":121785},"publish":{"messages":{"received":55387,"sent":90794},"bytes":{"received":174247538,"sent":317649160}},"bytes":{"received":176933830,"sent":321727915}}}}

et le config MQTT au cas ou

Merci

Bonjour,

Redemande une découverte des voisins.

Bonjour

A tu essayé la syncro su zwavejs ?

Bien sur… plusieurs fois même. Il ne me trouve que les 47 modules à chaque fois. Le support m’a dit qu’un module pouvait bloquer la suite de la découverte mais comme tous les logs sont nickels, je ne sais pas trop ou je pourrais voir s’il y a un souci !!

déjà fait plusieurs fois mais je peux retenter…

essaye de réinclure un module qui n’est pas remonter, pour voir si c’est la clé qui à perdu les modules manquants.

Je viens de faire un test d’exclusion/inclusion avec ZJS sur un fibaro sur secteur (FGS-221) qui fonctionnait parfaitement depuis des années avec OZW. Il ne se passe rien en exclusion. Par contre, j’ai un module qui finit par apparaitre à la première inclusion. Il s’agit d’un FGWPE (prise fibaro) au lieu d’un FGS-221. Bref rien à voir. Ensuite j’ai voulu l’exclure mais impossible !!!

[2025-09-17 07:50:04][DEBUG] : [inclusion] Démarrage du mode inclusion exclude 0
[2025-09-17 07:50:04][DEBUG] : [handleController] Exclusion démarrée
[2025-09-17 07:51:04][DEBUG] : [handleController] Exclusion arrêtée
[2025-09-17 07:52:17][DEBUG] : [inclusion] Démarrage du mode inclusion exclude 0
[2025-09-17 07:52:17][DEBUG] : [handleController] Exclusion démarrée
[2025-09-17 07:52:50][DEBUG] : [handleController] Exclusion arrêtée
[2025-09-17 07:53:55][DEBUG] : [inclusion] Démarrage du mode inclusion include 2
[2025-09-17 07:53:56][DEBUG] : [handleController] Inclusion démarrée
[2025-09-17 07:54:31][DEBUG] : [handleController] Inclusion arrêtée
[2025-09-17 07:54:35][DEBUG] : [handleController] Nœud inclus
[2025-09-17 07:54:35][DEBUG] : [createEqLogic] Création d\'un équipement {"id":7,"inited":false,"status":4,"isControllerNode":false,"interviewStage":2,"deviceClass":{"basic":"Routing End Node","generic":"Binary Switch","specific":"Binary Power Switch"},"ready":false,"isListening":true,"isFrequentListening":false,"canSleep":false,"isRouting":true,"supportedDataRates":[40000],"maxDataRate":40000,"supportsSecurity":false,"isSecure":false,"supportsBeaming":true,"protocolVersion":3,"manufacturer":"Unknown manufacturer 0xXXXX","productDescription":"0xXXXX","productLabel":"Unknown product 0xXXXX","keepAwake":false,"protocol":0}
[2025-09-17 07:54:40][DEBUG] : [createEqLogic] Création d\'un équipement {"id":7,"inited":false,"status":4,"isControllerNode":false,"interviewStage":5,"deviceClass":{"basic":"Routing End Node","generic":"Binary Switch","specific":"Binary Power Switch"},"ready":false,"isListening":true,"isFrequentListening":false,"canSleep":false,"isRouting":true,"supportedDataRates":[40000],"maxDataRate":40000,"supportsSecurity":false,"isSecure":false,"supportsBeaming":true,"protocolVersion":3,"firmwareVersion":"2.1","manufacturerId":271,"manufacturer":"Unknown manufacturer 0xXXXX","productId":4096,"productDescription":"0xXXXX","productType":1536,"productLabel":"Unknown product 0xXXXX","deviceDatabaseUrl":"https:\/\/devices.zwave-js.io\/?jumpTo=0x010f:0x0600:0x1000:2.1","keepAwake":false,"protocol":0}
[2025-09-17 07:54:40][DEBUG] : [createEqLogic] Création d\'un équipement {"id":7,"inited":true,"status":4,"isControllerNode":false,"interviewStage":5,"deviceClass":{"basic":"Routing End Node","generic":"Binary Switch","specific":"Binary Power Switch"},"ready":true,"isListening":true,"isFrequentListening":false,"canSleep":false,"isRouting":true,"supportedDataRates":[40000],"maxDataRate":40000,"supportsSecurity":false,"isSecure":false,"supportsBeaming":true,"protocolVersion":3,"firmwareVersion":"2.1","manufacturerId":271,"manufacturer":"Fibargroup","productId":4096,"productDescription":"Metered Wall Plug Switch","productType":1536,"productLabel":"FGWPE\/F-101","deviceDatabaseUrl":"https:\/\/devices.zwave-js.io\/?jumpTo=0x010f:0x0600:0x1000:2.1","keepAwake":false,"protocol":0}
[2025-09-17 07:54:42][DEBUG] : [nodeAction] Exécution d'une action sur le nœud 7 de type : syncValues
[2025-09-17 07:56:26][DEBUG] : [refreshIfNeeded] 37/0/targetValue true
[2025-09-17 07:56:35][DEBUG] : [refreshIfNeeded] 37/0/targetValue false
[2025-09-17 07:56:57][DEBUG] : [refreshIfNeeded] 37/0/targetValue true
[2025-09-17 07:57:03][DEBUG] : [refreshIfNeeded] 37/0/targetValue false
[2025-09-17 07:59:18][DEBUG] : [refreshIfNeeded] 37/0/targetValue true
[2025-09-17 07:59:23][DEBUG] : [refreshIfNeeded] 37/0/targetValue false
[2025-09-17 08:00:58][DEBUG] : [inclusion] Démarrage du mode inclusion exclude 0
[2025-09-17 08:00:59][DEBUG] : [handleController] Exclusion démarrée
[2025-09-17 08:01:59][DEBUG] : [handleController] Exclusion arrêtée
[2025-09-17 08:02:32][DEBUG] : [inclusion] Démarrage du mode inclusion exclude 0
[2025-09-17 08:02:32][DEBUG] : [handleController] Exclusion démarrée
[2025-09-17 08:02:49][DEBUG] : [handleController] Exclusion echouée
[2025-09-17 08:02:49][INFO] : Arrêt du démon ZwaveJS
[2025-09-17 08:02:50][DEBUG] : [configureSettings] Informations reçues de MQTT Manager : {"ip":"127.0.0.1","port":"1883","protocol":"mqtt","user":"jeedom","password":"8Jv8DDqKrZ6Lmdd1YKkayegeE3Ped9VxBFc8wQNRRsdyDjtg4QYZTS6C4AE3TGL6"}
[2025-09-17 08:02:50][INFO] : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=4FA7665813BBA5AE6387B53C10182680 KEY_S2_Unauthenticated=DEBC78365082FB4135815060E35C1FAA KEY_S2_Authenticated=BB1D52CBDBB6FD49EE0F4F92378CF05B KEY_S2_AccessControl=FD171CE7ABD127F79A0D3B1643C32062 SESSION_SECRET=jeedomSession npm start
[2025-09-17 08:04:19][DEBUG] : [inclusion] Démarrage du mode inclusion exclude 0
[2025-09-17 08:04:19][DEBUG] : [handleController] Exclusion démarrée
[2025-09-17 08:05:20][DEBUG] : [handleController] Exclusion arrêtée
[2025-09-17 08:13:56][DEBUG] : [inclusion] Démarrage du mode inclusion exclude 0
[2025-09-17 08:13:56][DEBUG] : [handleController] Exclusion démarrée
[2025-09-17 08:14:56][DEBUG] : [handleController] Exclusion arrêtée

J’ai aussi constaté que mon pluggin s’arrêtait et redémarrait en permanence !!!

J’ai fait quelques tests sur des modules opérationnels et ca fonctionne donc mon contrôleur fonctionne

Bref tout cela me semble mal barré. Je me donne encore quelques jours sinon je passe à une autre box pour le ZWAVE

Perso je testerais sans le soft reset et en decochant aussi les autres options. Si cela a un effet, recocher une à une les options en attendant suffisamment longtemps (1 jours au moins) pour juger de l’impact.

C’est une solution mais HA se base aussi sur zwave-js-ui. Il faudrait passer par un fabricant type fibaro et tout reappairer alors.

Antoine

1 « J'aime »

ok j’y vais par étape… j’ai décoché le soft reset et redémarré le daemon… on verra cette aprem.

Je suis quand même septique sur mes autres modules qui n’apparaissent plus

Quant à passer sur une autre solution pour le ZWAVE, c’est surement plus psychologique qu’autre chose. J’ai passé trop de temps avec des merdes sur ce protocole. Surtout avec les modules sur piles qui disparaissent tout simplement… quoique j’ai un FGS qui a aussi disparu depuis longtemps mais qui continue de fonctionner en association direct avec un FGWPE :thinking:

Et maintenant ces inclusions/exclusions qui semblent se faire dans la douleur, sans compter le support qui n’a aucune réponse à mes problèmes, pas très motivant… il va falloir que je règle tout ca avant de devoir démarrer le chauffage :smile:

En tout cas, merci pour le suivi :wink:

Salut,

Tu peux essayer de passer la Smart sur les nouvelles images via le menu Réglages > Système > Restauration système avant de commencer à réinclure des modules. Ca ne peut faire que du bien.

ok je peux tenter ca…

Merci

Je viens de constater un truc bizarre. J’ai un wallmote qui m’allumait/éteignait en OZW plusieurs lumières via des associations directes. Le bouton 4 éteint 4 lumières


Or quand je regarde mes associations dans ma config actuelle, il me manque bien 2 modules (sur secteur) dans la liste. Ca correspond bien à 2 modules qui ne sont pas remontés par le controleur.
Or la commande fonctionne quand même en WJS, c’est à dire qu’elle continue de m’allumer les 4 lumières.
Pourquoi le wallmote voit bien ces modules manquants et pas mon contrôleur !!

Quelques nouvelles de ma migration qui a un peu avancé

Je suis allé dans le log de l’interface de ZWaveJS pour afficher les erreurs.

4 modules (sur pile) bien remontés du contrôleur avaient un souci d’interview. J’ai tenté de les réveiller. Seul 1 sur les 4 semblait encore dialoguer avec le contrôleur. J’ai donc exclus/réinclus les 3 autres sans souci. Du coup, ca m’a débloqué le pluggin qui est passé dans le statut Scan Completed alors qu’il restait en Driver Ready. Un code couleur serait le bienvenu d’ailleurs pour les différents statuts genre vert quand il est en Scan Completed et orange en Driver Ready par exemple car je n’avais pas remarqué ce détail (merci le support :wink:)

J’étais donc optimiste pour qu’une nouvelle synchro me remonte les 30-40 modules manquants mais il ne s’est rien passé. Mais bigre, ou sont ils donc passé ?? J’espère que la détection qui se lance au premier lancement de la nouvelle config n’est pas spécifique :face_with_raised_eyebrow: Ce qui est sûr, c’est que la synchro ne fait rien du tout

Voilà j’ai une installation « propre » mais très incomplète

J’attends un peu pour voir s’il se passe quelque chose :smiley: