I use ActivtyFix to set the Gear field in Strava workouts based on ANT+ sensors used, which lets me keep track of total miles ridden on various bikes. This has worked great using a Wahoo Bolt as my head unit.
I recently switched to a Garmin Edge 1050, and now none of my ANT+ sensors are recognized. What’s odd is that if I download a .fit file from Strava then upload that file to ActivityFix, the sensor is found and I can use that to save the sensor in AF. But if I then create a rule based on that sensor and test it on the same Strava activity, no sensor is found.
Does Strava somehow alter what it passes to 3rd parties via API vs. what’s in the .fit file? FWIW I also recently quit paying for Strava; is passing ANT+ sensor info via API a paid feature somehow?
I use Activity fix with a non-paid Strava account while recording the ride as well on my Garmin 1040 Solar. It will correctly identify the bike I’m using by the Ant+ sensor I’ve associated it with. I downloaded the sample file from Garmin Connect then uploaded it to Activity Fix to get the correct Ant+ ID (never downloaded the Strava file). I’d suggest downloading the .fit file directly from Garmin and uploading that to Activity fix.
Sorry should’ve updated: All fixed, I’m an idiot. My Garmin sync with AF had expired, fixing that fixed the problem. I’d forgotten AF actually needs to pull data from Garmin Connect, not just Strava. And if you dont’ have an active sync with either Garmin or Wahoo it’ll give you an error message, but because I DO still have one set up with Wahoo this error didn’t appear.