Garmin connect widget

I think I’m reasonable about knowing when I’ve done too much, and doing too little is easy. But it’s knowing what’s most effective that doesn’t feel very intuitive. I’m a very on and off cyclist but some years are pretty consistent. But looking back at my history in intervals big chunks of the year are in the grey zone while I felt I was doing a lot. Had I had this intervals metric I might have been able to push harder to drop into the green zone. And maybe would have improved more?

To date of all the Garmin metrics I’ve tried to use over the years the Training Load has been the one that somewhat correlates to how I feel, and at least in this period it seems similar to intervals.

This was at the end of a few weeks increased intensity and was due a rest week but also was ill as well so that was nicely timed.

Anyway apologies this probably shouldn’t be in the Garmin widget topic.

And wow, @James_Eastwood_Socks tyise training numbers are impressive!

@James_Eastwood_Socks thanks for adding the Venu 3 support. Much appreciated.

On the topic of the numbers and colors for form… My expectation is that if I’m looking at absolute numbers, then since I know form = fitness - fatigue, fitness and fatigue are shown as integers, then form, also shown as an integer, should make sense in terms of the calculation. Seeing it off by one is strange to me and literally doesn’t add up.

Separately, right now my form is -24 and shown as green on the site but the widget shows it as -23 and red. I believe this is a bug, right? Possibly the color is being assigned as if it was displayed as a percentage even though it is not?

Correct, the colour is based on the percentage which uses different logic to absolute.

I think I agree that matching the site is the sensible way to go to avoid confusion, even if the number isn’t totally accurate. I’ll get those changes done.

1 Like

Version 1.4

Logic updated to better match the intervals.icu website values for fitness/fatigue/form and the associated colours.

@James_Eastwood_Socks I have 1.4 installed - thanks for the update. Small thing - my form is currently -30. In the widget the colour is orange however when I click through to the full view the colour is red. Personally on the black background I find the orange easier to read anyway.

It also appears that the “off by 1” is still present in some cases. For example right now I have 58, 89, -31 on the website but the widget shows -30. Just in case there was some kind of caching issue I tried restarting my watch but it didn’t change.

Also, I tried changing to percentage on both the site and watch and it appears to be even further off as website shows -53% and the watch shows -51%.

I am wondering whether there is some caching issue with the form as I subsequently moved an activity from today to tomorrow and the website has 58, 85, -27, but the watch shows 58, 85, -30.

After seeing the above, I uninstalled and reinstalled the widget and upon reinstall I did have to re-auth to intervals.icu. However the widget now shows 58, 85, null. Sorry about all the info but as a developer myself I hope it’s all useful rather than bothersome.

And finally, I did then try to change it to % again to try to force an update and it showed -47% which matched the site but going back to absolute shows null again.

Haven’t tried the new one but the purple and red are hard to read for me . Perhaps a suggestion for the future would be white text within coloured boxes or something. Or have fit, fat and form footers as colours but the numbers white text.

1 Like

It’s not updating at all… something is blocking the call to the web. I’m trying to debug now!

… last export complained of an unused variable, so I removed it. That caused a strange error. Have released an update that should resolve it.

The colours match both Garmin and intervals.icu palettes so I will likely leave them as they are, although maybe I will add a setting for white numbers.

1.4.2
Fix for display error introduced in latest version

1.5

Added readability setting. Select white to display values as white rather than coloured.

2 Likes

This is great. Thanks so much, not sure if this is part of intervals or something you’ve done separately, but it’s really appreciated.

Values and colours tally up for me with website:

Screenshot 2024-02-14 at 13.49.08

Coloured Text

White text

And an idea if you’re ever inclined in the future - best of both…

2 Likes

I can confirm this now works on Tactix AMOLED devices. Thank you

1 Like

James is it possible to support garmin instinct2x. Instinct2 was considered to have to less real estate instinct2 but 2x has increased display size. 0.9" instinct2 1.1" instinct2x

The glance works so you can get the key numbers, but if you click in to it, it’s a jumbled mess.

Thanks for trying. The screenshots shown are previewed on a instinct2. Does de garmin connect SDK provide instinct2x previews Happy to try out anyways also with a bit of jumble here and there.

That’s if I run it in using the 2X solar preview. It’s possible the larger screen doesn’t mean a larger resolution. I’ll add it to the next build, but will need to caveat that it only partly works.

@James_Eastwood_Socks thanks for this widget, use it every day.

One thing I noticed, the next workout screen stays stuck with a workout that I did not complete in the past.

Can you check if you can reproduce it?

Kind regards,
Juan

even if you have a different workout scheduled today or tomorrow? Note that it can take a couple of seconds to pull through the workout.

I’d like to do a check to see if a workout has been completed and if so, display the next one. Not sure how easy that is.

v 1.6

support added for Vivoactive 5

Are you planning to include Instinct2x in next/upcoming release as you suggested it will be earlier on?

I really love this widget - probably the most useful one I’ve ever installed on a watch.

One piece of feedback for a future update - it is almost always not synced and showing old data when you first view it. It takes a long pause or click through to get it to update - providing your phone is nearby and connected at that exact time.

Would be great if it could sync a bit more regularly behind the scenes like most of the other widgets. At least for the data in the main screen so when you first glance the data is current.

Looks good. Would love this on the Descent Mk2i. Basically the fenix 6x with added scuba stuff