Promox jeedom v4 problème usb

Bonjour,
Je suis confronté à un problème.
Étant sur une VM promox avec debian 8, tout fonctionne correctement mais quand j’ai mis le plugin BLEA celui ne semble plus fonctionner sur debian8 donc j’ai entrepris de basculer sous debian 10 avec une nouvelle installation.
Mon problème c’est que jeedom ne semble pas voir mes clés ZWAVE, RFXCOM et BLEA.
Sous debian 10 je fais la commande lsusb et je vois bien mes clés

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 004 Device 002: ID 13d3:3410 IMC Networks
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Promox configuration
image

Quand je vais sur le plugin ZWAVE de jeedom:
message :Impossible de contacter le serveur Z-wave

image

LOGS

[2020-04-22 09:11:39][ERROR] : Impossible de lancer le démon openzwave, relancer le démon en debug et vérifiez la log
[2020-04-22 09:12:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-04-22 09:12:06][INFO] : Lancement démon openzwave : /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py  --device /dev/ttyACM0 --loglevel info --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php --apikey MJf1NO3QkymVXdpXxipkQBsCkuMjyHry --suppressRefresh 0 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid
Traceback (most recent call last):
  File "/var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py", line 18, in <module>
    from ozwave import globals,server_utils,rest_server
  File "/var/www/html/plugins/openzwave/resources/openzwaved/ozwave/globals.py", line 1, in <module>
    import utils,network_utils,controller_utils,node_utils
  File "/var/www/html/plugins/openzwave/resources/openzwaved/ozwave/utils.py", line 6, in <module>
    import network_utils
  File "/var/www/html/plugins/openzwave/resources/openzwaved/ozwave/network_utils.py", line 5, in <module>
    import globals,utils,dispatcher_utils,serialization,node_utils
  File "/var/www/html/plugins/openzwave/resources/openzwaved/ozwave/dispatcher_utils.py", line 4, in <module>
    import network_utils,node_utils,value_utils,scene_utils,controller_utils
  File "/var/www/html/plugins/openzwave/resources/openzwaved/ozwave/node_utils.py", line 5, in <module>
    from lxml import etree

Merci si vous avez une idée
Je suis tellement dans le desespoir que j’ai testé Home assitant qui est soite plus réactif mais un peu plus long à configurer mais ou le BLEA et les cameras fonctionnent carrement mieux ( bref je m’egare)

Salut,

Je ne suis pas sûr que tu ais mappé les ports USB correctement car chez moi pour une clé Zwave Everspring c’est configuré sous cette forme sur Proxmox:

proxmoxUSB

PS: 1Go de RAM pour la VM Jeedom… Tu n’as pas la possibilité de mettre 2Go ?

Merci , mais cela ne change rien.
Mon mode de mappage fonctionne sur ma VM debian8 et jeedom
j’ai testé avec 2 megas , c’est pareil

Ce qui est étrange c’est debian voit bien les clés mais c’est jeedom qui ne voit pas.
Est ce que c’est parceque je prendrais ma sauvegarde de jeedom venant de mon autre VM ?
je sèche.

image

Et en cochant la case « utiliser USB3 » comme sur ma capture ? Faut peut-être redémarrer la VM après modif !?

Exact, après modif des USB sur une VM il faut la redémarrer pour prise en compte des modifs.

oui bien sur :wink:
c’est barré de toute façon sinon sur promox.
si un geek linux passe pour mon problème :wink:

Sur ta copie d’écran la case USB3 n’est pas cochée.

Tu as essayé de réinstaller les dépendances?

oui essayé usb3 et dependance

Bonjour,
Y a pas le traceback complet il me semble ?
On peut avoir la suite du log, l’erreur devrait y être

Et pourquoi dis tu que jeedom ne voit pas la clé ?
Dans ta capture de config on voit le port configuré donc la clé est vue il me semble

oui effectivement elles sont vues mais sur toute les clés (rfxcom, BLE, zwave) j’ai un message d’erreur sur les logs et le statut est NOK

