Migartion vers SSD - Démon LifX ne démarre pas

Bonjour,

J’utilise Jeedom sur un raspberry pi 3B et une carte SD depuis bientôt 3 ans. Avant que la carte ne me lâche définitivement au plus mauvais moment, je me suis enfin décidé à migrer vers un SSD.
J’ai suivi les procédures parfaitement décrites sur ce forum (install linux, install Jeedom, chargement sauvegardes,…). Apres quelques heures d’attente le temps que les dépendances des différents plugins se mettent à jour, j’ai retouvé une installation fonctionnelle. Enfin à un détail près : Le démon du plugin Lifx ne veut pas démarrer :frowning:

J’ai relancé les dépendances, j’obtiens les logs suivantes :

Lancement de l'installation/mise à jour des dépendances Lifx
Update des dependance Linux
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
Hit:3 https://deb.nodesource.com/node_16.x buster InRelease
Get:5 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13.0 MB]
Hit:4 https://packagecloud.io/ookla/speedtest-cli/debian buster InRelease
Fetched 13.0 MB in 12s (1095 kB/s)
Reading package lists...
Installation de Pytho-dev
Reading package lists...
Building dependency tree...
Reading state information...
python-dev is already the newest version (2.7.16-1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Installation de pip
Reading package lists...
Building dependency tree...
Reading state information...
python-pip is already the newest version (18.1-5+rpt1).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Installation de bitstring
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: bitstring in /usr/local/lib/python3.7/dist-packages (4.0.2)
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
Netoyage du dossier tmp Lifx
Fin de l'installation/mise à jour des dépendances Lifx

Et quand je démarre le démon :

Traceback (most recent call last):
File "/var/www/html/plugins/lifx/resources/lifx_master.py", line 4, in 
from lifxlan import *
File "/var/www/html/plugins/lifx/resources/lifxlan/__init__.py", line 1, in 
from .lifxlan import LifxLAN
File "/var/www/html/plugins/lifx/resources/lifxlan/lifxlan.py", line 9, in 
from .device import DEFAULT_ATTEMPTS, DEFAULT_TIMEOUT, Device, UDP_BROADCAST_IP, UDP_BROADCAST_PORT
File "/var/www/html/plugins/lifx/resources/lifxlan/device.py", line 27, in 
from .msgtypes import Acknowledgement, GetGroup, GetHostFirmware, GetInfo, GetLabel, GetLocation, GetPower, GetVersion, \
File "/var/www/html/plugins/lifx/resources/lifxlan/msgtypes.py", line 9, in 
import bitstring
ImportError: No module named bitstring

Comme vu sur un autre topic du forum, j’ai tenté de lancer la commande
sudo pip install bitstring
directement en ligne de commande, et j’obtiens

Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: bitstring in /usr/local/lib/python3.7/dist-packages (4.0.2)
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

Je pense à un problème de version et de compatibilité des librairies, mais j’avoue que je sèche un peu… Je ne sais pas quelle version installer.

Une idée ?

A toutes fins utiles :
Jeedom v4.3.17 ; plugin Lifx stable v2020-05-12 13:44:01

Bonjour,

A tout hasard, il y a probablement un mix entre python3 et pip <> pip3

sudo python -m pip install bitstring
1 « J'aime »

Merci Mips, ca fonctionne !!!

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.