Two things I noticed while playing around that could be nice additions:
I created a yes/no filed. Then, I wanted to plot its 7 day average on the calendar (fitness view). If the 7 day average was either the smallest or largest value, then the calendar interpreted it correctly. However, if not (which is mostly the case), it gave a numeric unformatted value between the two extremes. It would be very useful to be able to format that in the field definition, so that it displays, say, an average ‘yes’ frequency.
can the custom fields be used as a filter on custom charts for other data? Say I take that same custom binary field and want to use it as a filter, so I can plot my sleep duration in different colours depending on the value of that field.
Also, I noticed that if I change the numeric values in the definition after having used the field for a while, all the previous values get reinterpreted according to the new definition. This is dangereous, maybe a recomputation/translation to the new values could happen in the background.
The fields displayed on the calendar is separate to which fields are captured. Do Options → Wellness on the calendar page to select fields for display.
I’m a new user and really enjoy the website! I’m now trying to plot my wellness data and added the ‘Steps’ field. However, I see no option to import it from google fit (or garmin). (阅读每日步数总计 | Google Fit | Google Developers)
It’s a custom field so you need to populate it yourself. Manually or by writing a script to get it from somewhere else.
Maybe someone already wrote a script to pull it in. It’s kind of a 2 step procedure.
Make a connection from the source to the Intervals API
Set a script to populate the correct field.
Would be great if someone has an example that can be shared.
The steps are however already available in google fit/garmin API so maybe it would be rather easy to also request this automatically along with the other variables like weight/sleep/etc… Steps are for me a nice metric to compare my general activity level (maybe a lot of running after kids, work around the house, etc…) versus my cycling activities. Rest days are not necessary actual rest days and during cycling days I might have very few steps…
As far as I know garmin is picky about steps, so maybe they aren’t even exposed via their API. Can’t say much about Google. I currently track my steps via my Oura Ring - which exposes steps via API (for you to grab via a script and feed into the Intervals API - I might add that to my github project that floats around here somewhere)
My fenix is a bit better in tracking steps than the Oura Ring (currently fighting with their support to get it better, as it should be an easy fix) but I really don’t like to enter that data manually
I have not used garmin in a while because I switched to amazfit/zepp at some point, but before I used to sync garmin to googlefit with healthsync app. Amazfit syncs directly with googlefit. Googlefit exposes Daily Steps Total.
HealthFit would need to specifically support uploading that to the Intervals.icu API. It is quite possible that it does so you should try see if you can turn it on.
Wondering if someone has created a code to add the wellness ratings together and track them on the fitness chart. Give a total score. Higher the score the lower the rating. I like to track athlete subjective feedback and having a rating might help as well. I then can give training advice for example wellness score < 6 Green light for training vs wellness score > 16 red light. Is this possible? It would be great to compare vs CIL and Loads.
I would also like an overview on the topic of Overreaching like @Jeff_Schiller1. This would obviously work with ‘Computed wellness fields’.
However, I could also imagine the following:
The various factors one wants to consider would all be displayed in a bar chart. Now, the problem is that the ‘wellness fields’ are unitless. Therefore, it is not possible to simply stack the individual bars on top of each other.
How about an option that ignores the units of the individual ‘Plots’? Then one could create a view similar to ‘time in zone’.
It would also be important that this works with the ‘custom wellness fields’ as well.