Workout configs and session times #216
Replies: 2 comments 8 replies
-
If you have a way to upload to Garmin connect that is reliable, we could let the back-end do that. We have a structure that does that for Strava, intervals.icu etc. Getting around Oauth2 and keeping a decent architecture is tricky (the previous version of ORM did that with a lot of back-and-forth between back-end and frontend).
That is cool! Unfortunatly currently we're closing the build for release 0.9.7 as testing is complete (features to be released, including a nicer GUI). So a push for the main bramch will take a bit longer. But the good news is we scheduled a GUI revamp for 0.9.8. @DXCanas and @Abasz are considering a complete overhaul for the GUI, which is a lot of work (see these discussions: #168, #175 , #179 and #200 ), so more able hands would make this easier. And more people involved will lead to more ideas on the table, which is a good thing in my book. This would sync up with changes for workout targets. We want to go beyond setting a distance/time and allow setting setting a max heartrate, minimum pace, etc.. The majority is GUI work for that. The MQTT and workoutsegment changes would be easy, but the GUI needs some real attention in that scenario and has been ignored way too long. A practical one: in 0.9.7 we introduce a bar for the settings, so watch out when upgrading. I do see you are on the same track as @DXCanas, so merging it should be easy. |
Beta Was this translation helpful? Give feedback.
-
I hit a potential bug, which I need to fix for releasing 0.9.7. So that pushes back its release to next week. Could you add this GUI extension to the 0.9.7 branch via a PR? Than it would become part of the main branch. The invitation to think along for more complex workout schedules is still open. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey,
First of all, amazing project and I've already started tinkering where a popup will appear at the end of session to automatically upload the .fit file to garmin connect.
I've gone a little bit further and made an overlay on the display of the raspberry pi. This would be cool to see as an official feature!
It just sends the workout directly through WebSocket using the updateIntervalSettings command. Injected directly into index.html as an overlay.
20260307_162954.mp4
/opt/openrowingmonitor/build/index.html for anyone interested
index.html
Beta Was this translation helpful? Give feedback.
All reactions