Bonjour,
j'ai tenté d'installer le plugins https://www.domoticz.com/wiki/Plugins/B ... ugin_files
mais vu que je suis sur un nas asustor, les emplacement ne sont pas les mêmes.
voici les emplacements actuelle et la manière que j'ai installé,
emplacement de pip3, Crypto, pyaes : /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages
installation de pip3, python3.6, crypto, pyaes par le biais de entware-ng due à une erreur par pip3
mais voilà il y'a marqué que domoticz va chercher l'emplacement /usr/local/lib/python3.4/dist-packages/
dans mon cas domoticz va chercher où
Linux specific: example on debian (thanks to deennoo)
domoticz looks lib at
/usr/local/lib/python3.4/dist-packages
puis
donc j'ai fait par entware-ng pour crypto, pyaes
et pip3 pour broadlink
ensuite il marque
is done, you have to copy lib on the good dir :
sudo cp -r /usr/local/lib/python3.4/dist-packages/Crypto/ /usr/lib/python3.4/
and
sudo cp -r /usr/local/lib/python3.4/dist-packages/broadlink /usr/lib/python3.4/
or
sudo cp -r /usr/local/lib/python3.4/dist-packages/broadlink-0.5-py3.4.egg/broadlink /usr/lib/python3.4/
sudo cp -r /usr/local/lib/python3.4/dist-packages/pyaes /usr/lib/python3.4/
et là je ne vois pas où je dois copier pour que domoticz puisse les utiliser.
je vais tenter de tout supprimer et tout installer par pip3 à voir.
aide pour l'installation plugins Python BroadlinkRM2.html
Re: aide pour l'installation plugins Python BroadlinkRM2.html
re,
alors là je viens de reinstaller pip3 (je n'ai pas avec apt-get d'installer)
emplacement d'installation
/volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages/pip
ensuite
installation de crypto
installation de pyaes
installation de broadlink
maintenant il marque
et là je bloque..
alors là je viens de reinstaller pip3 (je n'ai pas avec apt-get d'installer)
Code : Tout sélectionner
root@AS-608T:(unknown) # opkg install python3-pip
Installing python3-pip (9.0.1) to root...
Downloading http://pkg.entware.net/binaries/x86-64/python3-pip_9.0.1_x86-64.ipk
Configuring python3-pip.
sh: getcwd: No such file or directory/volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages/pip
ensuite
installation de crypto
Code : Tout sélectionner
root@AS-608T:/volume1/.@root # pip3 install Crypto
Collecting Crypto
Using cached crypto-1.4.1-py2.py3-none-any.whl
Requirement already satisfied: Naked in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from Crypto)
Requirement already satisfied: shellescape in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from Crypto)
Requirement already satisfied: requests in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from Naked->Crypto)
Requirement already satisfied: pyyaml in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from Naked->Crypto)
Requirement already satisfied: certifi>=2017.4.17 in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from requests->Naked->Crypto)
Requirement already satisfied: idna<2.6,>=2.5 in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from requests->Naked->Crypto)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from requests->Naked->Crypto)
Requirement already satisfied: urllib3<1.22,>=1.21.1 in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from requests->Naked->Crypto)
Installing collected packages: Crypto
Successfully installed Crypto-1.4.1
root@AS-608T:/volume1/.@root #
Code : Tout sélectionner
root@AS-608T:/volume1/.@root # pip3 install pyaes
Collecting pyaes
Using cached pyaes-1.6.0.tar.gz
Installing collected packages: pyaes
Running setup.py install for pyaes ... done
Successfully installed pyaes-1.6.0Code : Tout sélectionner
root@AS-608T:/volume1/.@root # pip3 install broadlink
Collecting broadlink
Using cached broadlink-0.5.tar.gz
Requirement already satisfied: pyaes==1.6.0 in /volume1/.@plugins/AppCentral/entware-ng/opt/lib/python3.6/site-packages (from broadlink)
Installing collected packages: broadlink
Running setup.py install for broadlink ... done
Successfully installed broadlink-0.5
root@AS-608T:/volume1/.@root #
Code : Tout sélectionner
sudo cp -r /usr/local/lib/python3.4/dist-packages/Crypto/ /usr/lib/python3.4/
and
sudo cp -r /usr/local/lib/python3.4/dist-packages/broadlink /usr/lib/python3.4/
or
sudo cp -r /usr/local/lib/python3.4/dist-packages/broadlink-0.5-py3.4.egg/broadlink /usr/lib/python3.4/
sudo cp -r /usr/local/lib/python3.4/dist-packages/pyaes /usr/lib/python3.4/Re: aide pour l'installation plugins Python BroadlinkRM2.html
(je semble avoir réussi), j'ai 2 nas asustor AS-608T, donc je vais tenter de reproduire la même chose sur l'autre nas et je ferai un tuto en français pour ce qui ont des nas asustor.
maintenant secont problème
2017-07-09 17:58:56.504 Error: (BroadlinkRM2) failed to load 'plugin.py', Python Path used was '/volume1/.@plugins/AppCentral/domoticz/plugins/BroadlinkRM2/:/usr/local/AppCentral/python3.5/lib/python3.5/:/usr/local/AppCentral/python3.5/lib/python3.5/plat-linux:/usr/local/AppCentral/python3.5/lib/python3.5/lib-dynload'.
2017-07-09 17:58:56.505 Error: (broadlink) Module Import failed, exception: 'ImportError'
2017-07-09 17:58:56.505 Error: (broadlink) Module Import failed: ' Name: pyaes'
maintenant secont problème
2017-07-09 17:58:56.504 Error: (BroadlinkRM2) failed to load 'plugin.py', Python Path used was '/volume1/.@plugins/AppCentral/domoticz/plugins/BroadlinkRM2/:/usr/local/AppCentral/python3.5/lib/python3.5/:/usr/local/AppCentral/python3.5/lib/python3.5/plat-linux:/usr/local/AppCentral/python3.5/lib/python3.5/lib-dynload'.
2017-07-09 17:58:56.505 Error: (broadlink) Module Import failed, exception: 'ImportError'
2017-07-09 17:58:56.505 Error: (broadlink) Module Import failed: ' Name: pyaes'