Speedtest ne fonctionne plus

L’erreur [Erreur] class ou fonction non trouvée speedtest::getInfo() vient du cron de l’ancien plugin que j’ai oublié de supprimer dans mon code.
Vous pouvez le supprimer manuellement (pensez à sauvegarder en haut) :


Sinon il sera automatiquement supprimé lors de la prochaine mise à jour du plugin.

Il faut configurer le cron d’auto-actualisation pour mettre à jour l’équipement automatiquement sinon il n’y a pas de mise à jour automatique.

Merci pour vos tests !

1 « J'aime »

Ah ok merci. Je vais donc faire ces modifications. Super merci et de rien pour les tests, si ça peut aider c’est avec plaisir. Bonne journée

(edit) il y avait bien un cron qui traînait que je viens de retirer (pour ceux qui auraient à le faire, bien penser à faire sauvegarder dans la page des cron et pas que appui sur la poubelle en face du cron !). Bon j’aurai pu trouvé tout seul d’ailleurs grrrr Bon ca rend humble :wink: j’ai mis une auto actualisation donc cette fois ci tout doit etre ok.

2 « J'aime »

Juste pour confirmation, tout fonctionne très bien après retrait de l’ancien cron et saisie du cron d’auto actualisation. Cf ci-dessous la dernière valeur mesurée par le cron auto :
speedtestOk

(au passage j’ai repris en image de fond l’ancien widget que j’ai un peu trafiquée, je dois être nostalgique faut croire :slight_smile: )

1 « J'aime »

Bonjour,
je n’ai pas la même présentation que @Ds5

??? Sans savoir pourquoi !

@Spine
Où vas-tu pour accéder à cela ?

MAJ : Je l’ai trouvé, mais le miens apparait bien avec un unique lancement par jour qui est correct…

Voici mes logs :

[2022-09-15 08:16:36]DEBUG : ############################################
[2022-09-15 08:16:36]DEBUG : ############################################
[2022-09-15 08:16:36]DEBUG : Array (     [0] => Retrieving speedtest.net configuration...     [1] => Testing from Orange (90.108.73.74)...     [2] => Retrieving speedtest.net server list...     [3] => Selecting best server based on ping... )
[2022-09-15 08:16:36]DEBUG : count: 4
[2022-09-15 08:16:36]DEBUG : status 1
[2022-09-15 08:16:36]DEBUG : info : Retrieving speedtest.net configuration...
[2022-09-15 08:16:36]DEBUG : info : Testing from Orange (90.108.73.74)...
[2022-09-15 08:16:36]DEBUG : info : Retrieving speedtest.net server list...
[2022-09-15 08:16:36]DEBUG : info : Selecting best server based on ping...
[2022-09-15 08:16:36]DEBUG : ############################################
[2022-09-15 08:16:36]DEBUG : ############################################

Pas de MAJ des valeurs…

Bonjour.
De ce que je vois de ta capture de config du plugin, tu es toujours sur le plugin d’origine. As tu installé le plugin corrigé de @Spine via gitlab comme indiqué ?

Bonjour,

Je confirme vous êtes toujours sur l’ancien plugin.
Vous avez dit ne pas vouloir sortir des sentiers battus ce qui est tout à fait respectable donc à moins que vous n’ayez changé d’avis, il serait peut-être préférable d’attendre la version Market, à vous de voir.

Merci @Ds5 & @Spine
J’avais eu le temps d’oublier qu’il y avait une « béta » sur gitlab…
Mille excuses, je vais attendre sagement.
Bonne soirée à vous deux.

Bonjour,

Super nouvelle qu’une personne reprenne le plugin, du coup tu penses que la bascule vers le nouveau plugin.
Si j’ai bien compris on bascule sur la version github soit on attend un peu que tu puisses reprendre la version existante et du coup la mise à jour se fera automatiquement ?

Merci

Bonsoir

Pour les raisons mentionnées au début du fil, je pense que je vais attendre une maj officiel.
merci en tout cas pour le travail et les explications.

Bonjour, merci pour ton développement, on a une idée pour que jeedom te valide la reprise du plugin ?
Merci

Bonjour,

J’ai envoyé un mail à Jeedom le 22/09 et je n’ai pas eu de réponse. Si je n’ai pas de nouvelles d’ici le 22/10, je publierais une V2 (nouveau plugin) sur le Market.

1 « J'aime »

Ayant le même problème depuis un moment, je suis aussi impatient de la sortie du nouveau plug-in.

Si tu pouvais signalé sur ce chan quand tu auras de bonne nouvelle, ça serait parfait :innocent:

1 « J'aime »

Bonjour,

Comme annoncé, je viens de publier un nouveau plugin en version beta sur le Market :
image
Je recommande aux utilisateurs qui ont installé la version Github d’installer la version Market car le dépôt Github indiqué au début du sujet ne sera plus maintenu.
La documentation mérite d’être étoffée mais le plugin étant vraiment très simple, cela ne devrait pas être trop gênant.
Je vous invite à poster vos retours dans le sujet suivant en attendant que le plugin passe en stable et que son tag soit créé : Plugin Speedtest by Ookla [beta]

