¡Buenas noches!
Os presento Strava para Gladys, una integración externa que trae tus actividades y estadísticas de Strava a tu domótica.
¿Qué aporta?
Un dispositivo « Strava » con sus sensores
- Última actividad: nombre, deporte, distancia, duración, desnivel, velocidad media
- Distancia y tiempo en movimiento de la semana
- Distancias en carrera, ciclismo y natación en 4 semanas y en el año
- Unidades métricas o imperiales, a elección
Disparadores de escena
- Nueva actividad de Strava, filtrable por deporte
- Récord personal de Strava
- Objetivo semanal de Strava alcanzado, para un objetivo de distancia que tú fijas
Acciones de escena
- Sincronizar Strava
- Obtener las estadísticas de un período (semana, 4 semanas, año, desde siempre)
- Obtener la última actividad
Los valores son reutilizables en las acciones siguientes, por ejemplo en un mensaje de Telegram.
Dos widgets de panel de control
- Strava esta semana: distancia, tiempo, número de actividades, desnivel, gráfico de los últimos 7 días y progreso hacia tu objetivo
- Actividades de Strava: tus últimas actividades, con un enlace a cada una
Algunas ideas de escenas
Hacer parpadear el salón cuando batas un récord personal
Recibir un mensaje « ¡Enhorabuena, 10,2 km en 52 min! » en cada nueva carrera
Un anuncio el día en que se alcanza el objetivo de la semana
Instalación
- Se necesita Gladys 5.1 o más reciente.
- Instala Strava desde el catálogo de integraciones.
- Crea tu aplicación de API de Strava (gratuita) en strava.com/settings/api, luego pega su Client ID y su Client Secret en la configuración.
- Haz clic en Conectar, autoriza el acceso, luego añade el dispositivo desde la pestaña Descubrimiento.
Todos los pasos están detallados en la documentación.
Bonus Gladys Plus: es opcional. Con tu clave Open API Gladys Plus, tus nuevas actividades llegan en unos segundos en lugar de esperar al siguiente refresco (cada 15 minutos por defecto).
Código fuente y comentarios
gladys-strava: nuestras actividades de Strava en Gladys: sensores, escenas y widgets.
Es una primera versión: tus comentarios, ideas y reportes de errores son bienvenidos, aquí o en los issues de GitHub
¡Hasta luego!
