Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Plugin OpenZwave

(anciennement dénommé plugin OpenZwave)
mnementh
Timide
Messages : 315
Inscription : 04 oct. 2014, 15:19

Re: Plugin OpenZwave

Message par mnementh » 18 avr. 2015, 09:30

bonjour,

Cela fait deux fois en une semaine que mon réseau tombe.
Les deux fois j'ai une erreur "Internal Serveur Error 500" lorsque j'essaye de visualiser la page d'admin d'openzwave.
J'ai lu sur le forum que pour relancer le réseau il fallait éteindre le serveur, débrancher la clé et relancer le tout.
Ca fonctionne mais c'est trè embêtant vu que la première fois que c'est arrivé j'étais en week end, je n'ai donc rien pu faire avant quelques jours et la second fois c'est arrivée cette nuit...et le détecteur de fumée bip lorsqu"il perd le réseau :/

A quoi cela peut il être dû ?

Merci
Serveur HP N54L - Ubuntu - Clè Zstick AEON - OpenZwave
FGRM 222 - Oeil Fibaro - Siréne AEON - Clavier Zipato
Philips Living Colors - Kodi

Avatar de l’utilisateur
Numeror
Timide
Messages : 231
Inscription : 15 déc. 2014, 17:16

Re: Plugin OpenZwave

Message par Numeror » 18 avr. 2015, 11:00

Merci beaucoup tmartinez et nechry, je vais essayer d'acquérir les 2 et faire mes petits tests aussi.
JEEDOM sur Raspberry Pi avec contrôleur Aeon Z-Stick (OpenZwave)
Z-wave : 2x QEES Reto Shell, 2x QEES Reto Switch, 2x douilles Everspring, Philio 4-en-1, détecteur Everspring SP814, Z-wave.me KFOB2
Serveur YunoHost dans les nuages

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Plugin OpenZwave

Message par nechry » 18 avr. 2015, 15:40

@mnmementh, pour l'erreur 500, il faudrait ton log du plugin openzwave au moment de l'erreur (un peut avant) je pense pas que l'erreur 500 a besoin d'un fullstop et eject. C'est sûrement autre chose. Pour le fullStop eject c'est si le contrôleur a plus de homeId ou qu'aucune commande n'est accepté. Enfin le log pourrait nous éclairer


Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

mnementh
Timide
Messages : 315
Inscription : 04 oct. 2014, 15:19

Re: Plugin OpenZwave

Message par mnementh » 19 avr. 2015, 00:16

@nechry
Voilà le log...le réseau tombe à 1h36 et je le redémarre à 9h11

Code : Tout sélectionner


