Erreur dépendances Speedtest

Bonjour à tous,

Depuis quelques temps j’ai une erreur sur Speedtest.
Le plugin fonctionne mais est en permanence en erreur.

Si quelqu’un a une idée.
Merci

1 « J'aime »

Bonjour,

Veuillez faire une recherche avant de poser la question, celle-ci a déjà été solutionnée:
https://community.jeedom.com/tag/plugin-speedtest

Veuillez également poster dans la bonne catégorie et avec le tag du plugin (j’ai corrigé pour vous), comme vous le voyez avec mon lien, il est alors extrêmement simple de retrouver toutes les questions en rapport avec un plugin.

2 « J'aime »

Bonjour Mips,

J’ai effectué la commande en ssh :
pip uninstall -y speedtest-cli pip install speedtest-cli==2.1.3

Mais j’ai toujours le souci.

Et pouvez-vous montrer le log ?

Bonsoir Mips,

Je ne suis pas très doué sous Jeedom. Je comprend assez vite mais faut tout m’expliquer. Merci pour ta patience.
Voici le log

********************************************************
*             Installation des dépendances             *
********************************************************
***** Commande: sudo apt-get update **********
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Reading package lists...
***** Commande: install python-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 0 not upgraded.
***** Commande: install speedtest-cli **********
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting git+https://github.com/sivel/speedtest-cli.git
Cloning https://github.com/sivel/speedtest-cli.git to /tmp/pip-req-build-h7m31V
Requirement already satisfied (use --upgrade to upgrade): speedtest-cli==2.1.4b1 from git+https://github.com/sivel/speedtest-cli.git in /usr/local/lib/python2.7/dist-packages
Building wheels for collected packages: speedtest-cli
Running setup.py bdist_wheel for speedtest-cli: started
Running setup.py bdist_wheel for speedtest-cli: finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-trk8BW/wheels/11/08/4c/3f2006aa0690809492cc1347b5a1be57ec5f48ce959b3f43f6
Successfully built speedtest-cli
********************************************************
*             Installation terminée                    *
********************************************************

Mais il ne faut pas relancer les dépendances.
Exécutez à nouveau les commandes données dans l’autre post:

pip uninstall -y speedtest-cli
pip install speedtest-cli==2.1.3

et montrez le résultat pour être certain que la bonne version est installée.

et je répète: de manière général il ne faut jamais relancer une installation des dépendances sur un plugin sauf si cela est explicitement demandé, la plupart du temps cela ne résoudra pas de problème mais cela peut en créer.

Ensuite montrez le log du plugin, celui nommé speedtest.

Voici le log. J’espère que c’est ceci que tu demandes car j’ai l’impression que c’est la même chose :

********************************************************
*             Installation des dépendances             *
********************************************************
***** Commande: sudo apt-get update **********
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists...
***** Commande: install python-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 0 not upgraded.
***** Commande: install speedtest-cli **********
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting git+https://github.com/sivel/speedtest-cli.git
Cloning https://github.com/sivel/speedtest-cli.git to /tmp/pip-req-build-GEfrqC
Requirement already satisfied (use --upgrade to upgrade): speedtest-cli==2.1.4b1 from git+https://github.com/sivel/speedtest-cli.git in /usr/local/lib/python2.7/dist-packages
Building wheels for collected packages: speedtest-cli
Running setup.py bdist_wheel for speedtest-cli: started
Running setup.py bdist_wheel for speedtest-cli: finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-0JRXC3/wheels/11/08/4c/3f2006aa0690809492cc1347b5a1be57ec5f48ce959b3f43f6
Successfully built speedtest-cli
********************************************************
*             Installation terminée                    *
********************************************************

Oui, c’est la même chose.

Relisez mon post, faite les actions demandées dans l’ordre en fournissant les infos demandées ensuite également.
Et passez le log level en « debug ».

Pour finir, lorsque que vous copiez un log dans le post, utilisez la balise Texte préformaté (</> dans la barre d’outils) sinon ce n’est pas lisible facilement.

1 « J'aime »

Je t’avoue que je ne comprend pas grand chose à ce que je fais.

Voici le nouveau log de Speedtest_update car dans Speedtest il n’y a rien :

********************************************************
*             Installation des dépendances             *
********************************************************
***** Commande: sudo apt-get update **********
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Reading package lists...
***** Commande: install python-pip**********
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
python-pip
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 215 kB of archives.
After this operation, 808 kB of additional disk space will be used.
Get:1 http://archive.raspberrypi.org/debian buster/main armhf python-pip all 18.1-5+rpt1 [215 kB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 215 kB in 0s (962 kB/s)
Selecting previously unselected package python-pip.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 64512 files and directories currently installed.)
Preparing to unpack .../python-pip_18.1-5+rpt1_all.deb ...
Unpacking python-pip (18.1-5+rpt1) ...
Setting up python-pip (18.1-5+rpt1) ...
Processing triggers for man-db (2.8.5-2) ...
***** Commande: install speedtest-cli **********
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting git+https://github.com/sivel/speedtest-cli.git
Cloning https://github.com/sivel/speedtest-cli.git to /tmp/pip-req-build-b_PMdW
Requirement already satisfied (use --upgrade to upgrade): speedtest-cli==2.1.4b1 from git+https://github.com/sivel/speedtest-cli.git in /usr/local/lib/python2.7/dist-packages
Building wheels for collected packages: speedtest-cli
Running setup.py bdist_wheel for speedtest-cli: started
Running setup.py bdist_wheel for speedtest-cli: finished with status 'done'
Stored in directory: /tmp/pip-ephem-wheel-cache-OxURCT/wheels/11/08/4c/3f2006aa0690809492cc1347b5a1be57ec5f48ce959b3f43f6
Successfully built speedtest-cli
********************************************************
*             Installation terminée                    *

