Page 1 sur 1

Problème openzwave

Publié : 25 juil. 2015, 17:43
par bemar
Bonjour,

J'ai mis un premier message décrivant mon problème sur mon cubie2 ici : https://www.jeedom.fr/forum/viewtopic.p ... 60#p181221

Ne trouvant pas de solutions permettant de faire fonctionner mon démon openzwave (il "redémarre" en boucle), j'ai décidé d'utiliser un de mes RPI2, j'ai donc pris l'image (1.188) dispo sur la doc d'install, puis je l'ai mise à jour dans sa dernière version, y ait installé le plugin ozw ainsi que ses dépendances et rajouté les droits d'admin pour jeedom avec la commande qui va bien.
Je branche mon zstick (dont je n'ai pas fait de hard reset donc il possède encore mes nodes associés) et démarre le démon ozw ... et là j'ai le même comportement, c'est à dire un démon qui me semble redémarrer sans cesse et qui de ce fait n'apparait OK que quelques secondes sur la page du plugin :(
(La seule différence étant que sur le RPI2 je n'ai pas d'erreurs dans les logs, pour rappel sur mon cubie2 les erreurs présentes dans le log ozw était "Error on querry /ZWaveAPI/Run/network.GetChanges() ...")

Pour info, mes modules zwave sont des FGMS-001, des FGR-221, un thermostat secure avec son actionneur correspondant ainsi que le Benext tag reader.

Voici un extrait de mon log ozw :

Code : Tout sélectionner

Check flask dependances
--> pass
Check other dependances
--> pass
Check SQLite
--> SQLite version: 3.7.13
Check Openzwave
--> pass
validate startup arguments
--> pass
check if port is available
--> pass
25-07-2015 15:11:04 | info | validate configuration file: /opt/python-openzwave/zwcfg_0x0184c6a6.xml
25-07-2015 15:11:04 | info | ******** The ZWave network is being started ********
25-07-2015 15:11:04 | info | OpenZwave Library Version 1.3.337
25-07-2015 15:11:04 | info | Python-OpenZwave Wrapper Version 0.3.0-beta3
25-07-2015 15:11:04 | info | Waiting for network to become ready
25-07-2015 15:11:04 | info | Openzwave network are started with homeId 0184c6a6.
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[1] model:[Z-Stick S2].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[2] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[3] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[4] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[5] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[6] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[7] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[8] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[9] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[10] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[11] model:[].
25-07-2015 15:11:04 | info | A node has been added to OpenZWave list id:[12] model:[].
25-07-2015 15:11:28 | info | All the initialisation queries on a node have been completed. id:[1] model:[Z-Stick S2].
25-07-2015 15:11:28 | info | write configuration file
Check flask dependances
--> pass
Check other dependances
--> pass
Check SQLite
--> SQLite version: 3.7.13
Check Openzwave
--> pass
validate startup arguments
--> pass
check if port is available
--> pass
25-07-2015 15:12:04 | info | validate configuration file: /opt/python-openzwave/zwcfg_0x0184c6a6.xml
25-07-2015 15:12:04 | info | ******** The ZWave network is being started ********
25-07-2015 15:12:04 | info | OpenZwave Library Version 1.3.337
25-07-2015 15:12:04 | info | Python-OpenZwave Wrapper Version 0.3.0-beta3
25-07-2015 15:12:04 | info | Waiting for network to become ready
25-07-2015 15:12:05 | info | Openzwave network are started with homeId 0184c6a6.
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[1] model:[Z-Stick S2].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[2] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[3] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[4] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[5] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[6] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[7] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[8] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[9] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[10] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[11] model:[].
25-07-2015 15:12:05 | info | A node has been added to OpenZWave list id:[12] model:[].
25-07-2015 15:12:25 | info | Graceful stopping the ZWave network.
25-07-2015 15:12:27 | info | All the initialisation queries on a node have been completed. id:[1] model:[Z-Stick S2].
25-07-2015 15:12:28 | info | write configuration file
Merci d'avance pour toute idée me permettant d'avancer, en espérant ne pas avoir besoin de faire le tour de la maison pour réinclure tous mes modules ;)

Re: Problème openzwave

Publié : 25 juil. 2015, 19:35
par bemar
@loic si tu passes par ici et que tu as une idée... idem pour les autres :)

Re: Problème openzwave

Publié : 25 juil. 2015, 19:47
par bemar
Avant de supprimer mon fichier de config (zwcfg..) le démon plantait à la découverte de ce node, mais je n'ai pas essayé de l'exclure de mon contrôleur... j'y vais de ce pas :)

Re: Problème openzwave

Publié : 25 juil. 2015, 22:11
par bemar
Bon, sur le cubie2 cela ne change rien :( toujours un démarrage d'OZW avec des messages d'erreur :

Code : Tout sélectionner

 Error on querry /ZWaveAPI/Run/network.GetChanges() : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/network.GetChanges() Curl error : couldn't connect to host 
Ce qui me montre que mon démon redémarre sans cesse :'(

Tous mes nodes sont trouvés puis il maj le fichier de config et ensuite il semble planté, il recommence ensuite et ainsi de suite.

Je vais retenter sur le RPI2 mais je commence à désespérer de ne pas comprendre d'où ça vient.

Pour OZW et le thermostat, sur les précédentes versions cela fonctionnait parfaitement, mais cela fait qqs semaines que je ne suivais plus l'actu jeedom, ozw ni le forum donc je ne sais pas ce qui a pu se passer

Re: Problème openzwave

Publié : 25 juil. 2015, 22:51
par nechry
@bemar effectivement le thermostat fonctionnait avant la mise a jour de mi-juin. On est toujours en cours d'analyse sur le problème. Je devrais faire des essais demain. Pour cubieboard plusieurs on des problèmes avec un update du système qui provoque une planter dans le plugin.


Sent from my iPad using Tapatalk

Re: Problème openzwave

Publié : 25 juil. 2015, 23:20
par bemar
@nechry merci de ton retour, si il y a besoin de quoi que ce soit pour faire avancer le schmilblick n'hésites pas :P
Pour le cubie je n'avais pas vu que certains avaient des soucis comme moi, je vais regarder ça. Là j'essaye un (re) départ from scratch sur un RPI2 à partir de l'image de la doc d'install, sans remettre de sauvegarde, ...

Re: Problème openzwave

Publié : 26 juil. 2015, 06:46
par nechry
@bemar, dans un premier temps la seul chose que j'ai besoin, c'est du temps libre pour pouvoir avancer sur le problème...


Sent from my iPad using Tapatalk

Re: Problème openzwave

Publié : 26 juil. 2015, 08:55
par bemar
Bon, en tout cas, OZW fonctionne dorénavant sur mon RPI2 et même sur mon cubie2 ...

Je m'étais mis en mode boulet :(

J'avais bien exclus mon thermostat secure, mais je n'avais pas exclu son actionneur ... un petit tour dans le garage cette nuit pour l'exclure et ce matin OZW fonctionne et mes modules sont trouvés :)
Seul "bémol", tous mes modules sont vus sous la forme "9Fibaro FGRM-221 Volet roulant" par exemple et sont vus comme des nouveaux modules, donc mise jour des scénarios,... nécessaires :(

Edit: après avoir restaurer une sauvegarde,... tout est rentré dans l'ordre et mes modules sont bien reconnus comme avant :) Mes soucis n'étaient donc, en fait, causés que par l'oubli d'exclusion de l'actionneur correspondant à mon thermostat...