How To Use a Cycling Power Meter With a Garmin Vivoactive or Venu Watch

Officially, power meters are not supported on Garmin’s Venu & Vivoactive watch series. That’s because (in Garmin’s eyes) the target market for those watches is a more mainstream consumer that doesn’t have $1,100 cycling power meters on the bikes in their garage (or $299 power meters). Essentially, it’s the same target market as an Apple Watch or a high-end Fitbit. In fact, in a recent discussion with Garmin about the Venu 2 that just launched, they noted the most popular timed activity recorded on a Venu series was a walk.

No matter the case or reasoning, that doesn’t keep people from wanting more power. Or, some power at all. So, here’s how you can record power meter data on your Venu or Vivoactive series watch. In fact, this actually works on any Garmin watch that supports Connect IQ Data Fields (so, that would include something like a Forerunner 230/235 series).

To be clear upfront, while this solution does very much work and thousands of people have used it – it’s not perfect. The main limitation is that not all 3rd party platforms properly see the power meter data afterwards. For example, TrainingPeaks does, but Strava doesn’t. Garmin shows it themselves, but it isn’t used for things like wattage personal records or such. But hey, even the DCR Analyzer shows it. But we’ll get into all that later and you can decide whether that matters to you or not.

Setup Difficulty: Easy
Setup Time: 3-5 mins (one-time)
Requirements: Your watch, plus either phone or computer

With that, let’s knock this out

Getting it Installed:

The first thing you need is a compatible device. I’m not going to list the dozens upon dozens of devices here (they’re all listed here), but essentially, if you’ve got anything halfway new that’s not a Garmin Instinct, you’re good to go. Note that if you have a watch that’s capable of recording power (like a Forerunner 745/945/etc…), there’s almost zero reason to use this data field. The only reason you would use it is if you wanted to record a *SECOND* power meter concurrently.

Here’s the link to the app on the Garmin Connect IQ App Store, it’s called simply enough “ANT+ Power Meter”, by Takura87. More interestingly, it’s actually one of only a handful of apps to go through the ANT+ device profile certification process, with ANT+ themselves. Meaning, it complies with all power meter communication specifications.

Tap to download it, or, if on mobile it’ll swing you over to the Garmin Connect IQ app to install it (via phone or desktop computer). Quick and easy, shown here via desktop:

It’ll then tell you that it’ll send the app to your watch the next time it syncs. If you’ve got Garmin Express on your desktop computer, then you can hurry things up by connecting the watch physically. Or, you can force a sync with your smartphone. Or, you could just wait and it’ll settle out. Your call.

And at this point, you’re done with getting it installed on your watch. But you’ll still need to configure your data fields to include it, otherwise it won’t record the data. In the next section I cover that, as well as my recommended configuration.

(Side note: I’ve actually used a variant of this app for years in some of my testing, including one version that allowed you to record multiple power meters. These days, you can do that instead with secondary named versions of the app running as Connect IQ data fields. This allows you to record multiple power meters to the .FIT file.)

Using it:

Now at this point, if you’ve only got one power meter (remember, a smart trainer also broadcasts as a power meter), then you can open the app up and it’ll just search for the nearest ANT+ power meter and pair to it.

But in my case, I’ve got…umm…a lot of power meters and trainers. And in fact, even if you only have one, I’d put the ANT+ ID in, because the app will technically scan each time – so if you go for rides with a friend, or a partner has a bike/trainer nearby, it might accidentally pick up that one. Versus having it manually set, it’ll use that each time. But again, your call, it’s easy.

There’s two ways you access this – on your smartphone with the Garmin Connect Mobile app, or desktop computer with Garmin Express. For the heck of it, I’ll choose desktop computer with Garmin Express. Open up your watch, and then tap apps, and scroll all the way down in your app list to “ANT+ Power Meter”, then hit the little “…” next to it:

Next, we’re gonna fill in a single field with your ANT+ ID. You can find your ANT+ in a variety of locations, most notably simply on the side of most power meters. It’s a 4-5 digit number in most (it can technically be 1-6 digits, but it’s almost always 4-5 digits). For example, on a Quarq power meter, it’s etched near the battery cap area, on Garmin Vector pedals it’s on the left pedal near the crank arm. On a smart trainer it’s often not written on it, but you’ll find it in any apps you have, such as Zwift or such, or the company’s own app will display it.

Then, go ahead and tap two of these three things to on:

A) Set Replace Power = On
B) Set Replace Cadence = On
C) Set Pause Search = Off

I’ll explain all three of these after the screenshot.

So setting the ANT+ ensures it only connects to your power meter or trainer, and not to a BFF’s or such.

The Replace Power and Replace Cadence options are important, because they tell apps like TrainingPeaks that this is legit power and cadence data, and not just some random app recording an unknown data parameter (like ‘Beers Consumed’ or something).

Finally, the Pause Search option is interesting, because it tells the app to keep looking after the two-minute search period, even if it can’t find your power meter. This is useful if you stop somewhere or if your power meter simply isn’t on yet. Note though, that this will increase battery burn slightly during use, so keep that in mind.

