Voici ce que j’ai fait:
J’ai supprimé le plugin Speedtest
Arrêté et redémarré le Rasberry
Regardé la version de Speedtest
fait un : pip uninstall -y speedtest-cli
puis un : pip install speedtest-cli==2.1.3
Regardé de nouveau la version
voici ce qui apparait après ces commandes
jeedom@jeedom:~ $ speedtest-cli --version
speedtest-cli 2.1.4b1
Python 2.7.16 (default, Oct 10 2019, 22:02:15) [GCC 8.3.0]
jeedom@jeedom:~ $ pip uninstall -y speedtest-cli
Uninstalling speedtest-cli-2.1.4b1:
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_internal/cli/base_command.py", lin e 143, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/_internal/commands/uninstall.py", l ine 75, in run
auto_confirm=options.yes, verbose=self.verbosity > 0,
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/req_install.py", line 683, in uninstall
uninstalled_pathset.remove(auto_confirm, verbose)
File "/usr/lib/python2.7/dist-packages/pip/_internal/req/req_uninstall.py", li ne 224, in remove
renames(path, new_path)
File "/usr/lib/python2.7/dist-packages/pip/_internal/utils/misc.py", line 280, in renames
shutil.move(old, new)
File "/usr/lib/python2.7/shutil.py", line 326, in move
os.unlink(src)
OSError: [Errno 13] Permission non accordée: '/usr/local/bin/speedtest'
jeedom@jeedom:~ $ 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
The scripts speedtest and speedtest-cli are installed in '/home/jeedom/.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 speedtest-cli-2.1.3
jeedom@jeedom:~ $ speedtest-cli --version
speedtest-cli 2.1.3
Python 2.7.16 (default, Oct 10 2019, 22:02:15) [GCC 8.3.0]
Il semble que ça ne se passe pas très bien (Exception à l’unistall et warning à l’install). Le demon reste à NOK
Voici ce qu’il y a dans le log Speedtest:
[2021-12-03 19:43:27][INFO] : Début d'activation du plugin
[2021-12-03 19:43:28][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2021-12-03 19:43:28][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=speedtest function=install callInstallFunction=1
Le fichier speedtest-update est identique
J’ai de nouveau arrêté le RPI3 et redémarré un speed-test-cli confirme que c’est bien la version 2.1.3 qui est installée mais le démon est toujours NOK