Zigbee popp dépendances NOK

Bonjour
comme plusieurs d’entre vous, suite à l’installation de la clé zigbee les dépendances ne s’installent pas et bloquent à 9%
J’ai fait une réinstallation usine de jeedom et télécharger ma sauvegarde, mis à jour la clé zigbee en 6.9.1, essayé les ports 8089 / 8090 / 8091 pas de changement
j’ai une clé zwave et le rfplayer mais normallement la jeedom smart est multiprotocole donc pas de soucis
avez-vous des idées ?
merci d’avance pour vos réponses

LES LOGS DU DEMON EN MODE DEBUG

Error: importing module jeedom.jeedom
[2021-10-17 15:37:43][INFO] : Start zigbeed
[2021-10-17 15:37:43][INFO] : Log level : debug
[2021-10-17 15:37:43][INFO] : PID file : /tmp/jeedom/zigbee/deamon_1.pid
[2021-10-17 15:37:43][INFO] : Device : /dev/ttyUSB1
[2021-10-17 15:37:43][INFO] : Apikey : gvH5fvwu4NSIcsCCJDRcLTpADTe1tkw5
[2021-10-17 15:37:43][INFO] : Callback : http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php
[2021-10-17 15:37:43][INFO] : Cycle : 0.3
[2021-10-17 15:37:43][INFO] : Controller : ezsp
[2021-10-17 15:37:43][INFO] : Channel : 15
[2021-10-17 15:37:43][INFO] : Data folder : /var/www/html/plugins/zigbee/data/1
[2021-10-17 15:37:43][INFO] : Device folder : /var/www/html/plugins/zigbee/data/device
[2021-10-17 15:37:43][INFO] : Folder OTA : /var/www/html/plugins/zigbee/data/ota
[2021-10-17 15:37:43][INFO] : Zigpy advance configuration file : None
Traceback (most recent call last):
File "/var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py", line 235, in <module>
from bellows.zigbee.application import ControllerApplication
ModuleNotFoundError: No module named 'bellows'

Bonjour,
Si le problème est les dépendances il faudrait le log d’install des dépendances surtout.
Une capture d’écran de la page santé peut également aider.

Merci pour ta réponse
logique en effet


Bonsoir,
Pour le log
Merci de modifier votre message en utilisant le code </> pour encadrer vos codes ou logs.
tutoriel cliquez ici
Ou vous pouvez envoyer un message privé à @sheldon-bot démarrer tutoriel avancé pour apprendre à utiliser les menus :wink:

