Integración - prueba de velocidad

Hola,

Estoy probando la integración de Speedtest y, por el momento, ¡no hay ningún problema de funcionamiento!

Por otro lado, creo que la visualización en la interfaz puede ser un poco demasiado completa para algunos usos. Sería interesante poder elegir entre tres niveles de visualización:

  1. Modo completo: toda la información disponible (velocidades de subida y bajada, ping, servidor, etc.).
  2. Modo intermedio: tres casillas que muestren las velocidades de subida y bajada, así como el ping, acompañadas del gráfico para visualizar la evolución del rendimiento y, si los datos lo permiten, detectar posibles cortes.
  3. Modo compacto: solo las velocidades de subida y bajada y el ping, para una visualización más discreta en el panel de control.

Esto permitiría a cada usuario adaptar el widget a sus necesidades y al espacio disponible en su panel de control, manteniendo al mismo tiempo el acceso a la información detallada para quienes lo deseen.

En cualquier caso, ¡gracias por el trabajo realizado en esta integración!

@guim31

¡Hola!

¿Por qué no? Es una buena idea :+1: voy a mirar eso

Si he entendido bien, hay dos categorías de personas en el juego: los tipos como tú, que trabajan en las integraciones, y los tipos como yo, que llegan con un montón de peticiones raras! :zany_face:

Y además, si he entendido bien, casi tendríamos que frenarte un poco en tu ritmo de desarrollo, porque a este ritmo, ni siquiera tenemos tiempo de terminar de probar una integración cuando ya llegan tres nuevas! :nerd_face:

En todo caso, ¡sombrero para el trabajo y gracias por hacer avanzar a Gladys tan rápido!

@Prof_Techno hecho en 1.5.0 :slightly_smiling_face:

En la configuración del widget, una nueva opción Visualización :

  • Completo (por defecto) : como antes ;
  • Velocidades, ping y gráfico : tres casillas (descarga, subida, ping) y el gráfico ;
  • Velocidades y ping : solo las tres casillas.

Las dos versiones cortas ya no tienen el botón : una prueba siempre se lanza desde la configuración de la integración. ¡Actualiza desde Gladys y dime qué tal va !

¡Gracias por esta actualización!

Sin embargo, en modo « reducido », se pierde el botón « iniciar una prueba » (y la fecha de la última prueba)

¡Muy bien!!

Preguntas sobre la integración de Speedtest:

1°) Detección de cortes

¿Permite el gráfico detectar un corte de Internet, o los datos se suavizan y un corte podría no aparecer claramente?

2°) Uso de los datos en las escenas

¿Es posible utilizar los resultados de las pruebas para desencadenar acciones en Gladys? Por ejemplo, si el ping supera los 300 ms, enviar una notificación y luego iniciar una nueva prueba dos minutos después para verificar que no se trate de un valor atípico.

Si el problema se confirma, podríamos considerar una acción adicional, como reiniciar el router.

La idea sería poder establecer una supervisión automática de la conexión a Internet, con una verificación antes de desencadenar una acción, para evitar falsas alarmas y reinicios innecesarios.

¡Bien visto @Damien! Era intencional: para los modos cortos, había optado por eliminar el botón (y la fecha) para mantener un widget realmente compacto. Pero como cada uno tiene su uso, la 1.6.0 añade una configuración por widget, Botón « Iniciar prueba »: según la visualización (como antes), siempre o nunca. Puedes volver a ponerlo en tu widget reducido :slightly_smiling_face:

@Prof_Techno gracias por la captura :slightly_smiling_face:

Cortes: honestamente, el gráfico no está hecho para eso. Las pruebas se inician cada hora por defecto (mínimo 10 minutos), una prueba fallida no envía ningún valor, y el gráfico conecta los puntos: un corte entre dos pruebas no se ve.

Escenas: está implementado con la 1.6.0:

  • el disparador Prueba de velocidad automática fallida, que se activa cuando una prueba automática no puede completarse (a menudo un corte);
  • la acción Iniciar una prueba de velocidad, que espera el resultado y lo proporciona a las acciones siguientes.

Para tu ejemplo: disparador « valor de un dispositivo » ping > 300 ms → notificación → esperar 2 minutos → Iniciar una prueba de velocidad → « Continuar solo si » el ping sigue por encima de 300 ms → el resto.

Para reiniciar la box, necesitarás la integración de tu box: ¿cuál tienes?

La verdad es que tengo una box de SFR y el botón de reinicio directamente en la integración, ¡es realmente práctico! Ya no hay que correr hasta el garaje para pulsar el botón de la box.

¡Y gracias por el esquema de la escena, ayuda mucho a entender cómo poner todo esto en marcha!

¡Genial! :slightly_smiling_face: Y buena noticia: la integración de SFR Box también tiene una acción de escena Reiniciar la SFR Box. Puedes colocarla al final de tu escena, después del «Continuar solo si», para cerrar el círculo.

Un consejo: la box tarda unos minutos en volver después de un reinicio, y durante ese tiempo el ping sigue siendo malo. Mantén la espera y la segunda prueba antes del reinicio, para no reiniciarla en bucle.