Strava es una red social basada en Internet y GPS enfocada a deportistas como pueden ser ciclistas y corredores y una aplicación de seguimiento GPS deportiva. La red la gestiona una compañía del mismo nombre con sede en San Francisco.
Hoy voy a integrar esta red social dentro de Home Assistant
Caracteristicas
- Te da acceso a hasta 10 de tus actividades más recientes en Strava.
- Admite el sistema de unidades métrico e imperial
- Los datos de actividad en Home Assistant se actualizan automáticamente cada vez que agrega, modifica o elimina actividades en Strava
- Expone 5 entidades de sensor personalizables para cada actividad de Strava
Para cada actividad de Strava, la integración de Strava Home Assistant crea una entidad de dispositivo en Home Assistant (máximo 10 actividades). Cada una de estas entidades de dispositivo virtual expone cinco entidades de sensor que puede personalizar para mostrar uno de los siguientes KPI de actividad :
- Duración (minutos),
- Ritmo (minutos / milla; minutos / km)
- Velocidad (millas / hora; km / hora)
- Distancia (millas; km)
- # Felicitaciones
- Kalories (cKal),
- Ganancia de elevación (pies, metros)
- Potencia (Watts)
- # Trofeos
!!! IMPORTANTE !!! Es esencial que el dominio de devolución de llamada de autorización que establezca para su API de Strava coincida con el dominio de la URL externa de Home Assistant
Dirección del componente para instalar en HACS: https://github.com/codingcyclist/ha_strava
Código a copiar en su Lovelace. PRECAUCIÓN!!!! no borrar nada de lo que ya tienen o van a perder todas sus vistas!!
- title: Strava
icon: ''
path: ''
theme: ''
badges: []
cards:
- entities:
- entity: sensor.strava_stats_summary_all_run_distance
- entity: sensor.strava_stats_summary_all_ride_distance
- entity: sensor.strava_stats_summary_all_swim_distance
title: Strava - Distancias totales
type: entities
- cards:
- entity: sensor.strava_0_0
type: entity
- entities:
- entity: sensor.strava_0_1
- entity: sensor.strava_0_3
- entity: sensor.strava_0_2
- entity: sensor.strava_0_4
- entity: sensor.strava_0_5
type: glance
type: vertical-stack
- cards:
- entity: sensor.strava_1_0
type: entity
- entities:
- entity: sensor.strava_1_1
- entity: sensor.strava_1_3
- entity: sensor.strava_1_2
- entity: sensor.strava_1_4
- entity: sensor.strava_1_5
type: glance
type: vertical-stack
- type: grid
cards:
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_ride_activity_count
show_state: true
name: Actividades
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_ride_distance
name: Distancia total
show_state: true
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_ride_moving_time
name: Tiempo total
show_state: true
- type: grid
cards:
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_run_activity_count
name: Actividades
show_state: true
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_run_distance
name: Distancia total
show_state: true
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_run_moving_time
name: Tiempo total
show_state: true
- type: grid
cards:
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_swim_activity_count
name: Actividades
show_state: true
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_swim_distance
name: Distancia total
show_state: true
- type: button
tap_action:
action: toggle
entity: sensor.strava_stats_summary_all_swim_moving_time
name: Tiempo total
show_state: true
- type: entities
entities:
- entity: sensor.strava_stats_summary_ytd_ride_activity_count
- entity: sensor.strava_stats_summary_ytd_ride_distance
- entity: sensor.strava_stats_summary_ytd_ride_moving_time
title: Ciclismo este año
- type: entities
entities:
- entity: sensor.strava_stats_summary_ytd_run_activity_count
- entity: sensor.strava_stats_summary_ytd_run_distance
- entity: sensor.strava_stats_summary_ytd_run_moving_time
title: Correr este año
- type: entities
entities:
- entity: sensor.strava_stats_summary_ytd_swim_activity_count
- entity: sensor.strava_stats_summary_ytd_swim_distance
- entity: sensor.strava_stats_summary_ytd_swim_moving_time
title: Natación este año
Pingback: Instructions which are available to integrate Strava to Home Assistant – PETER GAMMA (Director & Physiologist), MEDITATION RESEARCH INSTITUTE SWITZERLAND (MRIS)