running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.7
creating build/lib.linux-aarch64-3.7/yarl
copying yarl/_quoting.py -> build/lib.linux-aarch64-3.7/yarl
copying yarl/__init__.py -> build/lib.linux-aarch64-3.7/yarl
copying yarl/_url.py -> build/lib.linux-aarch64-3.7/yarl
copying yarl/_quoting_py.py -> build/lib.linux-aarch64-3.7/yarl
running egg_info
writing yarl.egg-info/PKG-INFO
writing dependency_links to yarl.egg-info/dependency_links.txt
writing requirements to yarl.egg-info/requires.txt
writing top-level names to yarl.egg-info/top_level.txt
reading manifest file 'yarl.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.cache' found anywhere in distribution
warning: no previously-included files found matching 'yarl/*.html'
warning: no previously-included files found matching 'yarl/*.so'
warning: no previously-included files found matching 'yarl/*.pyd'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'yarl.egg-info/SOURCES.txt'
copying yarl/__init__.pyi -> build/lib.linux-aarch64-3.7/yarl
copying yarl/_quoting_c.c -> build/lib.linux-aarch64-3.7/yarl
copying yarl/_quoting_c.pyi -> build/lib.linux-aarch64-3.7/yarl
copying yarl/_quoting_c.pyx -> build/lib.linux-aarch64-3.7/yarl
copying yarl/py.typed -> build/lib.linux-aarch64-3.7/yarl
running build_ext
building 'yarl._quoting_c' extension
creating build/temp.linux-aarch64-3.7
creating build/temp.linux-aarch64-3.7/yarl
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c yarl/_quoting_c.c -o build/temp.linux-aarch64-3.7/yarl/_quoting_c.o
yarl/_quoting_c.c:6:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Failed building wheel for yarl
Running setup.py clean for yarl
Failed to build multidict yarl
Installing collected packages: multidict, yarl, aiohttp, zigpy, bellows
Running setup.py install for multidict: started
Running setup.py install for multidict: finished with status 'error'
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-43tlram9/multidict/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('
', '
');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-6lhnrgfa/install-record.txt --single-version-externally-managed --compile:
*********************
* Accelerated build *
*********************
running install
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.7
creating build/lib.linux-aarch64-3.7/multidict
copying multidict/_abc.py -> build/lib.linux-aarch64-3.7/multidict
copying multidict/_compat.py -> build/lib.linux-aarch64-3.7/multidict
copying multidict/_multidict_base.py -> build/lib.linux-aarch64-3.7/multidict
copying multidict/__init__.py -> build/lib.linux-aarch64-3.7/multidict
copying multidict/_multidict_py.py -> build/lib.linux-aarch64-3.7/multidict
running egg_info
writing multidict.egg-info/PKG-INFO
writing dependency_links to multidict.egg-info/dependency_links.txt
writing top-level names to multidict.egg-info/top_level.txt
reading manifest file 'multidict.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files found matching 'multidict/_multidict.html'
warning: no previously-included files found matching 'multidict/*.so'
warning: no previously-included files found matching 'multidict/*.pyd'
warning: no previously-included files found matching 'multidict/*.pyd'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'multidict.egg-info/SOURCES.txt'
copying multidict/__init__.pyi -> build/lib.linux-aarch64-3.7/multidict
copying multidict/_multidict.c -> build/lib.linux-aarch64-3.7/multidict
copying multidict/py.typed -> build/lib.linux-aarch64-3.7/multidict
creating build/lib.linux-aarch64-3.7/multidict/_multilib
copying multidict/_multilib/defs.h -> build/lib.linux-aarch64-3.7/multidict/_multilib
copying multidict/_multilib/dict.h -> build/lib.linux-aarch64-3.7/multidict/_multilib
copying multidict/_multilib/istr.h -> build/lib.linux-aarch64-3.7/multidict/_multilib
copying multidict/_multilib/iter.h -> build/lib.linux-aarch64-3.7/multidict/_multilib
copying multidict/_multilib/pair_list.h -> build/lib.linux-aarch64-3.7/multidict/_multilib
copying multidict/_multilib/views.h -> build/lib.linux-aarch64-3.7/multidict/_multilib
running build_ext
building 'multidict._multidict' extension
creating build/temp.linux-aarch64-3.7
creating build/temp.linux-aarch64-3.7/multidict
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.7m -c multidict/_multidict.c -o build/temp.linux-aarch64-3.7/multidict/_multidict.o -O2 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic
multidict/_multidict.c:1:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-43tlram9/multidict/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('
', '
');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-6lhnrgfa/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-43tlram9/multidict/
+ echo 10
+ sudo chmod +x /var/www/html/core/class/../../plugins/zigbee/resources/post-install.sh
+ sudo /var/www/html/core/class/../../plugins/zigbee/resources/post-install.sh
Launch install of zigbee dependancy
grep: /usr/local/lib/python3.7/dist-packages/bellows/zigbee/application.py: No such file or directory
/var/www/html/core/class/../../plugins/zigbee/resources/post-install.sh: line 24: [: -eq: unary operator expected
Everything is successfully installed!
+ echo 11
+ rm /tmp/jeedom_install_in_progress_zigbee
+ echo '*******************End of package installation******************'
*******************End of package installation******************
[2021-10-29 12:48:17]INFO : Start zigbeed
[2021-10-29 12:48:17]INFO : Log level : debug
[2021-10-29 12:48:17]INFO : PID file : /tmp/jeedom/zigbee/deamon_1.pid
[2021-10-29 12:48:17]INFO : Device : /dev/ttyUSB1
[2021-10-29 12:48:17]INFO : Apikey : gvH5fvwu4NSIcsCCJDRcLTpADTe1tkw5
[2021-10-29 12:48:17]INFO : Callback : http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php
[2021-10-29 12:48:17]INFO : Cycle : 0.3
[2021-10-29 12:48:17]INFO : Controller : ezsp
[2021-10-29 12:48:17]INFO : Channel : 15
[2021-10-29 12:48:17]INFO : Data folder : /var/www/html/plugins/zigbee/data/1
[2021-10-29 12:48:17]INFO : Device folder : /var/www/html/plugins/zigbee/data/device
[2021-10-29 12:48:17]INFO : Folder OTA : /var/www/html/plugins/zigbee/data/ota
[2021-10-29 12:48:17]INFO : Zigpy advance configuration file : None
Traceback (most recent call last):
File "/var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py", line 235, in 
from bellows.zigbee.application import ControllerApplication
ModuleNotFoundError: No module named 'bellows'
[2021-10-29 15:16:10]INFO : Start zigbeed
[2021-10-29 15:16:10]INFO : Log level : debug
[2021-10-29 15:16:10]INFO : PID file : /tmp/jeedom/zigbee/deamon_1.pid
[2021-10-29 15:16:10]INFO : Device : /dev/ttyUSB1
[2021-10-29 15:16:10]INFO : Apikey : gvH5fvwu4NSIcsCCJDRcLTpADTe1tkw5
[2021-10-29 15:16:10]INFO : Callback : http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php
[2021-10-29 15:16:10]INFO : Cycle : 0.3
[2021-10-29 15:16:10]INFO : Controller : ezsp
[2021-10-29 15:16:10]INFO : Channel : 15
[2021-10-29 15:16:10]INFO : Data folder : /var/www/html/plugins/zigbee/data/1
[2021-10-29 15:16:10]INFO : Device folder : /var/www/html/plugins/zigbee/data/device
[2021-10-29 15:16:10]INFO : Folder OTA : /var/www/html/plugins/zigbee/data/ota
[2021-10-29 15:16:10]INFO : Zigpy advance configuration file : None
Traceback (most recent call last):
File "/var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py", line 235, in 
from bellows.zigbee.application import ControllerApplication
ModuleNotFoundError: No module named 'bellows'

Bonjour est ce que t’on problème est solutionné ? De mon coté impossible d’avoir le démontage ok sur le plugin ZingBee avec ma nouvelle clé POPP. Je ne sais pas quoi faire.

Salut
Contactez le support Jeedom, ils pourront sûrement vous aider

Bonjour,

Il manque bellows, en ssh tapez:

sudo pip3 install bellows

Ensuite relancez les dépendances et montrez nous le nouveau log