App Icon

Bike Lights Control


For support you can either use the "Contact developer" (please provide the email address so that I can reply back) or by posting on the Garmin forum thread:</p><p></p><p></p><p>Bike Lights Control is a widget IQ Connect application for Garmin devices, that allows to manually control ANT+ lights. The source code is available on GitHub:, where issues/feature requests can be opened.</p>

What’s New

Version 0.15.3:</p><p>- Fixed Edge 840/540 font paddings</p><p></p><p>Version 0.15.2</p><p>- Added support for fenix 7 Pro and epix Pro (Gen 2) watches</p><p></p><p>Version 0.15.1:</p><p>- Added support for new Edge, Forerunner and MARQ devices</p><p></p><p>Version 0.15.0:</p><p>- Added the ability to set the configuration name</p><p>- Added the ability to switch between configurations in light panel and menu</p>

Additional Information


This app requires access to:

  • Send/receive data via ANT radio to/from third-party sensors
  • GPS location
  • Captain Marvel Captain Marvel
  • D2™ Air D2™ Air
  • D2™ Air X10 D2™ Air X10
  • D2™ Charlie D2™ Charlie
  • D2™ Delta D2™ Delta
  • D2™ Delta PX D2™ Delta PX
  • D2™ Delta S D2™ Delta S
  • Darth Vader™ Darth Vader™
  • Descent™ Mk1 Descent™ Mk1
  • Descent™ MK2 Descent™ MK2, Descent™MK2i
  • Descent™ Mk2S Descent™ Mk2S
  • Edge® 1000 Edge® 1000
  • Edge® 1030 Edge® 1030
  • Edge® 1030 Plus Edge® 1030 Plus
  • Edge® 1030, Bontrager Edge® 1030, Bontrager
  • Edge® 1040 Edge® 1040
  • Edge® 520 Edge® 520
  • Edge® 520 Plus Edge® 520 Plus
  • Edge® 530 Edge® 530
  • Edge® 540 Edge® 540
  • Edge® 820 Edge® 820
  • Edge® 830 Edge® 830
  • Edge® 840 Edge® 840
  • Edge® Explore Edge® Explore
  • Edge® Explore 1000 Edge® Explore 1000
  • Edge® Explore 2 Edge® Explore 2
  • Edge® Explore 820 Edge® Explore 820
  • Enduro™ Enduro™
  • Enduro™ 2 Enduro™ 2
  • epix™ (Gen 2) epix™ (Gen 2), quatix® 7 – Sapphire Edition
  • epix™ Pro (42mm) epix™ Pro (42mm)
  • epix™ Pro (47mm) epix™ Pro (47mm), quatix® 7 Pro
  • epix™ Pro (51mm) epix™ Pro (51mm)
  • First Avenger First Avenger
  • ForeAthlete® 735XTJ ForeAthlete® 735XTJ
  • Forerunner® 245 Forerunner® 245
  • Forerunner® 245 Music Forerunner® 245 Music
  • Forerunner® 255 Forerunner® 255
  • Forerunner® 255 Music Forerunner® 255 Music
  • Forerunner® 255S Forerunner® 255S
  • Forerunner® 255S Music Forerunner® 255S Music
  • Forerunner® 265 Forerunner® 265
  • Forerunner® 265S Forerunner® 265S
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 735XT Forerunner® 735XT
  • Forerunner® 745 Forerunner® 745
  • Forerunner® 935 Forerunner® 935
  • Forerunner® 945 Forerunner® 945
  • Forerunner® 945 LTE Forerunner® 945 LTE
  • Forerunner® 955 Forerunner® 955, Forerunner® 955 Solar
  • Forerunner® 965 Forerunner® 965
  • fēnix® 5 fēnix® 5, quatix® 5
  • fēnix® 5 Plus fēnix® 5 Plus
  • fēnix® 5S fēnix® 5S
  • fēnix® 5S Plus fēnix® 5S Plus
  • fēnix® 5X fēnix® 5X, tactix® Charlie
  • fēnix® 5X Plus fēnix® 5X Plus
  • fēnix® 6 fēnix® 6
  • fēnix® 6 Dual Power fēnix® 6 Dual Power
  • fēnix® 6 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6 Pro Dual Power fēnix® 6 Pro Dual Power
  • fēnix® 6 Pro Solar fēnix® 6 Pro Solar
  • fēnix® 6 Solar fēnix® 6 Solar
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Dual Power fēnix® 6S Dual Power
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6S Pro Dual Power fēnix® 6S Pro Dual Power
  • fēnix® 6S Pro Solar fēnix® 6S Pro Solar
  • fēnix® 6S Solar fēnix® 6S Solar
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar, tactix® Delta Sapphire, quatix® 6X Solar, tactix® Delta Solar, tactix® Delta Solar Ballistics
  • fēnix® 7 fēnix® 7, fēnix® 7– Sapphire Solar Edition, fēnix® 7 Solar, quatix® 7
  • fēnix® 7 Pro fēnix® 7 Pro, fēnix® 7 Pro – Solar Edition, fēnix® 7 Pro – Sapphire Solar Edition
  • fēnix® 7S fēnix® 7S, fēnix® 7S– Solar Edition, fēnix® 7S– Sapphire Solar Edition
  • fēnix® 7S Pro fēnix® 7S Pro, fēnix® 7S Pro– Sapphire Solar Edition
  • fēnix® 7X fēnix® 7X, fēnix® 7X - Solar Edition, fēnix® 7X– Sapphire Solar Edition, quatix® 7X – Solar Edition
  • fēnix® 7X Pro fēnix® 7X Pro, fēnix® 7X Pro– Sapphire Solar Edition
  • fēnix® Chronos fēnix® Chronos
  • MARQ® (Gen 2) MARQ® (Gen 2), MARQ® Carbon Collection
  • MARQ® Commander (Gen 2) – Carbon Edition MARQ® Commander (Gen 2) – Carbon Edition
  • MARQ™ Adventurer MARQ™ Adventurer
  • MARQ™ Athlete MARQ™ Athlete
  • MARQ™ Aviator MARQ™ Aviator
  • MARQ™ Aviator (Gen 2) MARQ™ Aviator (Gen 2)
  • MARQ™ Captain MARQ™ Captain, MARQ™ Captain: American Magic Edition
  • MARQ™ Commander MARQ™ Commander
  • MARQ™ Driver MARQ™ Driver
  • MARQ™ Expedition MARQ™ Expedition
  • MARQ™ Golfer MARQ™ Golfer
  • Mercedes-Benz Venu® Mercedes-Benz Venu®
  • Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2
  • Mercedes-Benz Venu® 2S Mercedes-Benz Venu® 2S
  • quatix® 6 quatix® 6
  • quatix® 6X quatix® 6X, quatix® 6X Solar, quatix® 6X Dual Power
  • Rey™ Rey™
  • tactix® 7 tactix® 7, tactix® 7 – Pro Ballistics Edition, tactix® 7 – Pro Edition
  • tactix® 7 – AMOLED Edition tactix® 7 – AMOLED Edition
  • Venu® Venu®
  • Venu® 2 Venu® 2
  • Venu® 2 Plus Venu® 2 Plus
  • Venu® 2S Venu® 2S
  • Venu® Sq. Venu® Sq.
  • Venu® Sq. Music Venu® Sq. Music
  • vívoactive® 3 vívoactive® 3
  • vívoactive® 3 Mercedes-Benz® Collection vívoactive® 3 Mercedes-Benz® Collection
  • vívoactive® 3 Music vívoactive® 3 Music
  • vívoactive® 4 vívoactive® 4, GarminActive
  • vívoactive® 4S vívoactive® 4S, GarminActive S