exemple de logs ZWave:

[2020-04-23 12:45:41][ERROR] : Impossible de lancer le démon openzwave, relancer le démon en debug et vérifiez la log
[2020-04-23 12:52:03][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][Off] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=0&apikey=XXXXXXXXXXXXXXXXXX Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 12:53:02][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][On] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=255&apikey=XXXXXXXXXXXXXXXXXX Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 12:56:06][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-04-23 12:56:07][INFO] : Lancement démon openzwave : /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py  --device /dev/ttyACM0 --loglevel info --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php --apikey MJf1NO3QkymVXdpXxipkQBsCkuMjyHry --suppressRefresh 0 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 12:56:08][INFO] : Start openzwaved
[2020-04-23 12:56:08][INFO] : Log level : info
[2020-04-23 12:56:08][INFO] : Device : /dev/ttyACM0
[2020-04-23 12:56:08][INFO] : Callback : http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php
[2020-04-23 12:56:08][INFO] : Cycle : 0.3
[2020-04-23 12:56:08][ERROR] : Callback result as a unknown error: 'Response' object has no attribute 'status'. Please check your network configuration page
[2020-04-23 12:56:08][ERROR] : Network communication issues. Please fixe your Jeedom network configuration.
[2020-04-23 12:56:38][ERROR] : Impossible de lancer le démon openzwave, relancer le démon en debug et vérifiez la log

Donc ca n’a rien à voir avec les clés qui sont très bien détectée semble-t-il, je ne comprend pas pourquoi tu regardes à ca.
Peut-on voir au complet le log demandé plus haut?

et il faudrait vérifier ta config réseau sous jeedom et également vérifier que les accès api sont bien actif
peux-ton voir ces configs?
Ainsi que la page santé?

logs ZWAVE en mode debug
apikey enlevé


