[Fermé] Erreur python passage plugin Stable 5 vers Stable 6
[Fermé] Erreur python passage plugin Stable 5 vers Stable 6
synology DS220+ (DSM 7.1.1)/ docker / dz 2022.2 / zigate wifi /
plugin 5.1.018 / firmware 0321 / container dz11
=> erreur zigate sur python "aiohttp" alors qu'il est présent dans requirements ????????????????????????????????????????
=================================================================================
13.842 Status: ZIG_W: Initialized version 6.3, author 'pipiche38'
2022-12-14 19:19:13.846 Status: ZIG_W: Checking Python modules /opt/domoticz/userdata/plugins/Domoticz-Zigbee/requirements.txt
2022-12-14 19:19:13.705 Error: PyDomoticz_Error, illegal operation, Plugin has not started yet.
2022-12-14 19:19:13.852 Error: ZIG_W: Looks like aiohttp python module is not installed. Make sure to install the required python3 module
2022-12-14 19:19:13.852 Error: ZIG_W: Use the command:
2022-12-14 19:19:13.852 Error: ZIG_W: sudo pip3 install -r requirements.txt
2022-12-14 19:19:14.875
==================================================================================
2022-12-14 19:36:18.378 ZIG_W: Zigbee for Domoticz plugin started!
2022-12-14 19:36:18.384 ZIG_W: onStop()
2022-12-14 19:36:18.053 Status: Ppmanager: Initialized version 1.5.35, author 'ycahome'
2022-12-14 19:36:18.305 Status: PluginSystem: 2 plugins started.
2022-12-14 19:36:18.374 Status: ZIG_W: Initialized version 6.3, author 'pipiche38'
2022-12-14 19:36:18.378 Status: ZIG_W: Checking Python modules /opt/domoticz/userdata/plugins/Domoticz-Zigbee/requirements.txt
2022-12-14 19:36:18.834 Status: RFXCOM: Using serial port: /dev/ttyUSB0
2022-12-14 19:36:18.237 Error: PyDomoticz_Error, illegal operation, Plugin has not started yet.
2022-12-14 19:36:18.384 Error: ZIG_W: Looks like aiohttp python module is not installed. Make sure to install the required python3 module
2022-12-14 19:36:18.384 Error: ZIG_W: Use the command:
2022-12-14 19:36:18.384 Error: ZIG_W: sudo pip3 install -r requirements.txt
2022-12-14 19:36:19.410
==================================================================================
requirements.txt
================
aiohttp
aiosignal
aiosqlite>=0.16.0
async-timeout
attrs
click .................
plugin 5.1.018 / firmware 0321 / container dz11
=> erreur zigate sur python "aiohttp" alors qu'il est présent dans requirements ????????????????????????????????????????
=================================================================================
13.842 Status: ZIG_W: Initialized version 6.3, author 'pipiche38'
2022-12-14 19:19:13.846 Status: ZIG_W: Checking Python modules /opt/domoticz/userdata/plugins/Domoticz-Zigbee/requirements.txt
2022-12-14 19:19:13.705 Error: PyDomoticz_Error, illegal operation, Plugin has not started yet.
2022-12-14 19:19:13.852 Error: ZIG_W: Looks like aiohttp python module is not installed. Make sure to install the required python3 module
2022-12-14 19:19:13.852 Error: ZIG_W: Use the command:
2022-12-14 19:19:13.852 Error: ZIG_W: sudo pip3 install -r requirements.txt
2022-12-14 19:19:14.875
==================================================================================
2022-12-14 19:36:18.378 ZIG_W: Zigbee for Domoticz plugin started!
2022-12-14 19:36:18.384 ZIG_W: onStop()
2022-12-14 19:36:18.053 Status: Ppmanager: Initialized version 1.5.35, author 'ycahome'
2022-12-14 19:36:18.305 Status: PluginSystem: 2 plugins started.
2022-12-14 19:36:18.374 Status: ZIG_W: Initialized version 6.3, author 'pipiche38'
2022-12-14 19:36:18.378 Status: ZIG_W: Checking Python modules /opt/domoticz/userdata/plugins/Domoticz-Zigbee/requirements.txt
2022-12-14 19:36:18.834 Status: RFXCOM: Using serial port: /dev/ttyUSB0
2022-12-14 19:36:18.237 Error: PyDomoticz_Error, illegal operation, Plugin has not started yet.
2022-12-14 19:36:18.384 Error: ZIG_W: Looks like aiohttp python module is not installed. Make sure to install the required python3 module
2022-12-14 19:36:18.384 Error: ZIG_W: Use the command:
2022-12-14 19:36:18.384 Error: ZIG_W: sudo pip3 install -r requirements.txt
2022-12-14 19:36:19.410
==================================================================================
requirements.txt
================
aiohttp
aiosignal
aiosqlite>=0.16.0
async-timeout
attrs
click .................
Dernière modification par Keros le 13 avr. 2023, 22:36, modifié 1 fois.
Raison : Fermeture du sujet car sans réponses
Raison : Fermeture du sujet car sans réponses
Re: EEREUR PYTHON PASSAGE PLUGIN STABLE 5 VERS STABEL 6
Merci pipiche pour ta réponse, mais j'ai fait tout ça !!!
Pourquoi il me dit que "aiohttp" n'existe pas, alors qu'il est dans le "requirement".
Pourquoi il me dit que "aiohttp" n'existe pas, alors qu'il est dans le "requirement".
Re: Erreur python passage plugin Stable 5 vers Stable 6
Modération
Correction du titre
Merci de ne pas tout écrire en majuscule.
Correction du titre
Merci de ne pas tout écrire en majuscule.
Re: Erreur python passage plugin Stable 5 vers Stable 6
Tu peux lancer la commande pip3 install -r requirements.txt et nous coller ici le résultat ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: Erreur python passage plugin Stable 5 vers Stable 6
comment est lancé Domoticz ? j'ai l'impression qu'il est dans un docker. Dans ce cas il est impératif que la commande sudo pip3 install -r requirements.txt soit executé à l'intérieur du docker
Re: Erreur python passage plugin Stable 5 vers Stable 6
Comme je l'ai mis au début :
synology DS220+ (DSM 7.1.1)/ docker / dz 2022.2 / zigate wifi / plugin 5.1.018 / firmware 0321 / container dz11
Il marchait avant avec docker et dz2021 / zigate wifi / plugin 5.1.018 / firmware 0321 / container dz11
puis sauvegarde des dossiers et passage docker / de2022.2 / plugin 5.1.018 et cela marchait
puis passage au plugin stable 5 à stable 6 et c'est là que ce problème arrive :
=> Pipiche : j'ai tout lancé en telnet/ssh dans docker y compris le "sudo pip3 ..."
=> Deufo : la page indiqué est simplement la mise en route classique du docker/dz
=> Keros : ta demande ci-dessous.
(merci à tous)
adjfcmin@MSSERVERJFC2:/volume1/docker/dz221213/plugins/Domoticz-Zigbee$ sudo pip3 install -r requirements.txt
Password:
Ignoring pyserial-asyncio: markers 'platform_system == "Windows"' don't match your environment
Requirement already satisfied: aiohttp in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 1)) (3.8.3)
Requirement already satisfied: aiosignal in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 2)) (1.2.0)
Requirement already satisfied: aiosqlite>=0.16.0 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 3)) (0.17.0)
Requirement already satisfied: async-timeout in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 4)) (4.0.2)
Requirement already satisfied: attrs in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 5)) (22.1.0)
Requirement already satisfied: click in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 6)) (8.1.3)
Requirement already satisfied: click-log>=0.2.1 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 7)) (0.4.0)
Requirement already satisfied: crccheck in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 8)) (1.3.0)
Requirement already satisfied: coloredlogs in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 9)) (15.0.1)
Requirement already satisfied: jsonschema in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 10)) (4.16.0)
Requirement already satisfied: frozenlist in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 12)) (1.3.1)
Requirement already satisfied: multidict in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 13)) (6.0.2)
Requirement already satisfied: pure-pcapy3 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 14)) (1.0.1)
Requirement already satisfied: pyserial>=3.5 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 15)) (3.5)
Requirement already satisfied: pyserial-asyncio in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 16)) (0.6)
Requirement already satisfied: pyusb>=1.2.1 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 18)) (1.2.1)
Requirement already satisfied: typing-extensions in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 19)) (4.4.0)
Requirement already satisfied: voluptuous in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 20)) (0.13.1)
Requirement already satisfied: yarl in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 21)) (1.8.1)
Requirement already satisfied: cryptography in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 22)) (38.0.1)
Requirement already satisfied: dnspython==2.2.1 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 23)) (2.2.1)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /usr/lib/python3.8/site-packages (from aiohttp->-r requirements.txt (line 1)) (2.1.1)
Requirement already satisfied: humanfriendly>=9.1 in /usr/lib/python3.8/site-packages (from coloredlogs->-r requirements.txt (line 9)) (10.0)
Requirement already satisfied: pkgutil-resolve-name>=1.3.10 in /usr/lib/python3.8/site-packages (from jsonschema->-r requirements.txt (line 10)) (1.3.10)
Requirement already satisfied: importlib-resources>=1.4.0 in /usr/lib/python3.8/site-packages (from jsonschema->-r requirements.txt (line 10)) (5.10.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /usr/lib/python3.8/site-packages (from jsonschema->-r requirements.txt (line 10)) (0.18.1)
Requirement already satisfied: setuptools in /usr/lib/python3.8/site-packages (from pure-pcapy3->-r requirements.txt (line 14)) (56.0.0)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3.8/site-packages (from yarl->-r requirements.txt (line 21)) (3.4)
Requirement already satisfied: cffi>=1.12 in /usr/lib/python3.8/site-packages (from cryptography->-r requirements.txt (line 22)) (1.15.1)
Requirement already satisfied: pycparser in /usr/lib/python3.8/site-packages (from cffi>=1.12->cryptography->-r requirements.txt (line 22)) (2.21)
Requirement already satisfied: zipp>=3.1.0 in /usr/lib/python3.8/site-packages (from importlib-resources>=1.4.0->jsonschema->-r requirements.txt (line 10)) (3.9.0)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Voila
synology DS220+ (DSM 7.1.1)/ docker / dz 2022.2 / zigate wifi / plugin 5.1.018 / firmware 0321 / container dz11
Il marchait avant avec docker et dz2021 / zigate wifi / plugin 5.1.018 / firmware 0321 / container dz11
puis sauvegarde des dossiers et passage docker / de2022.2 / plugin 5.1.018 et cela marchait
puis passage au plugin stable 5 à stable 6 et c'est là que ce problème arrive :
=> Pipiche : j'ai tout lancé en telnet/ssh dans docker y compris le "sudo pip3 ..."
=> Deufo : la page indiqué est simplement la mise en route classique du docker/dz
=> Keros : ta demande ci-dessous.
(merci à tous)
adjfcmin@MSSERVERJFC2:/volume1/docker/dz221213/plugins/Domoticz-Zigbee$ sudo pip3 install -r requirements.txt
Password:
Ignoring pyserial-asyncio: markers 'platform_system == "Windows"' don't match your environment
Requirement already satisfied: aiohttp in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 1)) (3.8.3)
Requirement already satisfied: aiosignal in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 2)) (1.2.0)
Requirement already satisfied: aiosqlite>=0.16.0 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 3)) (0.17.0)
Requirement already satisfied: async-timeout in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 4)) (4.0.2)
Requirement already satisfied: attrs in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 5)) (22.1.0)
Requirement already satisfied: click in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 6)) (8.1.3)
Requirement already satisfied: click-log>=0.2.1 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 7)) (0.4.0)
Requirement already satisfied: crccheck in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 8)) (1.3.0)
Requirement already satisfied: coloredlogs in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 9)) (15.0.1)
Requirement already satisfied: jsonschema in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 10)) (4.16.0)
Requirement already satisfied: frozenlist in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 12)) (1.3.1)
Requirement already satisfied: multidict in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 13)) (6.0.2)
Requirement already satisfied: pure-pcapy3 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 14)) (1.0.1)
Requirement already satisfied: pyserial>=3.5 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 15)) (3.5)
Requirement already satisfied: pyserial-asyncio in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 16)) (0.6)
Requirement already satisfied: pyusb>=1.2.1 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 18)) (1.2.1)
Requirement already satisfied: typing-extensions in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 19)) (4.4.0)
Requirement already satisfied: voluptuous in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 20)) (0.13.1)
Requirement already satisfied: yarl in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 21)) (1.8.1)
Requirement already satisfied: cryptography in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 22)) (38.0.1)
Requirement already satisfied: dnspython==2.2.1 in /usr/lib/python3.8/site-packages (from -r requirements.txt (line 23)) (2.2.1)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /usr/lib/python3.8/site-packages (from aiohttp->-r requirements.txt (line 1)) (2.1.1)
Requirement already satisfied: humanfriendly>=9.1 in /usr/lib/python3.8/site-packages (from coloredlogs->-r requirements.txt (line 9)) (10.0)
Requirement already satisfied: pkgutil-resolve-name>=1.3.10 in /usr/lib/python3.8/site-packages (from jsonschema->-r requirements.txt (line 10)) (1.3.10)
Requirement already satisfied: importlib-resources>=1.4.0 in /usr/lib/python3.8/site-packages (from jsonschema->-r requirements.txt (line 10)) (5.10.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /usr/lib/python3.8/site-packages (from jsonschema->-r requirements.txt (line 10)) (0.18.1)
Requirement already satisfied: setuptools in /usr/lib/python3.8/site-packages (from pure-pcapy3->-r requirements.txt (line 14)) (56.0.0)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3.8/site-packages (from yarl->-r requirements.txt (line 21)) (3.4)
Requirement already satisfied: cffi>=1.12 in /usr/lib/python3.8/site-packages (from cryptography->-r requirements.txt (line 22)) (1.15.1)
Requirement already satisfied: pycparser in /usr/lib/python3.8/site-packages (from cffi>=1.12->cryptography->-r requirements.txt (line 22)) (2.21)
Requirement already satisfied: zipp>=3.1.0 in /usr/lib/python3.8/site-packages (from importlib-resources>=1.4.0->jsonschema->-r requirements.txt (line 10)) (3.9.0)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Voila
Re: Erreur python passage plugin Stable 5 vers Stable 6
ne connaissant pas les subtilités de Docker, je peu pas trop aider, mais pour moi c'est un lien entre Docker et Domoticz.
Il faut installer les modules pythons dans le docker et avec l'utilisateur sui utilisera le docker.
Il faut installer les modules pythons dans le docker et avec l'utilisateur sui utilisera le docker.
Re: Erreur python passage plugin Stable 5 vers Stable 6
Le lien renvoie effectivement sur la partie docker mais si tu suis le lien de la 2eme ligne pour la partie plugin, tu as plus d'information : https://zigbeefordomoticz.github.io/wik ... vec-docker
Il faut exécuter les commandes dans le docker et non sous DSM.
Il faut exécuter les commandes dans le docker et non sous DSM.