Average Rating: (24 Ratings)

Jeroen Heijblok
November 7, 2023 | Version 0.15.2

Nice app, using a Bryton gardia 300L Are there special settings for this device? I would like to see the names of the light modus the Gardia is in. Is that possible??

Developer Reply
November 8, 2023, maca88

You need to create a configuration by using the Lights Configurator ( and set the "Lights Configuration" app setting by using Garmin Connect Mobile or Garmin Express in order to have the light mode names displayed inside the buttons

Marcel Suchomel
August 21, 2023 | Version 0.15.2

Thanks for this app. I have Fenix 7, but I am not ale to set S - Smart mode. After some time it switches to N mode and I don't see an option to switch to S mode anywhere.

Developer Reply
August 22, 2023, maca88

Bike Lights Control does not have a S -Smart mode. Smart mode is only available in the Smart Bike Lights data field. If you are using Smart Bike Lights data field, you can use the on-device settings menu which can be opened by holding the Up button and then navigate to "ConnectIQ Fields - Smart Bike Lights - Control mode" in order to change again to Smart mode.

Pietro Pola
January 4, 2023 | Version 0.14.2

First of all, thank you for the excellent work you have made available, however I have had this apparently unsolvable problem for a week, let me explain: Device: Garmin Edge 830 Front light: Flare ion 200 Rear light: Flare RT My configuration: #4587520,196641:0,1334023111:1##6291461,1409482753:0,2000633951:1##7,6:Ion 200 RT:0:16777215!2,:-1,Off:0!1,High:1!1,Medium:2!1,Low:5!1,Day Flash:63!1,Night Flash:62#7,6:Flare RT:0:16777215!2,:-1,Off:0!1,Day Steady:1!1,Night Steady:5!1,Day Flash:7!1,All-Day Flash:8!1,Night Flash:63#0::#0:0#123!:123!#0#B3122#2#1#0#0 For a week now the screen has only "Error 3", I have already looked for the meaning (Light panel contains a light mode that the connected light does not support). So with the configurator I tried countless other solutions but the problem persists. Do you have any suggestions on how I can fix the problem? Thanks again for the support.

Developer Reply
January 6, 2023, maca88

Try to remove the configuration (leave empty), so that you will see the light mode numbers on the buttons. Flare ion 200 should have the following numbers: 0,1,2,5,63,62 and Flare RT: 0,1,5,7,8,63. If the numbers do not match, try to do a factory reset on the light that has different numbers. Please use "Contact Developer" to contact me in case you were not able to solve the issue.

Paul Berghege
September 9, 2022 | Version 0.13.1

This is fantastic! Very, very useful widget for my Garmin 1030 Plus. Keep up the good work. Thanks a million.

Dave Hauck
July 16, 2022 | Version 0.13.0

I just discovered this Widget since I now have multiple "smart lights" and wanted to see battery status on all 3 of them. This widget works great. To use more than 2 lights or having more than 1 of the same kind (2 taillight2), you have to run 2 copies of this Widget. There is a second version called, "Bike Lights 2". Install both of these and load 2 lights into the first and the other light into the second. It will give you 2 widget pages on your device. If you have any issues, the developer is very responsive.

July 9, 2022 | Version 0.13.0

Hello, I uploaded the app on my fenix6s but all I get is 'No Network' message. Is there a way you could fix it ?

Developer Reply
July 9, 2022, maca88

"No network" message means that the lights are not connected to your fenix. You need to make sure that the lights are paired in the Sensors menu. For additional help you can contact me by using the "Contact Developer" link.

John Krueger
May 21, 2022 | Version 0.9.0

I want to love this, but I can't quite get it figured out. Under app info it says it can control multiple headlights/taillights - I have two taillights, a flare rt and a varia RTL515. I can get it setup to control one or the other, but not both. The configurator is of limited help because it can only set up 1 headlight, and 1 taillight, but not two taillights. How do I make this work? What am I missing?

Developer Reply
May 28, 2022, maca88

UPDATE: The clone widget "Bike Lights Control #2" in currently in review by Garmin and should be available in couple of days. The documentation on how to set multiple lights of the same type and the future link to the cloned widget: In case you need support for configuring the lights feel free to use "Contact Developer", but please provide the email address, otherwise I cannot reply you back.

Giancarlo Nanni
May 7, 2022 | Version 0.9.0

Funziona molto bene, grazie! Venu Sq... Set di luci Bontrager Ion 200 RT/Flare RT

May 7, 2022 | Version 0.9.0

Funciona muy bien con luces Bontrager ION PRO y FLARE RT con Garmin EDGE 830. Muchas gracias.

Kade Reich
November 28, 2021 | Version 0.8.1

It shows numbers like 1 2 and 3 instead of modes for the light.

Developer Reply
November 28, 2021, maca88

In order to display the correct text, you need to configure the widget by using the Lights Configurator. Please check the description on how to setup the widget or check the following "how to use" guide:

November 13, 2021 | Version 0.7.0

Excellent piece of software!!! Special thanks to developer for his dedication in solving problem with Fenix 5.

Christophe Traina
September 30, 2021 | Version 0.7.0

Cool !

Xabier Ruiz Castro
August 11, 2021 | Version 0.7.0

It works perfectly. Incredible. On my bike: Bontrager Ion 200 front light, and Garmin Varia RTL510 rear light. Magnificent and perfect widget

Michael Kokosa
July 15, 2021 | Version 0.7.0

This deserves better reviews. I've tried many widgets and data fields to display/control my various Varia biking gear, and this is by far the best of the bunch. It's not perfect (slightly cumbersome to navigate, and I'd like to be able to custom-name the various light-states), but it works and is the only non-data-field I haven't deleted from my Fenix6. Garmin should have provided an app like this instead of forcing us to jump through like 10 menus.

Developer Reply
July 20, 2021, maca88

Thanks for the review and I do apologize for a late reply. You can name each light mode by using the Lights Configurator (by changing the button names): In case you have any suggestion on how to improve the navigation, let us know on the following Garmin thread:

May 28, 2021 | Version 0.6.0

Works great on my edge 830. Nice little widget

May 6, 2021 | Version 0.5.5

The app doesn't work on my Vivoactive HR, it only shows the message "no network" :(

Developer Reply
July 20, 2021, maca88

There seems to be a firmware bug on the Vivoactive HR that prevents the widget to work properly. Unfortunately there is nothing that I can do to fix that, so I removed the support for it.

Aidan Mccormack
April 23, 2021 | Version 0.5.5

It won’t stop connecting to my watch no matter what I do I don’t want it to connect to my watch. Just a bad idea all around not everything needs to connect to each other!!!

Developer Reply
April 24, 2021, maca88

I don't really understand what do you mean by "It won’t stop connecting to my watch", can you explain how do you see that the widget is trying to connect to the watch? The widget itself doesn't try to establish any connections, it uses the Garmin API to control the paired ANT+ lights. Please use the "Contact Developer" option or post on the following Garmin thread: in case you are willing to explain the issue in more details.

James Dyer
March 29, 2021 | Version 0.5.5

Does very little on a 530. Battery status is all it shows and not very good at that!

Developer Reply
March 30, 2021, maca88

Thanks for the fair criticism, this widget is basically a stripped down version of "Smart Bike Lights" data field and for devices like Edge 530, doesn't make much sense having this installed instead. Based on that, I will probably remove the support for devices where it adds little to no value.

Antoine Batsalle
March 28, 2021 | Version 0.5.5

Thanks a lot This widget offers all the features I was missing for managing my lights : - separate battery level - light mode management for each light And the online configurator is a bright also. This is an amazing piece of software !