With that, click ‘Save’ and call it done!

But wait, we need to simply add this to our bike profile, like any other data field. Go into your data field settings and add it to a data page of your choosing. If you’ve never customized anything in here before, then Data Page 3 is likely not used/enabled, so you can add it there and remember to toggle it to enabled.

And then go into the data fields, and look for the category called ‘ConnectIQ Fields’:

And then inside that you’ll find the power meter field:

Also – as a reminder, if you’re riding both inside and outside, those are technically two different sport profiles with two different data field sets. So remember to add it to a data page there too.

With that, we’re ready to rumble. Now, let’s ride! After your power meter wakes up, you’ll see it’ll send data over to the Connect IQ Data Field, showing your power numbers. It’s really as simple as that. On the upper right corner you’ll see the ANT+ ID that you’ve entered, along with your current power/wattage. To the right of the power, you’ll see your cadence.

In the below example the values are:

54715: My power meter ANT+ ID
142: My current watts/power
73: My current cadence
92: My current heart rate

You can see how in this case I’m on an indoor stationary bike paired to a pair of power meter pedals, that are also concurrently broadcasting to Zwift on an iPad via Bluetooth Smart. Two for the price of one!

Now, keep pedaling until you’re done suffering, and then save as normal. There’s literally nothing else to do here, it’s quietly collecting all of your power meter data behind the scenes for your ride.

Afterwards Data:

So, with our ride complete, what kind of data do we have? Well, first off, we won’t see any power summary data on the Vivoactive/Venu watch itself. This is because, frankly, the Vivoactive/Venu series barely tells you anything as it is post-workout, let alone power. Instead, you’ll need to crack open your favorite (or not-favorite) apps to get started. Starting with the basics, you’ll see power and cadence listed as a graph within the list of charts:

You’ll notice these have the little ‘IQ’ icon/logo after them. This means the data came from a Connect IQ App, versus natively recorded by the Garmin, as the heart rate (which was using the optical HR sensor) doesn’t have that icon. But in terms of the data in those charts, you can use it just the same.

What you won’t notice here is a summary field down below with your power. On a ‘normal’ Garmin device that’s natively capable of recording power, you’d see things like average or max power in this section. You’ll notice off to the side it’ll show the Connect IQ app listed though:

The data is similar on Garmin Connect Mobile. You’ll notice the “ANT+ Power Meter” app listed on the first page of the activity summary. If you’re missing that post-ride, that means you didn’t add it to your data fields for that profile. In the main summary screen though, you won’t see power summary like you would on a ‘normal’ Garmin power meter compatible device. But, you can see the power and charts shown on the graphs page below:


For many users, this is perfectly fine. But, just to be clear, there are other Garmin-specific caveats here for not having it natively recorded, they include:

– No power/wattage personal records or achievements: You won’t get notified of your ‘Top 20-minute power’ or anything akin to that, since this isn’t recognized as power within Garmin’s realm.

– Any power-based reports or dependent feature won’t show-up either: This includes things like FTP calculation, since the Vivoactive/Venu doesn’t support power, and it’s not reporting it as true power, no go here.

– No training load/recovery support: In the incredibly quirky scenario where you have a newer Garmin Edge device but for some odd reason don’t want to record with that – it won’t contribute power data to that. I can’t honestly think of any logical scenario that you’d not record on the device that does power, but hey, just being clear. Reminder: The Garmin Vivoactive/Venu series doesn’t support training load anyway, so this is purely for *OTHER* Garmin watches/devices (which already support power meters).

Ok, so next, let’s look at other apps. First up, TrainingPeaks. Here’s that workout over there:

Then there’s Strava. Simply put, no, Strava won’t recognize this power. They could if they wanted to, but they don’t re-map a declared power value atop Garmin’s native fields from Connect IQ.

Today’s Plan. No, this doesn’t seem to work, at least not at first glance. Today’s Plan typically has the most robust underlying data support of all the platforms, so it wouldn’t surprise me if there’s some trick to getting the .FIT Developer fields to enumerate and I’m just missing it.

DCR Analyzer. Of course it works. We support all .FIT Developer fields (even ‘Beers Consumed’), so you can easily see it there. You’ll see both the cadence data (in purple) and the power data (in teal).

And here’s a comparison showing the data plotted again in the DCR Analyzer comparing a PowerTap P1 to Peloton Bike (non-Plus), showing the typical inaccuracy there.

In fact, just last week we quietly rolled out an update to the DCR Analyzer that now lets you compare *ANY* data fields under the ‘Developer Fields’ chart. Geeky, I know, but this means you can compare a drop in cadence to why a power meter drops out. Or such. Not really related here, but interesting nonetheless.

If you want to try out a test file yourself on the platform of your choice, you can download my Vivoactive 4 .FIT file here with power data and upload it to your account/platform to see if it supports it or not.


And with that – you’ve now converted your Vivoactive 4, or Venu, or Venu 2, or Forerunner 245, or whatever watch is power meter capable. Simple as that.