18-04-2015 01:36:02 | info | write configuration xml file
18-04-2015 01:36:19 | info | write configuration xml file
You killed Openzwave-server!
SQLite version: 3.8.2
Openzwave is installed.
***** Waiting for network to become ready : 
ERROR:__main__:Exception on /ZWaveAPI/Data/1429340310 [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 1560, in get_device
    roles = {'isPrimaryController': network.controller.is_primary_controller,
  File "build/bdist.linux-x86_64/egg/openzwave/controller.py", line 370, in is_primary_controller
    return self._network.manager.isPrimaryController(self.home_id)
  File "libopenzwave.pyx", line 824, in libopenzwave.PyManager.isPrimaryController (lib/libopenzwave.cpp:5780)
TypeError: an integer is required
ERROR:__main__:Exception on /ZWaveAPI/Data/1429340310 [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 1560, in get_device
    roles = {'isPrimaryController': network.controller.is_primary_controller,
  File "build/bdist.linux-x86_64/egg/openzwave/controller.py", line 370, in is_primary_controller
    return self._network.manager.isPrimaryController(self.home_id)
  File "libopenzwave.pyx", line 824, in libopenzwave.PyManager.isPrimaryController (lib/libopenzwave.cpp:5780)
TypeError: an integer is required
ERROR:__main__:Exception on /ZWaveAPI/Data/1429340310 [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 1560, in get_device
    roles = {'isPrimaryController': network.controller.is_primary_controller,
  File "build/bdist.linux-x86_64/egg/openzwave/controller.py", line 370, in is_primary_controller
    return self._network.manager.isPrimaryController(self.home_id)
  File "libopenzwave.pyx", line 824, in libopenzwave.PyManager.isPrimaryController (lib/libopenzwave.cpp:5780)
TypeError: an integer is required
ERROR:__main__:Exception on /ZWaveAPI/Data/1429340310 [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 1560, in get_device
    roles = {'isPrimaryController': network.controller.is_primary_controller,
  File "build/bdist.linux-x86_64/egg/openzwave/controller.py", line 370, in is_primary_controller
    return self._network.manager.isPrimaryController(self.home_id)
  File "libopenzwave.pyx", line 824, in libopenzwave.PyManager.isPrimaryController (lib/libopenzwave.cpp:5780)
TypeError: an integer is required
...
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 180, in signal_handler
    network.stop()
  File "build/bdist.linux-x86_64/egg/openzwave/network.py", line 330, in stop
  File "build/bdist.linux-x86_64/egg/openzwave/controller.py", line 401, in send_queue_count
  File "libopenzwave.pyx", line 973, in libopenzwave.PyManager.getSendQueueCount (lib/libopenzwave.cpp:6232)
TypeError: an integer is required
SQLite version: 3.8.2
Openzwave is installed.
***** Waiting for network to become ready : 
18-04-2015 09:11:03 | info | Openzwave network are started for homeId 0184d2d4.
18-04-2015 09:11:03 | info | Controller stateArgument changed to: Normal. Message detail: No command in progress.. controller IsBusy: False
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [1] name: [] model: [Z-Stick S2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [6] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [14] name: [] model: [FGMS001 Motion Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [15] name: [] model: [FGSS101 Smoke Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [18] name: [] model: [FGMS001 Motion Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [26] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [27] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [29] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [32] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [33] name: [] model: [FGK101 Door Opening Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [34] name: [] model: [FGK101 Door Opening Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [35] name: [] model: [FGSD002 Smoke Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [37] name: [] model: [Mini Keypad RFID].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [38] name: [] model: [Siren Gen5].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [40] name: [] model: [FGMS001 Motion Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [41] name: [] model: [FGMS001 Motion Sensor].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [42] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:03 | info | A new node has been added to OpenZWave list. home_id: [0x0184d2d4] id: [43] name: [] model: [FGRM222 Roller Shutter Controller 2].
18-04-2015 09:11:53 | info | write configuration xml file
18-04-2015 09:12:46 | info | write configuration xml file
J'ai dû couper le log mais ce sont toujours les mêmes lignes qui reviennent...
Serveur HP N54L - Ubuntu - Clè Zstick AEON - OpenZwave
FGRM 222 - Oeil Fibaro - Siréne AEON - Clavier Zipato
Philips Living Colors - Kodi

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Plugin OpenZwave

Message par nechry » 19 avr. 2015, 22:29

@mnementh je pense tu n'avais plus de homeId comme tout les commandes on besoin du homeId pour etre éxécuté ça explique surment pourquoi que ça ne fonctionnait pas. Après pouquoi tu n'avais pas de homeId c'est une bonne question, je ne connais pas encore de raison.
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

mnementh
Timide
Messages : 315
Inscription : 04 oct. 2014, 15:19

Re: Plugin OpenZwave

Message par mnementh » 20 avr. 2015, 10:27

Merci de ta réponse Nechry.
Si tu penses à un début de piste n'hésites pas à m'en faire part :D
Serveur HP N54L - Ubuntu - Clè Zstick AEON - OpenZwave
FGRM 222 - Oeil Fibaro - Siréne AEON - Clavier Zipato
Philips Living Colors - Kodi

latwingo
Actif
Messages : 504
Inscription : 24 nov. 2014, 10:58
Localisation : Cagnes Sur Mer

Re: Plugin OpenZwave

Message par latwingo » 20 avr. 2015, 10:40

bonjour à tous les amis

j'essaye désespérément de faire fonctionné cette clé us b zwave

http://www.domadoo.fr/fr/interface-domo ... 3382.html#

en suivant la procédure exacte de la doc

et je me retrouve avec impossible de lancé le demon vérifier le port
PLUGIN ZWAVE.jpg
PLUGIN ZWAVE.jpg (183.27 Kio) Consulté 1089 fois


j'ai contrôlé le module créé correspond bien a la clé (/dev/ttyusb2)

je vous mets aussi les log open zwave

Code : Tout sélectionner

20-04-2015 10:30:16 | error | Impossible de lancer le démon openzwave, vérifiez le port
20-04-2015 10:31:02 | info | Lancement du démon openzwave
20-04-2015 10:31:02 | info | Lancement démon openzwave : nice -n 19 /usr/bin/python /usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py --device=/dev/ttyUSB2 --log=Debug --port=8083
/usr/local/lib/python2.7/dist-packages/python_openzwave_lib-0.2.6-py2.7-linux-armv7l.egg/openzwave/__init__.py:2: UserWarning: Module openzwave was already imported from /usr/local/lib/python2.7/dist-packages/python_openzwave_lib-0.2.6-py2.7-linux-armv7l.egg/openzwave/__init__.pyc, but /usr/local/lib/python2.7/dist-packages/python_openzwave_api-0.2.6-py2.7.egg is being added to sys.path
  __import__('pkg_resources').declare_namespace(__name__)
SQLite version: 3.7.13
Openzwave is installed.
***** Waiting for network to become ready : 
20-04-2015 10:31:04 | info | Openzwave network are started for homeId dd576884.
20-04-2015 10:31:04 | info | Controller stateArgument changed to: Normal. Message detail: No command in progress.. controller IsBusy: False
20-04-2015 10:31:04 | info | A new node has been added to OpenZWave list. home_id: [0xdd576884] id: [1] name: [] model: [].
Traceback (most recent call last):
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 2023, in 
    app.run(host='0.0.0.0',port=int(port_server),debug=False)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 772, in run
    run_simple(host, port, self, **options)
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 625, in run_simple
    inner()
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 603, in inner
    passthrough_errors, ssl_context).serve_forever()
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 512, in make_server
    passthrough_errors, ssl_context)
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 440, in __init__
    HTTPServer.__init__(self, (host, int(port)), handler)
  File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
    self.server_bind()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
    self.socket.bind(self.server_address)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
20-04-2015 10:31:15 | error | Impossible de lancer le démon openzwave, vérifiez le port
si vous avez une idée par avance merci

philippe :shock: :shock:

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin OpenZwave

Message par tmartinez » 20 avr. 2015, 12:03

Bonjour,
D'après vos logs vous avez déjà le serveur z-way installé.
Il faut le désinstaller car c'est le plugin openzwave qui remplace celui-ci.
voici la procédure :
sudo /etc/init.d/z-way-server stop
sudo /etc/init.d/mongoose stop
sudo update-rc.d -f z-way-server remove
sudo update-rc.d -f mongoose remove
sudo rm -Rf /opt/z-way-server
sudo rm /etc/init.d/z-way-server
sudo rm /etc/init.d/mongoose
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

latwingo
Actif
Messages : 504
Inscription : 24 nov. 2014, 10:58
Localisation : Cagnes Sur Mer

Re: Plugin OpenZwave

Message par latwingo » 20 avr. 2015, 12:29

Bonjour TMartinez et merci beaucoup pour votre réponse je vais tester ça et je reviens vers vous ;)

Par avance un grand merci

Philippe

latwingo
Actif
Messages : 504
Inscription : 24 nov. 2014, 10:58
Localisation : Cagnes Sur Mer

Re: Plugin OpenZwave

Message par latwingo » 20 avr. 2015, 12:47

Et la ça fonctionne un grand merci à vous Tmartinez heureusement que nous avons des personnes comme vous

encore un grand merci :D :D :D :D :D ;) ;)

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: Plugin OpenZwave

Message par Doryphore » 21 avr. 2015, 14:04

Bonjour,

Même problème : impossible de lancer openzwave , voici le log :
Même cause ??

**** Waiting for network to become ready :
21-04-2015 12:00:04 | info | Openzwave network are started for homeId 000069d7.
Traceback (most recent call last):
File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 2023, in
21-04-2015 12:00:04 | info | Controller stateArgument changed to: Normal. Message detail: No command in progress.. controller IsBusy: False
app.run(host='0.0.0.0',port=int(port_server),debug=False)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 772, in run
21-04-2015 12:00:04 | info | A new node has been added to OpenZWave list. home_id: [0x000069d7] id: [1] name: [] model: [Z-Stick S2].
run_simple(host, port, self, **options)
File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 624, in run_simple
inner()
File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 602, in inner
passthrough_errors, ssl_context).serve_forever()
21-04-2015 12:00:04 | info | A new node has been added to OpenZWave list. home_id: [0x000069d7] id: [2] name: [] model: [].
File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 512, in make_server
passthrough_errors, ssl_context)
File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 440, in __init__
21-04-2015 12:00:04 | info | A new node has been added to OpenZWave list. home_id: [0x000069d7] id: [3] name: [] model: [AN157 Plug-in Appliance Module].
HTTPServer.__init__(self, (host, int(port)), handler)
File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
self.server_bind()
File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind
SocketServer.TCPServer.server_bind(self)
File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
self.socket.bind(self.server_address)
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
21-04-2015 14:00:15 | error | Impossible de lancer le démon openzwave, vérifiez le port
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Plugin OpenZwave

Message par nechry » 21 avr. 2015, 16:55

@Doryphore, du coup même solution, ou pas. Tu as le serveur zway qui tourne, soit tu en as besoin ou il est en trop. Si tu en a besoin il faut simplement modifier le port de ton serveur openzwave sinon il faut desinstaller le serveur zway


Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

Avatar de l’utilisateur
Doryphore
Actif
Messages : 893
Inscription : 12 juil. 2014, 09:06

Re: Plugin OpenZwave

Message par Doryphore » 21 avr. 2015, 17:55

Ok, merci, je vais désinstaller Zway
JEEDOM sur ODROID C2 & Clé AEON Gen 5 depuis 20/03/2016, strecth
90 modules zwave, 3 Squeezebox, 3 BOOM, 1 DUET, 1 Controler, 3 picoreplayer
Modules infrarouges, etc......

Avatar de l’utilisateur
Numeror
Timide
Messages : 231
Inscription : 15 déc. 2014, 17:16

Re: Plugin OpenZwave

Message par Numeror » 24 avr. 2015, 13:50

Salut, j'ai quelques soucis récemment avec mon réseau openZwave (clé Aeon S2). J'ai une application critique qui s'exécute sur une prise QEES tous les quart d'heures, mais de temps à autres elle se crashe. Quand j'active la prise manuellement elle brille en violet puis orange, d'après le manuel il semblerait qu'elle "envoie un NIF" ?
Mais au même moment, je ne parviens à envoyer d'ordre à aucun autre module Z-Wave. On dirait que la file est bloquée ou que le serveur se crashe ? Je dois à chaque fois redémarrer mon Raspberry 2 pour réactiver le tout.

Mes logs OZW :

Code : Tout sélectionner

24-04-2015 13:19:36 | info | NodeId 12 sends a Basic_Set command to the controller with value 255
24-04-2015 13:20:09 | info | NodeId 12 sends a Basic_Set command to the controller with value 0
24-04-2015 13:20:12 | info | write configuration xml file
24-04-2015 13:20:13 | info | write configuration xml file
24-04-2015 13:20:14 | info | write configuration xml file
24-04-2015 13:21:05 | info | write configuration xml file
24-04-2015 13:22:05 | info | write configuration xml file
24-04-2015 13:23:04 | info | write configuration xml file
24-04-2015 13:24:04 | info | write configuration xml file
24-04-2015 13:25:05 | info | write configuration xml file
24-04-2015 13:25:06 | info | write configuration xml file
24-04-2015 13:26:37 | info | write configuration xml file
24-04-2015 13:28:24 | info | write configuration xml file
24-04-2015 13:29:24 | info | write configuration xml file
24-04-2015 13:31:35 | info | write configuration xml file
24-04-2015 13:31:36 | info | write configuration xml file
24-04-2015 13:31:37 | info | write configuration xml file
24-04-2015 13:31:38 | info | write configuration xml file
24-04-2015 13:33:30 | info | write configuration xml file
24-04-2015 13:34:24 | info | write configuration xml file
24-04-2015 13:35:03 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[12].instances[0].commandClasses[0x30].data[0].level
24-04-2015 13:35:03 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[12].instances[0].commandClasses[0x30].data[1].level
24-04-2015 13:35:47 | info | write configuration xml file
24-04-2015 13:35:48 | info | write configuration xml file
24-04-2015 13:37:24 | info | write configuration xml file
24-04-2015 13:38:10 | info | write configuration xml file
24-04-2015 13:38:24 | info | write configuration xml file
24-04-2015 13:38:40 | error | 404: Not Found http://192.168.178.87:8083/favicon.ico
24-04-2015 13:38:40 | error | 404: Not Found http://192.168.178.87:8083/favicon.ico
24-04-2015 13:38:40 | info | Controller stateArgument changed to: Starting. Message detail: The command is starting.. controller IsBusy: False
24-04-2015 13:40:03 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[12].instances[0].commandClasses[0x30].data[0].level
24-04-2015 13:40:03 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[12].instances[0].commandClasses[0x30].data[1].level
24-04-2015 13:45:03 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[12].instances[0].commandClasses[0x30].data[1].level
24-04-2015 13:45:03 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[12].instances[0].commandClasses[0x30].data[0].level
Les logs Zwave ont l'air OK (peu d'erreurs, surtout au reboot) :

Code : Tout sélectionner

17-04-2015 12:25:03 | error | Erreur sur Prise PC : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[6].instances[0].commandClasses[0x32].data[8].val Curl error : couldn't connect to host
17-04-2015 12:25:03 | error | Erreur sur Prise PC : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[6].instances[0].commandClasses[0x32].data[0].val Curl error : couldn't connect to host
17-04-2015 12:25:03 | error | Erreur sur Prise WiFi : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[5].instances[0].commandClasses[0x32].data[0].val Curl error : couldn't connect to host
17-04-2015 12:25:04 | error | Erreur sur Aquaponie Pompe : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[7].instances[0].commandClasses[0x32].data[0].val Curl error : couldn't connect to host
17-04-2015 12:25:05 | error | Erreur pour [Général][Prise WiFi] : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[5].instances[0].commandClasses[0x25].Get() Curl error : couldn't connect to host
17-04-2015 12:25:05 | error | Erreur pour [Salon][Aquaponie Pompe] : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[7].instances[0].commandClasses[0x25].Get() Curl error : couldn't connect to host
18-04-2015 16:34:51 | error | Erreur pour [Général][Prise WiFi] : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[5].instances[0].commandClasses[0x25].Get() Curl error : couldn't connect to host
18-04-2015 16:34:52 | error | Erreur pour [Salon][Aquaponie Pompe] : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[7].instances[0].commandClasses[0x25].Get() Curl error : couldn't connect to host
23-04-2015 09:02:35 | error | Erreur pour [Salon][Aquaponie Pompe] : Echec de la requete http : http://127.0.0.1:8083/ZWaveAPI/Run/devices[7].instances[0].commandClasses[0x25].Get() Curl error : couldn't connect to host
Le live log indique une erreur sur le module 7 (la prise QEES) mais rien sur le fait qu'aucun autre module ne fonctionne :

Code : Tout sélectionner

2015-04-24 13:37:24.241 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:37:24.242 Warning, CheckCompletedNodeQueries m_allNodesQueried=0 m_awakeNodesQueried=1
2015-04-24 13:37:24.242 Warning, CheckCompletedNodeQueries all=0, deadFound=0 sleepingOnly=1
2015-04-24 13:38:06.797 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:09.802 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:12.807 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:15.812 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:18.817 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:21.823 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:24.827 Error, Node007, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 13:38:24.829 Warning, CheckCompletedNodeQueries m_allNodesQueried=0 m_awakeNodesQueried=1
2015-04-24 13:38:24.829 Warning, CheckCompletedNodeQueries all=0, deadFound=0 sleepingOnly=1
2015-04-24 13:38:40.747 Error, contrlr, ERROR: Dropping command, expected response not received after 3 attempt(s)
Que pourrais-je faire svp ? A part acheter une nouvelle prise comme suggéré dans ma précédente question :D
Merci
JEEDOM sur Raspberry Pi avec contrôleur Aeon Z-Stick (OpenZwave)
Z-wave : 2x QEES Reto Shell, 2x QEES Reto Switch, 2x douilles Everspring, Philio 4-en-1, détecteur Everspring SP814, Z-wave.me KFOB2
Serveur YunoHost dans les nuages

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Plugin OpenZwave

Message par nechry » 24 avr. 2015, 15:16

@Numeror, si vraiment ton application est critique je te dirais que le QEES n'est vraiment pas une bonne base. C'est le switch zwave avec le quel j'ai le plus de problème et très aléatoire. Je pense tu as activé du cron sur ce node? si oui faut vraiment désactiver au plus vite! Favorise le polling openzwave a la place. Avec une valeur de 1 maximum sur la valeur que tu souhaites remonter qui ne se fait pas, pcq ce produit est mal conçu... Si tu veux paramètrer le polling il ne faut surtout pas passer par l'interface du plugin zwave mais celle de l'openzwave.

On voit bien que ton serveur plante et redémarre, durant le cycle de démarrage, la queuuse remplie et le réseau est pas réactif, c'est normale.


Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

Avatar de l’utilisateur
Numeror
Timide
Messages : 231
Inscription : 15 déc. 2014, 17:16

Re: Plugin OpenZwave

Message par Numeror » 24 avr. 2015, 16:56

D'accord, je vais faire ça merci ! :) En effet j'avais activé le CRON pour la remontée. Le polling openzwave c'est dans les paramètres du module Zwave "Polling (par pas de 30 sec)" ou dans ceux de l'onglet openzwave (la clé dans values) ? Dans ce dernier d'ailleurs, le nombre correspond-il à des minutes ?
Pour les QEES oui j'étais venu glaner des infos pour acheter une prise fiable sur ce post et vous m'aviez conseillé quelques bons trucs. Je vais m'acheter une Fibaro je pense pour cette application (pompe d'aquaponie, donc la survie de plantes et poissons en dépend).
Merci
JEEDOM sur Raspberry Pi avec contrôleur Aeon Z-Stick (OpenZwave)
Z-wave : 2x QEES Reto Shell, 2x QEES Reto Switch, 2x douilles Everspring, Philio 4-en-1, détecteur Everspring SP814, Z-wave.me KFOB2
Serveur YunoHost dans les nuages

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Plugin OpenZwave

Message par nechry » 24 avr. 2015, 17:51

@Numeror, pour le polling faut pas faire par le plugin zwave, faut faire sur la valeur souhaitée dans le plugin openzwave onglet Values. Normalement ils doivent tous être a 0, si ce n'est pas le cas tu devrait déjà débuter pas ça. La valeur correspond au nombre de polling par 30sec si tu as les valeur par défaut. Ce n'est pas conseiller de mètre plus que 1!

Ce mécanisme est une béquille pour les devices mal conçu mais faut vraiment pas commencer a en abuser. Je suis arrivé a la conclusion qu'il faut mieux investir dans des bon devices que de passer son temps tweeker le réseau à cause de device comme ça.


Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

Avatar de l’utilisateur
Numeror
Timide
Messages : 231
Inscription : 15 déc. 2014, 17:16

Re: Plugin OpenZwave

Message par Numeror » 24 avr. 2015, 18:09

Merci :) C'est quoi le soucis avec mettre plus que 1 ? J'ai quatre prises QEES du coup, toutes sont pas essentielles mais ce serait bien d'avoir des remontées de puissance de temps en temps quand même (genre toutes les demi-heures, soit un polling de 60) ?
JEEDOM sur Raspberry Pi avec contrôleur Aeon Z-Stick (OpenZwave)
Z-wave : 2x QEES Reto Shell, 2x QEES Reto Switch, 2x douilles Everspring, Philio 4-en-1, détecteur Everspring SP814, Z-wave.me KFOB2
Serveur YunoHost dans les nuages

Fabkerl
Timide
Messages : 87
Inscription : 15 janv. 2015, 20:10

Re: Plugin OpenZwave

Message par Fabkerl » 24 avr. 2015, 21:13

Bonjour,

j'ai un probleme avec un node (Fibaro FGD-211)

Voici le log Openzwave :

Code : Tout sélectionner

23-04-2015 22:59:04 | info | write configuration xml file
23-04-2015 23:02:09 | info | Controller software Reset
/usr/local/lib/python2.7/dist-packages/python_openzwave_lib-0.2.6-py2.7-linux-x86_64.egg/openzwave/__init__.py:2: UserWarning: Module openzwave was already imported from /usr/local/lib/python2.7/dist-packages/python_openzwave_lib-0.2.6-py2.7-linux-x86_64.egg/openzwave/__init__.pyc, but /usr/local/lib/python2.7/dist-packages/python_openzwave_api-0.2.6-py2.7.egg is being added to sys.path
  __import__('pkg_resources').declare_namespace(__name__)
SQLite version: 3.7.13
Openzwave is installed.
***** Waiting for network to become ready : 
24-04-2015 08:04:46 | info | Openzwave network are started for homeId c49e23a0.
24-04-2015 08:04:46 | info | Controller stateArgument changed to: Normal. Message detail: No command in progress.. controller IsBusy: False
24-04-2015 08:04:46 | info | A new node has been added to OpenZWave list. home_id: [0xc49e23a0] id: [1] name: [] model: [ZME_UZB1 USB Stick].
24-04-2015 08:04:46 | info | A new node has been added to OpenZWave list. home_id: [0xc49e23a0] id: [4] name: [] model: [].
24-04-2015 08:04:46 | info | A new node has been added to OpenZWave list. home_id: [0xc49e23a0] id: [5] name: [] model: [FGD211 Universal Dimmer 500W].
24-04-2015 08:04:46 | info | write configuration xml file
24-04-2015 08:05:07 | info | write configuration xml file
24-04-2015 08:05:08 | info | write configuration xml file
24-04-2015 08:05:09 | info | write configuration xml file
24-04-2015 08:05:10 | info | Openzwave network is ready with 3 nodes (0 are sleeping). All nodes are queried, the network is fully functionnal.
24-04-2015 08:05:10 | info | write configuration xml file
24-04-2015 08:05:11 | info | All nodes have been queried, but some node ar mark dead
24-04-2015 08:06:12 | info | write configuration xml file
24-04-2015 08:09:24 | info | write configuration xml file
24-04-2015 08:10:53 | info | write configuration xml file
24-04-2015 08:11:19 | error | 404: Not Found http://127.0.0.1:8083/ZWaveAPI/Run/devices[5].instances[0].commandClasses[0x26].Set(
24-04-2015 08:15:11 | info | write configuration xml file
24-04-2015 18:28:05 | info | write configuration xml file
24-04-2015 20:48:50 | info | Controller stateArgument changed to: NodeFailed. Message detail: Used only with ControllerCommand_HasNodeFailed to indicate that the controller thinks the node has failed.. controller IsBusy: False
24-04-2015 20:50:55 | info | Controller stateArgument changed to: NodeFailed. Message detail: Used only with ControllerCommand_HasNodeFailed to indicate that the controller thinks the node has failed.. controller IsBusy: False
24-04-2015 20:52:20 | info | Controller stateArgument changed to: Starting. Message detail: The command is starting.. controller IsBusy: False

et le contenu de la console :

Code : Tout sélectionner

2015-04-24 21:20:16.542 Always, OpenZwave Version 1.3.0 Starting Up
2015-04-24 21:20:21.210 Warning, Node005, WARNING: Device is not a sleeping node.
2015-04-24 21:20:21.210 Warning, CheckCompletedNodeQueries m_allNodesQueried=0 m_awakeNodesQueried=0
2015-04-24 21:20:21.210 Warning, CheckCompletedNodeQueries all=0, deadFound=0 sleepingOnly=0
2015-04-24 21:20:26.538 Warning, Node005, WARNING: Device is not a sleeping node.
2015-04-24 21:20:30.826 Warning, Node005, WARNING: Device is not a sleeping node.
2015-04-24 21:20:30.826 Error, Node005, ERROR: node presumed dead
2015-04-24 21:20:30.826 Warning, CheckCompletedNodeQueries m_allNodesQueried=0 m_awakeNodesQueried=0
2015-04-24 21:20:30.826 Warning, CheckCompletedNodeQueries all=0, deadFound=1 sleepingOnly=0
2015-04-24 21:20:49.146 Error, Node004, ERROR: Dropping command, expected response not received after 3 attempt(s)
2015-04-24 21:20:49.146 Warning, CheckCompletedNodeQueries m_allNodesQueried=0 m_awakeNodesQueried=0
2015-04-24 21:20:49.146 Warning, CheckCompletedNodeQueries all=1, deadFound=1 sleepingOnly=1
2015-04-24 21:21:03.645 Error, Node005, ERROR: Dropping command because node is presumed dead
2015-04-24 21:21:39.428 Error, Node005, WARNING: node revived

le node est devenu rouge , aucune commande Openzwave ne pouvait le reactiver. J'ai manuellement été actionner le module et ensuite il est passé jaune, mais je ne peux toujours pas lancer de commande depuis Jeedom.

Sinon, j'ai un Outgoing Send Queue: 32 Ya t'il moyen de vider la queue ?
Si je fais un "Cancel command" j'ai "erreur"


PS je débute.

Fabrice
JEEDom sur Synology DS415+
UZB1 avec Openzwave + RfxTrx

Avatar de l’utilisateur
nechry
Actif
Messages : 9644
Inscription : 24 juin 2014, 20:07
Localisation : Suisse
Contact :

Re: Plugin OpenZwave

Message par nechry » 24 avr. 2015, 22:31

Dans l'interface du plugin openzwave si ton réseau est bien démarrer "Current state topology loaded" ou ready. Tu clique sur ton node a problème et dans l'onglet summary tu devrais avoir dans la section warning des commandes a exécuter pour tenter de réparer ton node. Tu exécuté une seul commande a la fois. Puis tu reclique sur ton node. Si toujours pas bon essaie une autre s'il t'en propose d'autre.

Lorsque ton réseau démarre la queue se remplie de message a execute c'est normal. Tu devrais avoir moins après quelle minutes, selon la quantité de node que tu possèdes


Sent from my iPad using Tapatalk
As-tu consulté la documentation avant de poser ta question?
Les demandes de support en MP ne seront pas traité mais j'accepte les dons paypal.me/nechry
Visiter mon blog http://nechry-automation.ch/

Répondre

Revenir vers « Plugin Z-Wave »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités