Les info remontées par SpeedTest ne sont pas cohérente du site de test

Dommage aussi de ne plus avoir la possibilité de spécifier un serveur test en particulier, du coup ça fausse les statistiques :confused:

1 « J'aime »

Bon même en lançant via un scénario j’ai le même problème qu’avec le CRON, ça fonctionne seulement si je clique sur Rafraichir …

Je viens de relancer les dépendances, on verra demain

Bonjour,

Je confirme que j’ai reproduit le même soucis.
La version du plugin précédente utilisait speedtest-cli-2.1.2 et en mettant à jour les dépendances il install la version speedtest-cli-2.1.3 et les infos remontent à nouveau.
Donc il faut au minimum mettre à jour les dépendances malgré que ca ne soit indiqué nulle part.

Par contre autant avant les données étaient cohérentes mais avec ce nouveau client ce n’est plus du tout le cas mais ce n’est donc pas le plugin en cause mais le speedtest-client ou dû aux serveurs qu’il récupère ou…

Bonjour. Et pour l’état de la connexion ? Personne dans le même cas? Ça reste à 1 avec ou sans internet

Perso en réinstallant les dépendances c’est pareil.
De plus que je lance via le cron ou un scénario cela ne change rien.

Si je lance le rafraichir à la main ça fonctionne sinon il n’arrive pas à accrocher de serveur pour réaliser les tests.

Ca ce n’est pas possible, c’est le même code, executé de la même facon quelque soit le moyen donc les cas « cron marche pas scénario inverse » etc c’est juste pas possible.

Pourtant c’est ce qu’il se passe…
Si je refraichit manuellement a chaque fois il trouve un serveur et mes a jour les valeurs… En scenario il ne trouve pas le serveur et ne met pas a jour…

Bonsoir,

Je confirme que j’observe la même chose. Impossible de lancer régulièrement les tests par le cron ou un scénario, mais manuellement, cela fonctionne. C’est très curieux. Si quelqu’un trouve une solution, je suis preneur aussi !

Bonjour Mike,
J’ai suivi ton tuto mais j’ai un problème car cela ne fonctionne pas :
Si je lance sous Putty la commande :
sudo /usr/bin/speedtest --accept-license --accept-gdpr -f json-pretty > $file

Il me répond :
-bash: $file: ambiguous redirect

Une idée ?
Peux tu également détailler l’installation de Speedtest CLI ?
Merci par avance,
Stéphane

Même problème chez moi.
Cela ne fonctionne que si c’est fait manuellement…

Bonjour,
Je suis tous nouveaux dans ce monde, donc pardonné si je fait des erreurs.
Pour aidé je ne parvené pas à faire fonctionner cette solution et je viens de trouver pour quoi alors je la partage:
A partir de la verions 4.2 l’accès au API ces durci, il faut maintenant remplacer type= par type=event&plugin=
Solution trouvé sur le forum.
Mercie à vous

Pour ceux qui souhaite utiliser le script de @mike, il faut modifier la fin de la manière suivante :

# upload result to jeedom
curl "http://$host:$port/core/api/jeeApi.php?plugin=virtual&type=event&apikey=$apikey&id=$idxdl&value=$download" > /dev/null 2>&1
curl "http://$host:$port/core/api/jeeApi.php?plugin=virtual&type=event&apikey=$apikey&id=$idxul&value=$upload" > /dev/null 2>&1
curl "http://$host:$port/core/api/jeeApi.php?plugin=virtual&type=event&apikey=$apikey&id=$idxpng&value=$png" > /dev/null 2>&1
curl "http://$host:$port/core/api/jeeApi.php?plugin=virtual&type=event&apikey=$apikey&id=$idxjit&value=$jit" > /dev/null 2>&1

Encore merci à lui pour le tuto speedtest :wink: