RM4 pro Demon KO

Bonjour,
Je ne surveille pas en permanence ce demon, et je viens de voir que depuis deux jour, je n’ai plus de communication avec le RM4 pro.
Je m’en sert que pour des commandes RF de ventillo.
Plugin en Béta et Jeedom stable à jour 4.2.11, fonctionnait sans soucis jusqu’à maintenant.
J’ai relancé les dépendances, une erreur sur Cryptographie 36.0.1 que j’ai essayé de réinstallé avec la commande indiquée dans le log
Les logs:
broadlink_update.log (6,8 Ko)
broadlink.log (4,3 Ko)
Merci de votre aide
Thierry

Hello

Que te retourne les commandes suivantes

python --version
pip --version

Ensuite c’est quoi ton materiel , VM, Odroid, Raspberry ?

Sinon fait cette commande :

sudo python3 -m pip install wheel

relance les dépendances

PS : Pourquoi en beta ?
j’ai le meme RM que toi avec le plugin en stable

Bonjour,
Je suis sur une VM sous Proxmox (voir mon profil :slight_smile: ), je suis en train de faire un snapshot, je te donne les infos après…
La Béta est obligatoire pour le RM4 Pro et l’apprentissage des RF, maintenant, je ne sais pas si la stable à été mise à jour récemment.
Thierry

Alors Python V2.7.16
Pip 22.0.3


Désolé pour la capture d’écran !
Il me trouve pas la version 22.0.3…et le package cryptography à été réinstallé !
Les dépendance ont été réinstallée également

Dans
Vérification des packages système
Tout est OK ?

sudo python -m pip install --upgrade pip

Yes, bien sur :slight_smile:
Pas de changement dans les logs, les mêmes infos

Tu as lance la commande ce dessus ?

Oui, il m’a installé pip-20.3.4 ? avant, j’avais la 22.0.3…

Moi sur mon jeedom


Donc, j’ai bien les mêmes version…
J’ai l’impression d’avoir un problème de dossier ou de droit dans un dossier Python 3.7 cryptography…

Fais cela est post le retour

pip --version
pip3 --version
python --version
python3 --version

Tu as toutes les versions dans les logs plus haut…

Laisse tomber, j’en ai ma claque de ce plugin, je vais revendre le RM4pro…

Bonjour,

Ce n’est pas la version de pip qui est le plus important mais à quelle version de python il est lié.

Donnez simplement le résultat complet des commandes, et pas dans une capture d’écran !

Non justement, vous n’avez jamais donné l’info.

Vous interprétez vous même le résultat et vous filtrez l’info que vous donnez.
Sans l’information complète on ne sait pas être certain.

Bonjour @Mips
Alors les résultats:
pip 22.0.3 from /var/www/.local/lib/python3.7/site-packages/pip (python 3.7) - pour les deux cde pip
Python 2.7.16
Python 3.7.3

Donc c’est le problème, pip est lié à python3 et si le plugin a besoin de python2 il n’a pas installé les dépendances correctement.
Il faut désinstaller pip et le réinstaller; essayez:

sudo apt remove python-pip
sudo apt install python-pip

puis vérifiez de nouveau la version

pip --version

Après désinstall et install :
pip 22.0.3 from /var/www/.local/lib/python3.7/site-packages/pip (python 3.7)

essayez ceci, plus radical normalement:

sudo python2 -m pip install --upgrade --force pip
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
Defaulting to user installation because normal site-packages is not writeable
Collecting pip
  Using cached pip-20.3.4-py2.py3-none-any.whl (1.5 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.3.4
    Uninstalling pip-20.3.4:
      Successfully uninstalled pip-20.3.4
  WARNING: The scripts pip, pip2 and pip2.7 are installed in '/var/www/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pip-20.3.4
WARNING: You are using pip version 20.3.4; however, version 22.0.3 is available.
You should consider upgrading via the '/usr/bin/python2 -m pip install --upgrade pip' command.

ok et si vous vérifiez la version maintenant? toujours avec pip --version