HRM App

HRM Heart Rate Monitor App User Guide

This guide shall provide everything you need to know to use the Apple Watch® and the iPhone® App to stream heart rate to a cycling head unit such as a Garmin Edge, Wahoo ELEMNT, or others.

HRM Heart Rate Monitor App User Guide

Contents

    How The App Works

    The HRM app emulates a heart rate monitor by implementing the standardized Bluetooth SIG Heart Rate Profile and Heart Rate Service. It transmits heart rate data collected by your Apple Watch to any compatible BLE device.

    The HRM Heart Rate Monitor App transmits heart rate data from the Apple Watch to the iPhone and then to any compatible BLE cycling computer

    It requires both the Apple Watch and the iPhone to do so: The iPhone offers Bluetooth connectivity, whereas the Apple Watch takes care of the heart rate measurement and transmits it to the iPhone.

    How To Use The App

    To receive the heart rate measurement from your Apple Watch, the following steps are required:

    Before Workout ⌚️

    1. Open the HRM app on your iPhone.
    2. Open the HRM app on your Apple Watch and press "Start".
    3. Power on your bike computer and let the HRM app connect as a heart rate sensor. Initial sensor pairing is described below.

    Make sure that none of your devices is in Low Power Mode as it may restrict Bluetooth transmission in the background.

    During Workout 🚴

    1. Perform your workout session. Track it on your bike computer.
    2. When you're done with your session, press "Stop" on your Apple Watch.

    After Workout 📲

    If you want to download your workout session from your bike computer to your phone, the following steps may be required:

    1. Terminate the HRM app on your iPhone.
    2. Open your bike computer's app (e.g. Garmin Connect, Wahoo ELEMNT, Bryton Active, ... ) on your iPhone.
    3. Restart your bike computer and download its data.

    How To Connect Your Bike Computer

    As soon as the iPhone app is opened, it will start broadcasting its Heart Rate Service to compatible BLE devices. The app will then exchange Bluetooth messages in the background, as long as your session is activated by pressing "Start" on the Apple Watch and the iPhone app shows radiating blue circles.

    What Bike Computer Do You Want to Connect?

    Garmin
    Wahoo
    Hammerhead
    Apps
    Other
    ⚠️
    Not all Garmin devices are compatible with the HRM app. Please check the compatibility of yours below.

    Also, make sure to have the Garmin Connect app fully terminated on your iPhone to ensure BLE connectivity.
    All Wahoo ELEMNT devices are compatible with the HRM app. Please mind that they only allow limited phone connections.
    The Hammerhead Karoo 2 and Karoo 3 work well with the HRM app. Be sure to follow the tips below for a frictionless pairing.
    The HRM App works well with cycling- and fitness apps running on iPad, Apple TV, Android devices, or computers.
    ⚠️
    Not all bike computers are compatible with the HRM app. Please check the compatibility of yours below.

    Garmin Edge: Sensor Pairing

    The exact sensor pairing procedure depends on your Garmin Edge model, but the following is true for most devices:

    1. Fully terminate the Garmin Connect app on your iPhone
    2. Open the HRM App on your iPhone and on your Watch
    3. Press "Start" (on your Watch) and make sure the blue circles are radiating (on your iPhone)
    4. Only required on the latest models (540/840/1040): On your Garmin, disable the regular Phone connection under "Main Menu" > "Connected Features" >"Phone"
    5. Then go to "Main Menu" / "Settings" > "Sensors" > "Add Sensor"
    6. The HRM App should now be discovered by the Garmin device

    If you disabled the Phone connection at step 3, you can re-enable it after initial pairing. Beware that you probably need to work around the Garmin Edge phone connection limit described below.

    Garmin Edge: Workaround Phone Connection Limit

    Some Garmin Edge models (e.g. 540/840/1040) only allow one active phone connection at a time. This creates a race condition between Garmin Connect and the HRM app. Once the initial setup is made, the following procedure makes sure the HRM app is able to connect:

    1. If needed, sync your Garmin Edge with the Garmin Connect App
    2. Power off the Garmin Edge and terminate the Garmin Connect app
      👆 This step is crucial!
    3. Open the HRM App on your iPhone and on your Watch
    4. Press "Start" (on your Watch) and make sure the blue circles are radiating (on your iPhone)
    5. Power on your Garmin Edge
    6. You should now see the heart rate sensor connection

    If the heart rate sensor isn't already discovered, you may need to re-connect as described below.

    If you wish to connect to the Garmin Connect app instead of the HRM app, turn off your Garmin Edge, close the HRM app, open the Garmin Connect app, and then turn on the Garmin Edge.

    Garmin Edge: Re-Connect a Lost Sensor

    If you already paired the HRM app as a heart rate sensor, but it isn't actively connected anymore, the following steps should re-connect your heart rate sensor:

    1. Open the HRM App on your iPhone and on your Watch
    2. Press "Start" (on your Watch) and make sure the blue circles are radiating (on your iPhone)
    3. On your Garmin, go to "Main Menu" / "Settings" > "Sensors" > "HRM App"
    4. Toggle "Status" / "Enable" or "Connect"
    5. The HRM App should now be discovered by the Garmin device

    If the above doesn't work, you may need to remove the heart rate sensor and redo the pairing procedure.

    Wahoo ELEMNT Sensor Pairing

    The following procedure should be applicable for all Wahoo ELEMNT ROAM & BOLT devices:

    1. Fully terminate the Wahoo app on your iPhone
    2. On your Wahoo, go to the settings menu, then scroll to "ADD SENSOR"
    3. Make sure to have the iPhone app open and press "Start" on the Apple Watch, then bring your iPhone close to your ELEMNT
      (Beware that only sensors broadcasting a "plausible" heart rate (> 60 BPM) get discovered)
    4. Select "ADD" – the sensor with the highest signal strength will be displayed, which should be your iPhone – and then select "SAVE" to pair the HRM app sensor

    Hammerhead Karoo: Sensor Pairing

    Pairing the HRM app as a Heart Rate sensor for your Karoo works as follows:

    1. Go to the "SENSORS" menu
    2. Press "+" to add a new sensor
    3. Make sure to have the iPhone and Watch app open, and press "Start" on the Apple Watch
    4. The Karoo should now discover the HRM App as a heart rate sensor
    5. On your iPhone, a "Bluetooth Pairing Request" will appear. Press "Pair".
    6. You should now see your current heart rate on the Karoo

    In case you're also using another heart rate sensor with your Karoo (e.g. a chest strap), make sure to disable it within the "SENSORS" menu before connecting the HRM app.

    ⚠️
    In case you have trouble connecting to the Karoo, experience has shown that the Bluetooth Pairing Request (Step 5) on your iPhone probably didn't show as expected.
    If that's a case, a hard reset of the Karoo can solve the problem. Please mind that all your sensors need to be re-connected after the reset.

    Hammerhead Karoo: Re-Connect a Lost Sensor

    If you already paired the HRM app as a heart rate sensor, but it isn't actively connected anymore, the following steps should re-connect your heart rate sensor:

    1. Open the "SENSORS" menu on your Karoo and delete the HRM App
    2. Within your iPhone's Bluetooth Settings, delete (i.e. "forget") “Karoo 2/3” and “Karoo 2/3 BT Audio”
    3. Re-add the HRM App as described above

    ROUVY

    Connecting the HRM App to ROUVY is pretty simple:

    1. Within ROUVY, go to "Settings" > "Sensors" to open the "Cycling Devices" overview and press "Add sensor" within the "Heart Rate" box
    2. Open the HRM App on your iPhone and Apple Watch, then press "Start"
    3. ROUVY should now discover your iPhone as a heart rate sensor

    Please beware that ROUVY must run on another device than your iPhone.

    TrainerRoad

    Connecting the HRM App to TrainerRoad is pretty simple:

    1. Within TrainerRoad, go to the "Devices" tab
    2. Open the HRM App on your iPhone and Apple Watch, then press "Start"
    3. TrainerRoad should now discover your iPhone as a heart rate sensor. Press "Pair Device" if it isn't already.

    Please beware that TrainerRoad must run on another device than your iPhone.

    FulGaz

    Connecting the HRM App to FulGaz is pretty simple:

    1. On the FulGaz main overview, tap "Connect Devices"
    2. Open the HRM App on your iPhone and Apple Watch, then press "Start"
    3. FulGaz should now discover "HRM App" as a Bluetooth heart rate sensor

    Please beware that FulGaz must run on another device than your iPhone.

    TrainerDay

    Connecting the HRM App to TrainerDay is pretty simple:

    1. Go to "Settings" > "Add Devices" and press the plus icon
    2. Open the HRM App on your iPhone and Apple Watch, then press "Start"
    3. TrainerDay should now discover your iPhone as a heart rate sensor, listing it under "Connected Devices"

    Please beware that TrainerDay must run on another device than your iPhone.

    General Sensor Pairing

    In general, sensor pairing works as follows:

    1. Go to the "Sensor" settings menu and select "Heart Rate"
    2. Make sure to have the iPhone app open and press "Start" on the Apple Watch
    3. Your bike computer should discover the HRM App and indicate further steps

    Trouble Connecting?

    📡
    Your bike computer may allow only one app to connect over Bluetooth – first come, first serve.

    A reliable way around that is to terminate your bike computer's app (e.g. Garmin Connect, Wahoo ELEMNT, Sigma Ride, ...) on your iPhone, then start the HRM app (iPhone and Watch), and only then power on your bike computer.
    If the connection doesn't always work and you have other Bluetooth or ANT+ accessories (e.g. Di2, power meter, ...), try getting the HRM app connected before these accessories as well.

    To connect back to another app, power the device off, and then repeat the above with the desired app.

    Device Compatibility

    Unfortunately, not all bike computers allow the HRM app to connect via Bluetooth. Some devices seem to block any attempt from a phone to connect and it seems like there's nothing I can do other than just curate the following lists:

    Compatible Devices 💪

    Incompatible Devices ☹️

    • Garmin Edge 530 / 520 / 520 Plus
      (seems like a firmware issue, no resolution in sight)
    • Garmin Edge 830 / 820 / 810 / 805
      (seems like a firmware issue, no resolution in sight)
    • Garmin Edge 1030 / 1030 Plus / 1000
      (seems like a firmware issue, no resolution in sight)
    • Garmin Edge Touring Plus
    • iGPSPORT BSC100S / BSC200 / BSC300 / iGS630 / iGS520
    • XOSS G
    • ... maybe yours? Please let me know!

    Known Limitations

    Even if your device is compatible and connects well, some of the following limitations may still apply:

    📡 Limited Phone Connections: Some devices allow only one Bluetooth connection to your phone simultaneously. This means, that you can either keep the regular phone connection (notifications, live tracking, weather data, etc.) or the heart rate sensor at a time and may need to switch before and after your training.

    👉
    In most cases, the procedure above should connect to the app you desire.

    🔗 Losing Connection: It can happen that the fitness computer loses its connection to the HRM App. Try to reconnect the sensor by toggling it within your device's sensor settings. If this doesn't help, removing and reconnecting the Heart Rate Sensor should solve the issue.

    Frequently Asked Questions

    My heart rate shows as "--", what can I do?

    If "--" is shown, this means that there is no recent heart rate data available through Apple Health. This can be the case if your Watch is on Low Power Mode, you just put it on, or your Health permissions are missing.

    You can check and grant permissions at Settings (on your Watch) > Health > Apps > HRM.

    If you're still having issues, disabling and re-enabling the Heart Rate permissions seems to finally solve the problem.

    Do I need to press "Start" and "Stop" on the Watch?

    Yes. Doing so will start the frequent collection of heart rate data and keep your session running in the background, i.e. also when either app is not visible.

    Do I need to keep the iPhone app open?

    No. You can use your phone regularly while the HRM app is kept running in the background to send heart rate data via Bluetooth to connected devices. You can also lock your phone.

    Do I need to keep the Watch app open?

    Yes. If you want frequent heart rate updates, the Watch app must be kept open during your workout session.

    How long does the battery last?

    Just as long as when tracking an indoor cycling workout (i.e. no GPS needed on the Watch). The HRM app doesn't drain your Watch's and iPhone's battery any more than tracking an indoor workout would.

    I've already used the app on 8+ hr rides with about 30% battery left on my Watch Series 7 after it.

    Can I use another workout app when the HRM app is running?

    No. The Apple Watch only allows one workout session to be active at a time. So you can either use the HRM app or any other workout app (e.g. Apple Fitness) at a time.

    My heart rate only updates if I look at the Watch, what can I do?

    If your heart rate is only updating if you look at your Watch (i.e. turn your wrist), then the HRM app's Background App Refresh permission is probably missing.

    To fix this, enable Background App Refresh for both the HRM and the Apple Fitness app. You can do so under Settings > General > Background App Refresh.


    I hope the app is helpful to you and serves you well. Happy training!
    – Dominik


    Dominik Maglia

    All of the content on here is original, and was researched and written by me, Dominik Maglia.


    Share This Article

    More Articles

    Let’s Keep in Touch!

    Sign up to my newsletter to receive new articles and other news directly into your inbox.

    Sign Up