Merci pour ton aide et ta patience.

Lisez mes réponses au moins! vous n’appliquez rien de ce que je demande.

Je répète: il ne faut JAMAIS relancer les dépendances
Ne m’envoyez plus jamais ce log, j’ai déjà dit que cela ne servait à rien.

Si je demande le log speedtest et que je prend la peine de l’écrire explicitement, ne m’envoyez pas un autre log à la place!
si le le log speedtest est vide c’est que vous n’avez pas passé le log level en debug contrairement à ce que j’ai demandé.

Mais relisez encore mon post, ma première demande était:

Ne faite rien d’autres tant que ceci n’est pas fait!

Je viens ici pour avoir de l’aide car je n’y comprend rien et je me fait incendier. Merci quand même. Je n’envoie plus rien…

Mais pourquoi vous ne faites pas en ssh les commandes que Mips vous conseille ?

Vous vous faites pas incendier pour rien, par 3 fois il vous demande de faire une action, par 3 fois vous en faites une autre.

Le moniteur auto vous demande d’aller à droite, vous ouvrez les fenêtres.

Bonjour Fabrice,

Comme j’ai dit, je ne suis pas un spécialiste de jeedom.

Je ne maîtrise pas très bien linux et encore moins l’anglais. Donc c’est pas facile pour moi. Je fais ce que je peux dans la limite de mes possibilités. Je pensais que le forum était un forum d’entraide surtout pour les débutants.

Selon moi, j’ai bien appliqué ce que Mips m’a demandé. Mais si je n’ai pas fait ce qu’il m’a demandé c’est que je n’ai pas compris.

Pour moi, j’ai bien effectué ces commandes en ssh :

pip uninstall -y speedtest-cli
pip install speedtest-cli==2.1.3

Enfin je pense puisque je ne suis pas un spécialiste dans le domaine mais je ne demande qu’à apprendre. C’est pour cela que je suis venu sur le forum et pas pour me faire incendier.

Et contrairement à ce qu’il dit, je n’ai jamais relancé les dépendances.

Alors voilà, je ne comprend pas ce qui cloche et ce que je peux faire.

Merci pour ton message qui me rassure un peu.


Si le moniteur me demande d’aller à droite et que j’ouvre les fenêtres, je pense que le rôle du moniteur est de me dire, si vous ne m’avez pas compris, je vais essayer de vous expliquer plus simplement afin que vous me compreniez et que vous alliez à droite…

Je pense avoir répété plusieurs fois ma demande en français et en simplifiant puisque dans mon dernier message j’ai demandé une seule chose au lieu de donner une liste d’instructions, je cite ;

Comment faire plus simple ?
Avez vous fait ceci et m’avez-vous montré le résultat ? Non. A ce jour vous n’avez toujours pas posté le résultat ici.

Donc au lieu de débattre faites ce que je vous demande, rien d’autres. Vous n’avez pas besoin de connaître l’anglais ou linux pour ça

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.

Bonjour Mips,

Je voulais répondre au post mais il est fermé.

Je t’envoie donc ma réponse. J’espère que c’est cela que tu veux.

pi@raspberrypi:~ $ pip uninstall -y speedtest-cli
Uninstalling speedtest-cli-2.1.3:
  Successfully uninstalled speedtest-cli-2.1.3
pi@raspberrypi:~ $ pip install speedtest-cli==2.1.3
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting speedtest-cli==2.1.3
  Using cached https://files.pythonhosted.org/packages/9f/39/65259b7054368b370d3183762484fa2c779ddc41633894d895f9d1720f45/speedtest_cli-2.1.3-py2.py3-none-any.whl
Installing collected packages: speedtest-cli
Successfully installed speedtest-cli-2.1.3
pi@raspberrypi:~ $ 

PS : Pourquoi le post a été fermé ?

Merci pour ta réponse.

Re bonjour,

Le sujet a été fermé automatiquement par le système parce qu’une solution a été cochée (par vous je pense)
Ce n’est pas grave, j’ai donc rouvert le sujet et j’ai déplacé votre réponse (reçue en privé) à la suite.

Revenons au sujet:
Donc pour les dépendances de speedtest-cli c’est donc en ordre à présent, je me permet d’insister encore une fois: ne lancez plus l’install des dépendances via l’interface (j’ai bien compris que vous ne l’aviez pas fait précédemment, en tout cas pas volontairement)

Pouvez-vous vérifier dans la config plugin si elles sont bien indiquées OK également? cela devrait.

Re bonjour Mips,

Non les dépendances sont toujours en Non OK
Bien entendu je ne les ai pas relancées.
Je dois m’absenter, je reviens plus tard.

Merci pour tout

Idem je viens de refaire mon installation et idem malgré avoir passé les deux commandes les dépendances sont nok (première installation) . J’approfondis demain