Aller au contenu principal

2026-07-25

Refonte complete

  • Venv Python : installation des dependances dans un environnement virtuel (plus de sudo pip install global)
  • Parsing JSON : remplacement du parsing texte fragile par la sortie JSON structuree de speedtest-cli
  • Nouvelles commandes : jitter, perte de paquets, score global, serveur, FAI, notation d'usage
  • Widget custom SVG : jauge download animee, barre upload, cercle de score, tuiles ping/jitter/perte
  • Choix du serveur : selection manuelle par ID ou automatique
  • Score global : note sur 10 ponderee (DL 40%, UL 20%, Ping 20%, Jitter 10%, Perte 10%)
  • Notation par usage : evaluation web, streaming, gaming, visio
  • Echelles configurables : max download et upload ajustables pour le widget
  • Suppression de jQuery : migration vers les APIs JavaScript natives du Core 4.4+
  • Jeedom 4.4 minimum requis

Corrections

  • Correction du log qui referençait switchbot au lieu de speedtest dans dependancy_info()
  • Correction de la variable $img non definie en cas d'echec du test
  • Correction de getIp() declare en methode d'instance mais appelee statiquement
  • Suppression de la version hardcodee dans la verification des dependances
  • Suppression du code mort (preSave commente, options widget alternatif/beta)

Versions precedentes

2021-xx-xx

  • Correction de bugs divers
  • Ajout du widget alternatif avec image speedtest.net

2020-xx-xx

  • Version initiale
  • Mesure download, upload, ping
  • Planification via cron
  • Surveillance IP publique