Now, whether or not that makes sense for most people is an entirely different question. If you’re a daily power meter user, then honestly this probably doesn’t make a ton of sense compared to having a device that fully supports power natively. But if you need or use power sparingly, then this would probably fit the bill quite nicely. For example say your gym or hotel has indoor bikes that broadcast power out via ANT+, and you simply want to record that while travelling – this is perfect.

Still, it’s the perfect example of where Connect IQ can fill in the gaps of the platform, and expand upon it too. For example, this can also be used to record multiple power meters. Such as for regular power meter users that want to occasionally record and compare their trainers and power meters without having to purchase multiple units or run a slew of different apps on tablets or phones concurrently. This takes all the data and pulls it into a single cohesive file. Handy!

With that – thanks for reading!

Found This Post Useful? Support The Site!

At the end of the day, I’m an athlete just like you looking for the most detail possible on a new purchase. These posts generally take a lot of time to put together, so if you're shopping for the Garmin Vivoactive 3, Garmin Vivoactive 4 or Garmin Venu 2 or any other accessory items, please consider using the affiliate links below! As an Amazon Associate I earn from qualifying purchases. It doesn’t cost you anything extra, but your purchases help support this website a lot. Even more, if you use or Competitive Cyclist with coupon code DCRAINMAKER, first time users save 15% on applicable products!

And of course – you can always sign-up to be a DCR Supporter! That gets you an ad-free DCR, access to the DCR Quarantine Corner video series packed with behind the scenes tidbits...and it also makes you awesome. And being awesome is what it’s all about!

DC Rainmaker:

View Comments (44)

  • Looking forward to the “beers consumed” ciq app. That works wonder well - who wants to track power if you can track beers :-)

    • Hi Ray, OK you need to be convinced then :-), let me set you a few examples - based on the beer consumption app:

      - Workout with no beer: DCR Analyser result
      - Same workout with non alcoholic beer: DCR Analyser result => does it have an impact?
      - Same workout with alcoholic beer: DCR Analyser result => how does it impact performance?
      - When we get into the recovery aspect? Do you recover better with or without beer?
      - Based on the workout, I advise an FTP session, get the beer intake as advised by the beer consumption app and then do the same session the day after, impact in performance?

      just some thoughts, if there's ever a DCR event again I'll bring the (Belgian) beer ;-)

  • "this actually works on any Garmin watch that supports Connect IQ Data Field"

    So I guess that means it can be made to work on a Garmin Edge Explore as well?

    • Sadly no, just gave it a whirl. TrainerRoad would have to map it, like TrainingPeaks did. But as of present, it's not mapped.

  • You can use such field on power enabled watches (in my case FR945) to compare two power meters too :)

  • Yep big thumbs up for @takura87's data field. I use this every week

    1. He also has a second power meter field. you can then have different PMs in different sport profiles (or record two simultaneous PM tracks)
    2. I use this DF for my Vasa Swim erg which produces ANT+ power (I'm sure Ray won't mind this link as it doesn't conflict with his content and adds to the discussion the benefit with using it on a 945 is that the session can be recorded in a copy of the OWSwim profile with power added and this then means that golden cheetah and some other platforms automatically put the power data with the right sport...i have a swimming FTP!!!
    3. IIRC I had issues using the DF on the Enduro as the DF was not optimised for the new screen parameters

  • Do you know of a similar app for cadence data fields? Nowadays there are both power meters and cadence sensors for kayaking and I was considering buying a cadence sensor (

    However when testing one I found my Fenix 6 Pro doesn't have the power and cadence data fields in the kayak activity. Cadence is available as stroke in the peddleboard activity, and I could use the bike activity which has both but then I'd need to change the activity type on Garmin Connect and Strava after every session.
    Of course if Garmin would just enable the data fields for the kayak activity that would be the perfect solution as the watch already supports the sensors. :)

  • Hi Ray, on a different note. I have a powerops HRM power meter. Do you know how I can use this for running power??

    Google has not been my friend.

    • No, only the Garmin straps (HRM-PRO/HRM-TRI/HRM-RUN) support Garmin Running power. Sorry!

    • I guess you could just complete a run as a "ride". This might not be the same number as "running power" but it would have the benefit of being comparable to your ride data.

  • Makes me wonder if the actually PM-enabled watches take the Watts into consideration when teasing a bpm claim out of undoubtedly noisy OHRM signal. When connecting my non-PM-watch (coincidentally a VA4) to the Edge I often get huge BPM delays (like 10 minutes or so) until the OHRM believes its eyes. I guess some sensor fusion stuff for selecting the higher of two bpm "hypothesises" that kind of match the current noise picked up by the sensor should be easy for the gathered brains of dynastream and firstbeat. (no, this is definitely not something that could be in the scope of connectIQ, not even close)

    Speaking of secondary sensor data fields, is there something for a second ANT+ HRM? This would enable people who are too embarrassingly cheap for a DCR analyser licence to easily compare chest belt to VA4 bpm results ;)

  • Interesting article, thanks.

    Noticed a typo: "But again, you’re call, it’s easy."

1 2 3

By continuing to browse the site you are agreeing to the use of cookies