Difficultés d'installer Broadlink RM mini 3 sur buster/domoticz 2020.2/Domoticz
Publié : 17 août 2020, 21:22
Bonjour,
Suite à des problèmes rencontrés dernièrement sur mon système domotique qui par ailleurs ne sont pas encore élucidés, j'essaie en parallèle de repartir du début avec une installation fraîche avec le nouveau raspbian buster et domoticz 2020.2.
Mon ancien système était d'ailleurs dans ces versions mais suite à de multiples mises à jour.
J'ai pu réinstaller :
J'utilise ce tuto pas tout jeune : http://domo-attitude.fr/broadlink-rm-pr ... EIz2mLT0j4
Suite à la commande : sudo python setup.py intall
J'ai ce message d'erreur :
Et quand je lance la recherche du Broadlink sur le réseau, j'obtiens cette erreur :
Des pistes ?
Suite à des problèmes rencontrés dernièrement sur mon système domotique qui par ailleurs ne sont pas encore élucidés, j'essaie en parallèle de repartir du début avec une installation fraîche avec le nouveau raspbian buster et domoticz 2020.2.
Mon ancien système était d'ailleurs dans ces versions mais suite à de multiples mises à jour.
J'ai pu réinstaller :
- zigbee2mqtt
- RFXCOM
- Home cinema ONKYO
- Mon contrôleur de LED H801
- Mes différents Dummy
J'utilise ce tuto pas tout jeune : http://domo-attitude.fr/broadlink-rm-pr ... EIz2mLT0j4
Suite à la commande : sudo python setup.py intall
J'ai ce message d'erreur :
Code : Tout sélectionner
xx@azerty:~/python-broadlink $ sudo python setup.py install
running install
running bdist_egg
running egg_info
writing broadlink.egg-info/PKG-INFO
writing dependency_links to broadlink.egg-info/dependency_links.txt
writing requirements to broadlink.egg-info/requires.txt
writing top-level names to broadlink.egg-info/top_level.txt
reading manifest file 'broadlink.egg-info/SOURCES.txt'
writing manifest file 'broadlink.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_py
creating build/bdist.linux-armv7l/egg
creating build/bdist.linux-armv7l/egg/broadlink
copying build/lib/broadlink/exceptions.py -> build/bdist.linux-armv7l/egg/broadlink
copying build/lib/broadlink/__init__.py -> build/bdist.linux-armv7l/egg/broadlink
byte-compiling build/bdist.linux-armv7l/egg/broadlink/exceptions.py to exceptions.cpython-37.pyc
byte-compiling build/bdist.linux-armv7l/egg/broadlink/__init__.py to __init__.cpython-37.pyc
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying broadlink.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying broadlink.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying broadlink.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying broadlink.egg-info/not-zip-safe -> build/bdist.linux-armv7l/egg/EGG-INFO
copying broadlink.egg-info/requires.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying broadlink.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
creating 'dist/broadlink-0.14.1-py3.7.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing broadlink-0.14.1-py3.7.egg
removing '/usr/local/lib/python3.7/dist-packages/broadlink-0.14.1-py3.7.egg' (and everything under it)
creating /usr/local/lib/python3.7/dist-packages/broadlink-0.14.1-py3.7.egg
Extracting broadlink-0.14.1-py3.7.egg to /usr/local/lib/python3.7/dist-packages
broadlink 0.14.1 is already the active version in easy-install.pth
Installed /usr/local/lib/python3.7/dist-packages/broadlink-0.14.1-py3.7.egg
Processing dependencies for broadlink==0.14.1
Searching for cryptography>=2.1.1
Reading https://pypi.org/simple/cryptography/
Downloading https://files.pythonhosted.org/packages/bf/ac/552fc8729d90393845cc3a2062facf4a89dcbe206fa78771d60ddaae7554/cryptography-3.0.tar.gz#sha256=8e924dbc025206e97756e8903039662aa58aa9ba357d8e1d8fc29e3092322053
Best match: cryptography 3.0
Processing cryptography-3.0.tar.gz
Writing /tmp/easy_install-egk77oeh/cryptography-3.0/setup.cfg
Running cryptography-3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-egk77oeh/cryptography-3.0/egg-dist-tmp-pvt_vp0z
Installed /tmp/easy_install-egk77oeh/cryptography-3.0/.eggs/cffi-1.14.2-py3.7-linux-armv7l.egg
Searching for pycparser
Reading https://pypi.org/simple/pycparser/
Downloading https://files.pythonhosted.org/packages/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl#sha256=7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705
Best match: pycparser 2.20
Processing pycparser-2.20-py2.py3-none-any.whl
Installing pycparser-2.20-py2.py3-none-any.whl to /tmp/easy_install-egk77oeh/cryptography-3.0/.eggs
Installed /tmp/easy_install-egk77oeh/cryptography-3.0/.eggs/pycparser-2.20-py3.7.egg
no previously-included directories found matching 'docs/_build'
warning: no previously-included files found matching 'vectors'
warning: no previously-included files matching '*' found under directory 'vectors'
warning: no previously-included files found matching '.travis.yml'
warning: no previously-included files found matching '.travis'
warning: no previously-included files matching '*' found under directory '.travis'
warning: no previously-included files matching '*' found under directory '.github'
warning: no previously-included files found matching 'release.py'
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching 'codecov.yml'
warning: no previously-included files found matching 'dev-requirements.txt'
warning: no previously-included files found matching 'rtd-requirements.txt'
warning: no previously-included files found matching 'tox.ini'
build/temp.linux-armv7l-3.7/_openssl.c:575:10: fatal error: openssl/opensslv.h: Aucun fichier ou dossier de ce type
#include <openssl/opensslv.h>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
error: Setup script exited with error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
Code : Tout sélectionner
xx@azerty:~/python-broadlink $ python2 locatrm.py
************************************************
Using python library created by Matthew Garrett
https://github.com/mjg59/python-broadlink
************************************************
Scanning network for Broadlink devices....
Traceback (most recent call last):
File "locatrm.py", line 15, in <module>
mydevices = broadlink.discover(timeout=5)
File "/home/pi/python-broadlink/broadlink/__init__.py", line 114, in discover
with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s:
AttributeError: __exit__