I am mainly training on Zwift. My Zwift activities are uploaded to Strava (power, cadence, virtual route). I record my heartrate on a garmin watch (due to bluetooth connection limits of AppleTV), which is uploaded to Garmin Connect. I have setup intervals.icu to pull data from both Strava and Garmin Connect.
The activities on intervals.icu have a link to both the Strava activity and the Garmin Connect activity, so in that sense they are being merged from both sources correctly. But only heart rate data is being displayed on intervals.icu (which comes from Garmin Connect), the data from Strava (power, cadance, virtual route) is not shown.
Use the search bar to find how @MedTechCD uses a website called Gotoes, to merge two fit-files together. He hasposted a few times about this, which will help you achieve what you are hoping to do.
Intervals will take Garmin Connect as preference over Strava data, but still use some of Strava’s information, eg. segments.
As @Gerald says, you need an external utility to merge stream data from different sources and thus you need to intervene manually. Intervals itself can’t combine FIT streams from different sources.
When Intervals detects the same activity from Strava and Garmin Connect, it de-dups and favorises the Garmin FIT file because that’s the one with the most data. Strava for example is not forwarding L/R data and IQ dev fields. But it also uses some data from Strava that is not forwarded by Garmin, like the activity name.
That’s what’s happening in your case and that’s why you don’t see the Zwift data.
In your case, it’s probably better to record Power, Cadence, HR, … all on your watch and have that forwarded from Garmin to Intervals. But you will not have the map for the virtual route. The only way to get everything without manual intervention is to have HR in the Zwift file too.
Merging data streams is a much more complicated thing then most think. In most cases it requires a complete recalculation of different streams. Gotoes.org does that. If you need any FIT functionality, you have to donate a small fee. For TCX, it’s free to use.
I wonder if when Intervals.icu does the merge it should check the activity type matches? i.e. above one might be a cardio activity type and just have heart rate, and the virtual ride coming from Strava is different activity type. You may want to view both information in two separate browser tabs, but due to the smarts, it only shows the Cardio activity as it is from Garmin.
great, thanks for that … appreciate it! I am getting a error at moment trying to access the page so can’t try but will give it a go next time. 503 Error suggesting something on the Server