Intégration - test de vitesse

Bonjour,

Je suis en train de tester l’intégration Speedtest et, pour le moment, aucun problème de fonctionnement !

En revanche, je trouve que l’affichage dans l’interface est peut-être un peu trop complet pour certains usages. Il serait intéressant de pouvoir choisir entre trois niveaux d’affichage :

  1. Mode complet : toutes les informations disponibles (débits montant et descendant, ping, serveur, etc.).
  2. Mode intermédiaire : trois cases affichant les débits montant et descendant ainsi que le ping, accompagnées du graphique pour visualiser l’évolution des performances et éventuellement repérer les coupures, si les données le permettent.
  3. Mode compact : uniquement les débits montant et descendant et le ping, pour un affichage plus discret sur le tableau de bord.

Cela permettrait à chacun d’adapter le widget à ses besoins et à la place disponible sur son tableau de bord, tout en conservant l’accès aux informations détaillées pour ceux qui le souhaitent.

En tout cas, merci pour le travail réalisé sur cette intégration !

@guim31

Salut !

Pourquoi pas, c’est une bonne idée :+1: je vais regarder ça

Si j’ai bien compris, il y a deux catégories de personnes dans le jeu : les gars comme toi, qui bossent sur les intégrations, et les gars comme moi, qui débarquent avec plein de demandes bizarres ! :zany_face:

Et en plus, si j’ai bien compris, il faudrait presque te ralentir un peu dans ta cadence de développement, parce qu’à ce rythme-là, on n’a même pas le temps de finir de tester une intégration que trois nouvelles arrivent déjà ! :nerd_face:

En tout cas, chapeau pour le boulot et merci de faire avancer Gladys aussi vite !

@Prof_Techno c’est fait en 1.5.0 :slightly_smiling_face:

Dans les réglages du widget, un nouveau choix Affichage :

  • Complet (par défaut) : comme avant ;
  • Débits, ping et graphique : trois cases (descendant, montant, ping) et le graphique ;
  • Débits et ping : les trois cases seules.

Les deux versions courtes n’ont plus le bouton : un test se lance toujours depuis la configuration de l’intégration. Mets à jour depuis Gladys et dis-moi ce que ça donne !

Merci pour cette mise à jour !

Par contre, en mode « réduit », on perd le bouton « lancer un test » (et la date du dernier test)

Très bien !!

Petites questions concernant l’intégration Speedtest :

1°) Détection des coupures

Est-ce que le graphique permet de repérer une coupure Internet, ou est-ce que les données sont lissées et qu’une interruption risque de ne pas apparaître clairement ?

2°) Utilisation des données dans les scènes

Est-il possible d’utiliser les résultats des tests pour déclencher des actions dans Gladys ? Par exemple, si le ping dépasse 300 ms, envoyer une notification, puis lancer un nouveau test deux minutes plus tard pour vérifier qu’il ne s’agit pas d’une valeur aberrante.

Si le problème est confirmé, on pourrait ensuite envisager une action supplémentaire, comme redémarrer la box.

L’idée serait de pouvoir mettre en place une surveillance automatique de la connexion Internet, avec une vérification avant de déclencher une action, afin d’éviter les fausses alertes et les redémarrages inutiles.

Bien vu @Damien ! C’était voulu : pour les modes courts, j’avais choisi de retirer le bouton (et la date) pour garder un widget vraiment compact. Mais comme chacun a son usage, la 1.6.0 ajoute un réglage par widget, Bouton « Lancer un test » : selon l’affichage (comme avant), toujours ou jamais. Tu peux le remettre sur ton widget réduit :slightly_smiling_face:

@Prof_Techno merci pour la capture :slightly_smiling_face:

Coupures : honnêtement, le graphique n’est pas fait pour ça. Les tests partent toutes les heures par défaut (10 min au minimum), un test raté n’envoie aucune valeur, et le graphique relie les points : une coupure entre deux tests ne se voit pas.

Scènes : c’est en place avec la 1.6.0 :

  • le déclencheur Test de débit automatique en échec, qui part quand un test automatique ne peut pas aboutir (souvent une coupure) ;
  • l’action Lancer un test de débit, qui attend le résultat et le donne aux actions suivantes.

Pour ton exemple : déclencheur « valeur d’un appareil » ping > 300 ms → notification → attendre 2 minutes → Lancer un test de débit → « Continuer seulement si » le ping est toujours au-dessus de 300 ms → la suite.

Pour redémarrer la box, il faudra l’intégration de ta box : laquelle as-tu ?

Perso, j’ai une box SFR et le bouton redémarrer directement dans l’intégration, c’est vraiment super pratique ! Plus besoin de courir jusqu’au garage pour appuyer sur le bouton de la box.

Et merci pour le schéma de la scène, ça aide vraiment à comprendre comment mettre tout ça en place !

Super :slightly_smiling_face: Et bonne nouvelle : l’intégration SFR Box a aussi une action de scène Redémarrer la SFR Box. Tu peux donc la mettre à la fin de ta scène, après le « Continuer seulement si », pour boucler la boucle.

Petit conseil : la box met quelques minutes à revenir après un redémarrage, et pendant ce temps le ping reste mauvais. Garde l’attente et le second test avant le redémarrage, pour ne pas la relancer en boucle.