[2020-04-23 13:01:02][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][On] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=255&apikey= Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 13:08:02][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][Off] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=0&apikey= Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 13:10:03][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][On] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=255&apikey= Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 13:11:07][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-04-23 13:11:08][INFO] : Lancement démon openzwave : /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py  --device /dev/ttyACM0 --loglevel debug --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php --apikey MJf1NO3QkymVXdpXxipkQBsCkuMjyHry --suppressRefresh 0 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 13:11:09][INFO] : Start openzwaved
[2020-04-23 13:11:09][INFO] : Log level : debug
[2020-04-23 13:11:09][DEBUG] : PID file : /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 13:11:09][INFO] : Device : /dev/ttyACM0
[2020-04-23 13:11:09][DEBUG] : Apikey : 
[2020-04-23 13:11:09][INFO] : Callback : http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php
[2020-04-23 13:11:09][INFO] : Cycle : 0.3
[2020-04-23 13:11:09][DEBUG] : Initial disabled nodes list: []
[2020-04-23 13:11:09][DEBUG] : Init request module v2.21.0
[2020-04-23 13:11:09][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-04-23 13:11:09][DEBUG] : http://127.0.0.1:80 "GET /jeedom/plugins/openzwave/core/php/jeeZwave.php?apikey= HTTP/1.1" 404 196
[2020-04-23 13:11:09][ERROR] : Callback result as a unknown error: 'Response' object has no attribute 'status'. Please check your network configuration page
[2020-04-23 13:11:09][ERROR] : Network communication issues. Please fixe your Jeedom network configuration.
[2020-04-23 13:11:39][ERROR] : Impossible de lancer le démon openzwave, relancer le démon en debug et vérifiez la log
[2020-04-23 13:16:07][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-04-23 13:16:08][INFO] : Lancement démon openzwave : /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py  --device /dev/ttyACM0 --loglevel debug --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php --apikey MJf1NO3Qk --suppressRefresh 0 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 13:16:09][INFO] : Start openzwaved
[2020-04-23 13:16:09][INFO] : Log level : debug
[2020-04-23 13:16:09][DEBUG] : PID file : /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 13:16:09][INFO] : Device : /dev/ttyACM0
[2020-04-23 13:16:09][DEBUG] : Apikey : 
[2020-04-23 13:16:09][INFO] : Callback : http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php
[2020-04-23 13:16:09][INFO] : Cycle : 0.3
[2020-04-23 13:16:09][DEBUG] : Initial disabled nodes list: []
[2020-04-23 13:16:09][DEBUG] : Init request module v2.21.0
[2020-04-23 13:16:09][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-04-23 13:16:09][DEBUG] : http://127.0.0.1:80 "GET /jeedom/plugins/openzwave/core/php/jeeZwave.php?apikey= HTTP/1.1" 404 196
[2020-04-23 13:16:09][ERROR] : Callback result as a unknown error: 'Response' object has no attribute 'status'. Please check your network configuration page
[2020-04-23 13:16:09][ERROR] : Network communication issues. Please fixe your Jeedom network configuration.
[2020-04-23 13:16:39][ERROR] : Impossible de lancer le démon openzwave, relancer le démon en debug et vérifiez la log
[2020-04-23 13:17:03][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][Off] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=0&apikey= Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 13:20:03][ERROR] : Erreur exécution de la commande [Veranda][aquaponie][On] : Echec de la requête http : http://127.0.0.1:8083/node?node_id=6&instance_id=1&cc_id=37&index=0&type=setvalue&value=255&apikey= Curl error : Failed to connect to 127.0.0.1 port 8083: Connection refused
[2020-04-23 13:21:07][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-04-23 13:21:08][INFO] : Lancement démon openzwave : /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py  --device /dev/ttyACM0 --loglevel debug --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php --apikey MJf1NO3QkymVXdpXxipkQBsCkuMjyHry --suppressRefresh 0 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 13:21:09][INFO] : Start openzwaved
[2020-04-23 13:21:09][INFO] : Log level : debug
[2020-04-23 13:21:09][DEBUG] : PID file : /tmp/jeedom/openzwave/deamon.pid
[2020-04-23 13:21:09][INFO] : Device : /dev/ttyACM0
[2020-04-23 13:21:09][DEBUG] : Apikey : MJf1
[2020-04-23 13:21:09][INFO] : Callback : http://127.0.0.1:80/jeedom/plugins/openzwave/core/php/jeeZwave.php
[2020-04-23 13:21:09][INFO] : Cycle : 0.3
[2020-04-23 13:21:09][DEBUG] : Initial disabled nodes list: []
[2020-04-23 13:21:09][DEBUG] : Init request module v2.21.0
[2020-04-23 13:21:09][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-04-23 13:21:09][DEBUG] : http://127.0.0.1:80 "GET /jeedom/plugins/openzwave/core/php/jeeZwave.php?apikey= HTTP/1.1" 404 196
[2020-04-23 13:21:09][ERROR] : Callback result as a unknown error: 'Response' object has no attribute 'status'. Please check your network configuration page
[2020-04-23 13:21:09][ERROR] : Network communication issues. Please fixe your Jeedom network configuration.
[2020-04-23 13:21:39][ERROR] : Impossible de lancer le démon openzwave, relancer le démon en debug et vérifiez la log`Texte préformaté`

image
image
image

C’est la suite de l’autre, celui du démon, que tu as montrer dans le premier post mais qui semblait incomplet que je voulais voir, il est nommé openzwaved, terminant par d

peux-tu aussi taper en ssh les commandes suivantes et donner le résultat? (cela ne fait qu’imprimer à l’écran les numéros de versions):

python --version
python3 --version
pip --version
pip3 --version

Python 2.7.16 (default, Oct 10 2019, 22:02:15)
Python 3.7.3 (default, Dec 20 2019, 18:57:59)
pip 20.0.2 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)

c’est résolu, le problème venait du répertoire réseau qui avait changé /jeedom entre mon ancienne installation et la nouvelle .
Comme j’avais pris la sauvegarde de jeedom (debian 8) pour transférer sur ma nouvelle installation (debian 10)

image

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.