[FEATURE]: Add weather to activities #10

Open
opened 2025-07-08 08:37:30 -04:00 by AtHeartEngineer · 0 comments

Originally created by @juanro49 on 6/30/2025

Summary

To improve the data on outdoor activities, it would be good to add climate data to the activities. Some devices allow to integrate some of these data (such as ambient temperature) in the files they generate, but other important data (such as wind speed, wind direction, humidity, conditions icon...) could be obtained from a weather provider based on the location and start and end time of the activity.

Some providers that could be used would be OpenWeather or Visual Crossing to give some examples. Visual Crossing has the advantage that to use its free version (with 1,000 requests per day) you do not need to enter payment data unlike OpenWeater.

Additional Context

Example integration in Strava

Image

Example integration in Fittrackee https://oraclex86.nsupdate.info/workouts/i7HS43wrddWjH3SAbBQghr

Image

*Originally created by @juanro49 on 6/30/2025* ## Summary To improve the data on outdoor activities, it would be good to add climate data to the activities. Some devices allow to integrate some of these data (such as ambient temperature) in the files they generate, but other important data (such as wind speed, wind direction, humidity, conditions icon...) could be obtained from a weather provider based on the location and start and end time of the activity. Some providers that could be used would be [OpenWeather](https://openweathermap.org/) or [Visual Crossing](https://www.visualcrossing.com/) to give some examples. Visual Crossing has the advantage that to use its free version (with 1,000 requests per day) you do not need to enter payment data unlike OpenWeater. ## Additional Context Example integration in Strava ![Image](https://github.com/user-attachments/assets/e028704e-df06-4b33-8f40-8c08a63a14b1) Example integration in Fittrackee https://oraclex86.nsupdate.info/workouts/i7HS43wrddWjH3SAbBQghr ![Image](https://github.com/user-attachments/assets/d99005b7-65ad-4124-b2c3-7ed05f21987d)
AtHeartEngineer added the enhancementenhancementenhancement labels 2025-07-08 08:37:31 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/endurain#10