Merci !!

On va même pouvoir tester la fonction « remplacer » pour remplacer 2 équipements de la 4.3

Norbert

3 « J'aime »

Super merci si on patiente pour la version stable on doit desinstaller la version antérieure du plugin ? Ou tout se mettra à jour ?
Merci

Edit: message intégré au bon sujet tel que mentionné ci-dessus.

Bonjour.
Merci pour ce nouvel outil.
Pour ma part des difficultés d’installation les dépendances ne s’installant pas.
Ci-dessous logs débug.
Dernière version du core jeedom en place.
La désactivation de l’ancien plugin speedtest a t elle un impact sur l’installation de ce nouveau plugin ?
Réinstallation du nouveau plugin et redémarrage de jeedom n’ont rien donné.
Que faire pour le fonctionnement de ce plugin.
Cordialement.

*************************************
*   Launch install of dependencies  *
*************************************
Sat Oct 22 20:45:04 CEST 2022
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:3 https://deb.nodesource.com/node_14.x buster InRelease
Ign:4 https://packagecloud.io/ookla/speedtest-cli/raspbian buster InRelease
Get:5 https://download.docker.com/linux/debian buster InRelease [54.0 kB]
Err:6 https://packagecloud.io/ookla/speedtest-cli/raspbian buster Release
  404  Not Found [IP: 2600:1f1c:2e5:6900:82a3:6b2:1517:c3f 443]
Reading package lists...
E: The repository 'https://packagecloud.io/ookla/speedtest-cli/raspbian buster Release' does not have a Release file.
*****************************
Install modules using apt-get
*****************************
Reading package lists...
Building dependency tree...
Reading state information...
curl is already the newest version (7.64.0-4+deb10u3).
The following packages were automatically installed and are no longer required:
  libev4 libllvm7 libpipewire-0.2-1 libstd-rust-1.41 libstd-rust-dev libuv1
  libva-wayland2 libwebsockets8 rust-gdb xdg-desktop-portal
  xdg-desktop-portal-gtk
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Detected operating system as raspbian/buster.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Detected apt version as 1.8.2.3
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/ookla_speedtest-cli.list...done.
Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/ookla_speedtest-cli-archive-keyring.gpg
done.
Running apt-get update... done.

The repository is setup! You can now install packages.
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package speedtest
Sat Oct 22 20:45:29 CEST 2022
***************************
*      Install ended      *
***************************

0092|[2022-10-22 20:45:37]DEBUG : [Aucun][Livebox Mocra] : $speedtest : sudo: /usr/bin/speedtest : commande introuvable
0093|[2022-10-22 20:45:37]DEBUG : [Aucun][Livebox Mocra] : $speedtests : Array (     [0] => sudo: /usr/bin/speedtest : commande introuvable )
0094|[2022-10-22 20:45:37]ERROR : [Aucun][Livebox Mocra] : Error shell_exec() : sudo: /usr/bin/speedtest : commande introuvable

Bonjour,

Les deux plugins ont des ID différents donc ils sont considérés comme deux plugins totalement différents, ils sont censés pouvoir cohabiter.
Donc non, il n’y aura pas de mise du plugin de @ZygOm4t1k de ma part.

Merci pour ta réponse par contre j’ai la meme erreur que @Apepis85, les dependances ne s’installent pas « E: Unable to locate package speedtest » :

*************************************
*   Launch install of dependencies  *
*************************************
Mon Oct 24 17:07:17 CEST 2022
Hit:1 http://phoscon.de/apt/deconz buster InRelease
Hit:2 http://httpredir.debian.org/debian buster-backports InRelease
Hit:3 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:4 http://archive.raspberrypi.org/debian buster InRelease
Hit:5 https://deb.nodesource.com/node_14.x buster InRelease
Ign:6 https://packagecloud.io/ookla/speedtest-cli/raspbian buster InRelease
Err:7 https://packagecloud.io/ookla/speedtest-cli/raspbian buster Release
404  Not Found [IP: 54.67.50.57 443]
Reading package lists...
E: The repository 'https://packagecloud.io/ookla/speedtest-cli/raspbian buster Release' does not have a Release file.
*****************************
Install modules using apt-get
*****************************
Reading package lists...
Building dependency tree...
Reading state information...
curl is already the newest version (7.64.0-4+deb10u3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Detected operating system as raspbian/buster.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Detected apt version as 1.8.2.3
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/ookla_speedtest-cli.list...done.
Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/ookla_speedtest-cli-archive-keyring.gpg
done.
Running apt-get update... done.
The repository is setup! You can now install packages.
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package speedtest
Mon Oct 24 17:07:41 CEST 2022
***************************
*      Install ended      *
***************************

Bonjour,

Je suis sur le coup : Plugin Speedtest by Ookla [beta] - #9 par Spine
Merci de continuer la discussion dans le fil indiqué.

1 « J'aime »