Bonjour Pipiche,
Je viens de terminer une réinstallation complète de Bullseye + Domoticz2023.1 avec le plugin Zigbee en version stable.
Tout fonctionne parfaitement.
J'ai donc voulu repasser sur la branche develop pour refaire le test en activant le debug Tuya afin de te donner les logs mais l'installation du plugin ne fonctionne plus.
Le "sudo git checkout develop" se dérouole bien :
Déjà sur 'develop'
Votre branche est à jour avec 'origin/develop'.
Le "sudo Git Pull" se déroule bien :
sudo git pull
Déjà à jour.
En revanche le "sudo python3 -m pip install -r requirements.txt" se passe mal :
Code : Tout sélectionner
sudo python3 -m pip install -r requirements.txt
Traceback (most recent call last):
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/lib/python3/dist-packages/pip/__main__.py", line 23, in <module>
from pip._internal.cli.main import main as _main # isort:skip # noqa
File "/usr/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/usr/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/usr/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/usr/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 23, in <module>
from pip._vendor.packaging.utils import canonicalize_name
File "/usr/lib/python3/dist-packages/pip/_vendor/__init__.py", line 94, in <module>
vendored("requests.packages.urllib3.contrib.pyopenssl")
File "/usr/lib/python3/dist-packages/pip/_vendor/__init__.py", line 36, in vendored
__import__(modulename, globals(), locals(), level=0)
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
File "<frozen zipimport>", line 259, in load_module
File "/usr/share/python-wheels/urllib3-1.26.5-py2.py3-none-any.whl/urllib3/contrib/pyopenssl.py", line 50, in <module>
File "/usr/lib/python3/dist-packages/OpenSSL/__init__.py", line 8, in <module>
from OpenSSL import crypto, SSL
File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1556, in <module>
class X509StoreFlags(object):
File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1577, in X509StoreFlags
CB_ISSUER_CHECK = _lib.X509_V_FLAG_CB_ISSUER_CHECK
AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'
...et au démarrage de domoticz, je récupère les logs suivants :
Code : Tout sélectionner
2023-03-25 08:49:48.292 Error: Passerelle_Zigbee: Call to function 'onStart' failed, exception details:
2023-03-25 08:49:48.304 Error: Passerelle_Zigbee: Traceback (most recent call last):
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: File "/home/pi/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 1537, in onStart
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: _plugin.onStart()
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: File "/home/pi/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 285, in onStart
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: if check_requirements( self ):
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: File "/home/pi/domoticz/plugins/Domoticz-Zigbee/plugin.py", line 1504, in check_requirements
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: pkg_resources.require(req)
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 886, in require
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: needed = self.resolve(parse_requirements(requirements))
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 777, in resolve
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: raise VersionConflict(dist, req).with_context(dependent_req)
2023-03-25 08:49:48.305 Error: Passerelle_Zigbee: pkg_resources.VersionConflict: (dnspython 2.2.1 (/usr/local/lib/python3.9/dist-packages), Requirement.parse('dnspython==2.3.0'))
Sais tu me dire ce qui pose le souci ?
Merci d'avance !
Très bonne journée !