ModuleNotFoundError: No module named 'serial'

Bonjour,

J’ai un soucis avec le lancement du démon depuis que j’ai fait la MAJ, j’avais réussi à tout bien faire fonctionner auparavant en ws, du coup j’aurais souhaité pouvoir continuer :blush:
(J’ai peut-être mal configuré sans le savoir et sans que ça ne pose soucis avant la maj :sweat_smile: )
Je n’ai mis à jour que l’appli sur le S9-E mais du coup il n’est possible de se connecter que sans ws tant que le soucis avec le démon n’est pas résolu.

Infos :

Jeedom Core : 4.2.21
Version JC : 1.5.0 stable
DNS Jeedom : non
Statut Démon : Stoppé - (2022-10-16 00:40:03)

Equipements :
  S7-C : non enregistré
  S9-E : v1.5.0 stable sur android [os : 29] (ws)
  S9-J : v1.4.0 sur android [os : 29] (ws)
  TAB-01 : v1.4.0 sur android [os : 27]

Log en debug :

[2022-10-16 00:37:26]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-10-16 00:37:26]INFO : Stopping daemon
[2022-10-16 00:37:27]INFO : Starting daemon
[2022-10-16 00:37:27]DEBUG : Starting daemon with cmd >>python3 /var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py --loglevel debug --socketport 58090 --websocketport 8090 --callback http://127.0.0.1:80/plugins/JeedomConnect/core/api/JeedomConnect.api.php --apikey NwnHtfdvWtXf4bLHilicgqE9FccyNdEC61OLFruw6DVqlvm8PRXA20Ny4ifxY9H1 --pid /tmp/jeedom/JeedomConnect/deamon.pid<<
[2022-10-16 00:37:37]ERROR : Impossible de lancer le démon, vérifiez le log
[2022-10-16 00:40:03]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-10-16 00:40:03]INFO : Stopping daemon
[2022-10-16 00:40:05]INFO : Starting daemon
[2022-10-16 00:40:05]DEBUG : Starting daemon with cmd >>python3 /var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py --loglevel debug --socketport 58090 --websocketport 8090 --callback http://127.0.0.1:80/plugins/JeedomConnect/core/api/JeedomConnect.api.php --apikey NwnHtfdvWtXf4bLHilicgqE9FccyNdEC61OLFruw6DVqlvm8PRXA20Ny4ifxY9H1 --pid /tmp/jeedom/JeedomConnect/deamon.pid<<
[2022-10-16 00:40:06]DEBUG : [API] Request Received {"method":"PING","jsonrpc":"2.0","id":1665873606995,"params":{"apiKey":"04bd0d6394e3863886795c96b9464582"}}
[2022-10-16 00:40:06]DEBUG : [API] Send PING -> null
[2022-10-16 00:40:15]ERROR : Impossible de lancer le démon, vérifiez le log
[2022-10-16 00:40:21]DEBUG : [API] Request Received {"method":"PING","jsonrpc":"2.0","id":1665873621435,"params":{"apiKey":"04bd0d6394e3863886795c96b9464582"}}
[2022-10-16 00:40:21]DEBUG : [API] Send PING -> null
[2022-10-16 00:40:42]DEBUG : [API] Request Received {"method":"PING","jsonrpc":"2.0","id":1665873642552,"params":{"apiKey":"04bd0d6394e3863886795c96b9464582"}}
[2022-10-16 00:40:42]DEBUG : [API] Send PING -> null
[2022-10-16 00:45:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-10-16 00:45:04]INFO : Stopping daemon
[2022-10-16 00:45:05]INFO : Starting daemon
[2022-10-16 00:45:05]DEBUG : Starting daemon with cmd >>python3 /var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py --loglevel debug --socketport 58090 --websocketport 8090 --callback http://127.0.0.1:80/plugins/JeedomConnect/core/api/JeedomConnect.api.php --apikey NwnHtfdvWtXf4bLHilicgqE9FccyNdEC61OLFruw6DVqlvm8PRXA20Ny4ifxY9H1 --pid /tmp/jeedom/JeedomConnect/deamon.pid<<
[2022-10-16 00:45:15]ERROR : Impossible de lancer le démon, vérifiez le log

Log du démon :

/usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24.1) or chardet (4.0.0) doesn't match a supported version!
RequestsDependencyWarning)
Traceback (most recent call last):
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/JeedomConnectd.py", line 15, in 
from jeedom.jeedom import jeedom_utils, jeedom_com, jeedom_socket, JEEDOM_SOCKET_MESSAGE
File "/var/www/html/plugins/JeedomConnect/resources/JeedomConnectd/jeedom/jeedom.py", line 27, in 
import serial
ModuleNotFoundError: No module named 'serial'

Salut

Une toute petite recherche avant de poster !? :slight_smile:

Je suis navré j’ai pourtant cherché je n’ai pas capté que ce post était en lien avec mon soucis, je me suis attardé sur d’autres posts et n’ait pas vu les détails importants. J’avais stressé d’ailleurs de « louper » le bon sujet avant de poster… mais c’est pourtant arrivé.

Merci pour cette réponse rapide.

D où l importance de choisir un bon titre de post :wink:
« Probleme avec demon » ca n aide pas forcement les suivants, et les recherches sont parfois capricieuses… je me suis donc permis de l editer.

Tu sais où taper la commande ?

Merci pour l’edit.
Je pense que c’est en me connectant sur le RPI en ssh que je peux saisir la commande :

sudo pip3 install serial

Soit en ssh en effet
Soit plus simplement depuis ton jeedom :

Réglage > système > configuration > os/db > administration système
1 « J'aime »

C’est top, ça fonctionne et en effet c’est plus rapide et simple de le faire depuis jeedom (surtout je viens d’apprendre que je peux faire ce genre de choses à distance depuis jeedom du coup si nécessaire).

Merci pour cette résolution éclair.

(La solution étant sur mon tout premier message :wink: )

Enjoy !

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