Smart Bike light connection
#1
Thread Starter
Caveman
Joined: Dec 2025
Posts: 1
Likes: 0
From: Littleton, Colorado
Bikes: Road:Pinarello Dogma F12, Scapin (steel is real!) COLNAGO Mexico, (old school) 2 Eddy Merckx (last sponsored rigs❤️) CX: Raleigh RXC Pro (cantilever brakes 😮) Track: Specialized Langster E5 Aerotec Gravel/Touring: Trek Checkpoin
Smart Bike light connection
I currently own a pair of Farina branded headlights. Great lights on there own, however, they originally had the ability to connect to an app to provide additional features. Sadly, the company or app is no more. Has anyone found a secondary app that allows communication with these lights?
#2
Facts just confuse people




Joined: Jul 2017
Posts: 19,268
Likes: 7,022
From: Mississippi
Bikes: Tarmac Disc Comp Di2 - 2020
If they made Ant+ compatible lights, then they'll probably be operable by any Garmin Edge or other brand of GPS/cyclometer that uses the Ant+ standard. If they are Bluetooth or other wireless connection, then less chance that there'll be anything not made by Farina that will control them.
I didn't find any Farina lights that boasted Ant+ capability of the very few I found. If they published the API's needed to code for them, then maybe someone has written something. Or they could.
I didn't find any Farina lights that boasted Ant+ capability of the very few I found. If they published the API's needed to code for them, then maybe someone has written something. Or they could.
#3
Senior Member



Joined: Sep 2012
Posts: 2,301
Likes: 2,508
From: Orange County, California
Bikes: Yes
I'm more curious to know what 'apps' you need for a headlight (or taillight). I just use basic battery-powered lights where you press the switch to turn it ON, then repeatedly to go through a few blinky or solid beam modes till you find what you like, and finally press for OFF. Pretty simple electronic circuitry, no software, they do what I need them to do. Mine are all Cateye brand lights..
#5
Senior Member


Joined: Sep 2007
Posts: 15,217
Likes: 1,741
From: Far beyond the pale horizon.
https://www.autoevolution.com/news/f...ne-148036.html
Requiring an app that could be discontinued is a basically bad idea.
Now you know why.
Unless the lights were popular or the company published the communication protocol (neither of these appear to be the case), it likely wouldn’t be worth the effort to create a secondary app (that most people likely would want to be free).
Last edited by njkayaker; 12-10-25 at 11:02 AM.
#7
Senior Member


Joined: Sep 2007
Posts: 15,217
Likes: 1,741
From: Far beyond the pale horizon.
But, in hindsight, that would have been better than how things ended up.
Writing the code to use the API would likely be a lot of work. It’s not likely this would be worth doing for a proprietary API for not-commmon lights produced by a dead company.
Last edited by njkayaker; 12-10-25 at 11:16 AM.
#8
Senior Member
Joined: Apr 2025
Posts: 683
Likes: 682
#9
#10
Disco Infiltrator




Joined: May 2013
Posts: 15,324
Likes: 3,516
From: Folsom CA
Bikes: Stormchaser, Paramount, Tilt, Samba tandem
We are entering a weird era where it's going to be cheaper and easier to put a wireless chip inside the light, than a physical switch that's exposed to the elements and wears out. Better get used to it
__________________
Genesis 49:16-17
"Well, well!" said Holmes, impatiently. "A good cyclist does not need a high road. The moor is intersected with paths and the moon is at the full."
Genesis 49:16-17
"Well, well!" said Holmes, impatiently. "A good cyclist does not need a high road. The moor is intersected with paths and the moon is at the full."
#12
Facts just confuse people




Joined: Jul 2017
Posts: 19,268
Likes: 7,022
From: Mississippi
Bikes: Tarmac Disc Comp Di2 - 2020
I don't think any requirement to buy Garmin was stated or implied. Though Garmin does have the Ant+ standard that is well defined. And it allows for the monitoring and control of many things we use as cyclist or other sporting activities. And if things haven't changed since I last ever looked at the Ant+ programming toolkit, it's free for those that are only writing their own apps and sharing them on a non-commercial level.
There is no motivation for releasing the API beyond being nice.
Writing the code to use the API would likely be a lot of work. It’s not likely this would be worth doing for a proprietary API for not-commmon lights produced by a dead company.
Unless the OP is wanting to pay a few thousand dollars for it. <grin>
Last edited by Iride01; 12-10-25 at 12:48 PM.
#13
Facts just confuse people




Joined: Jul 2017
Posts: 19,268
Likes: 7,022
From: Mississippi
Bikes: Tarmac Disc Comp Di2 - 2020
#14
Senior Member


Joined: Sep 2007
Posts: 15,217
Likes: 1,741
From: Far beyond the pale horizon.
You definitely are not following some basic stuff.
We aren’t talking about supporting ANT+. We are talking about supporting a little-used protocol created by a defunct company with (I guess) not many users.
ANT+ is a good standard.
But you need some sort of head unit to use it. (There are/were a few phones that support it but it’s not common.)
The Farina lights used the phone you already owned (no extra head unit was required).
While “fancy” lights don’t (shouldn’t!) need a phone/head-unit to work, the OP wants to be able to use his phone.
The issue is that whatever the hell the Farina lights are using, it isn’t ANT+.
ANT+ is a reasonable standard for programmers.
But users still need a head unit that supports it (they won’t generally be able to use the phone they already have).
Not really for someone that is use to programming. If it's for oneself, then it doesn't have to be pretty or coded to prevent crashes from the foolish things users do. But it's definitely something the average person wouldn't be doing. Most that could would probably just get a new light from a current manufacturer. It's certainly cheaper nothing one would do for monetary gain.
It appears supporting the Farina lights would be a waste of time.
For personal use, it would be much cheaper (in terms of time) to chuck them and buy new lights (and, maybe, program for ANT+). For supporting other users, there probably aren’t that many users and, since the company no longer exists, it’s a dead end.
Last edited by njkayaker; 12-10-25 at 08:43 PM.
#16
Gruppetto Bob




Joined: Sep 2020
Posts: 11,418
Likes: 11,642
From: Seattle-ish
Bikes: Orbea Orca, Bianchi Infinito & Campione de Mundo
#18
Senior Member


Joined: Mar 2010
Posts: 2,616
Likes: 2,198
#20
Facts just confuse people




Joined: Jul 2017
Posts: 19,268
Likes: 7,022
From: Mississippi
Bikes: Tarmac Disc Comp Di2 - 2020
???
You definitely are not following some basic stuff.
We aren’t talking about supporting ANT+. We are talking about supporting a little-used protocol created by a defunct company with (I guess) not many users.
ANT+ is a good standard.
But you need some sort of head unit to use it. (There are/were a few phones that support it but it’s not common.)
The Farina lights used the phone you already owned (no extra head unit was required).
While “fancy” lights don’t (shouldn’t!) need a phone/head-unit to work, the OP wants to be able to use his phone.
???
The issue is that whatever the hell the Farina lights are using, it isn’t ANT+.
ANT+ is a reasonable standard for programmers.
But users still need a head unit that supports it (they won’t generally be able to use the phone they already have).
So what? In this case, they haven’t published the API. It’s very unlikely they are going to.
You don’t program. I do. I’ve written Garnin IQ apps. It’s a lot of work.
It appears supporting the Farina lights would be a waste of time.
For personal use, it would be much cheaper (in terms of time) to chuck them and buy new lights (and, maybe, program for ANT+). For supporting other users, there probably aren’t that many users and, since the company no longer exists, it’s a dead end.
You definitely are not following some basic stuff.
We aren’t talking about supporting ANT+. We are talking about supporting a little-used protocol created by a defunct company with (I guess) not many users.
ANT+ is a good standard.
But you need some sort of head unit to use it. (There are/were a few phones that support it but it’s not common.)
The Farina lights used the phone you already owned (no extra head unit was required).
While “fancy” lights don’t (shouldn’t!) need a phone/head-unit to work, the OP wants to be able to use his phone.
???
The issue is that whatever the hell the Farina lights are using, it isn’t ANT+.
ANT+ is a reasonable standard for programmers.
But users still need a head unit that supports it (they won’t generally be able to use the phone they already have).
So what? In this case, they haven’t published the API. It’s very unlikely they are going to.
You don’t program. I do. I’ve written Garnin IQ apps. It’s a lot of work.
It appears supporting the Farina lights would be a waste of time.
For personal use, it would be much cheaper (in terms of time) to chuck them and buy new lights (and, maybe, program for ANT+). For supporting other users, there probably aren’t that many users and, since the company no longer exists, it’s a dead end.
I did program. I wrote code for IVR's and to integrate call centers with their phone switch using what then was IBM's CallPath telephony integration software. It's not that hard to write a usable program for oneself. Though it depends on the API set being available. C# probably wouldn't be too difficult porting something to a phone app. Writing a program that I'd give to anyone else to use is quite a different thing. And is somewhat difficult.
It appears supporting the Farina lights would be a waste of time.
But then you came in and got pedantic about it.
Last edited by Iride01; 12-11-25 at 09:48 AM.
#21
Senior Member



Joined: Aug 2010
Posts: 12,717
Likes: 2,104
From: Madison, WI
Bikes: 1961 Ideor, 1966 Perfekt 3 Speed AB Hub, 1994 Bridgestone MB-6, 2006 Airnimal Joey, 2009 Thorn Sherpa, 2013 Thorn Nomad MkII, 2015 VO Pass Hunter, 2017 Lynskey Backroad, 2017 Raleigh Gran Prix, 1980s Bianchi Mixte on a trainer. Others are now gone.
Over time fewer controls have been available on the actual tv as they migrated to the remote, until finally you can't even turn a tv on or off without the remote.
I really hope the same does not happen to a bike light.
#22
Senior Member


Joined: Sep 2007
Posts: 15,217
Likes: 1,741
From: Far beyond the pale horizon.
It could 10+ hours of work to get something useable (not just for dealing with the API. It’s not likely to be worth it.
Again, with the ad hominems. If you can’t take people commenting about your post, you shouldn’t post.
You started out OK. Even if you what you wrote was more confusing and unfocused than it should have been.
Last edited by njkayaker; 12-11-25 at 03:08 PM.
#23
aka Tom Reingold




Joined: Jan 2009
Posts: 44,123
Likes: 6,340
From: New York, NY, and High Falls, NY, USA
Bikes: 1962 Rudge Sports, 1971 Raleigh Super Course, 1971 Raleigh Pro Track, 1974 Raleigh International, 1975 Viscount Fixie, 1982 McLean, 1996 Lemond (Ti), 2002 Burley Zydeco tandem
__________________
Tom Reingold, tom@noglider.com
New York City and High Falls, NY
Blogs: The Experienced Cyclist; noglider's ride blog
“When man invented the bicycle he reached the peak of his attainments.” — Elizabeth West, US author
Please email me rather than PM'ing me. Thanks.
Tom Reingold, tom@noglider.com
New York City and High Falls, NY
Blogs: The Experienced Cyclist; noglider's ride blog
“When man invented the bicycle he reached the peak of his attainments.” — Elizabeth West, US author
Please email me rather than PM'ing me. Thanks.
#24
Senior Member



Joined: Aug 2010
Posts: 12,717
Likes: 2,104
From: Madison, WI
Bikes: 1961 Ideor, 1966 Perfekt 3 Speed AB Hub, 1994 Bridgestone MB-6, 2006 Airnimal Joey, 2009 Thorn Sherpa, 2013 Thorn Nomad MkII, 2015 VO Pass Hunter, 2017 Lynskey Backroad, 2017 Raleigh Gran Prix, 1980s Bianchi Mixte on a trainer. Others are now gone.
My spouse bought a Tesla car 2-1/2 years ago, and many of the car's functions are accessed from the big touch screen. It's so stupid, and I think it's dangerous and should be illegal. You can use your vision -- even your peripheral vision -- to locate a knob or button, and you can push it or turn it without looking. To use onscreen controls, you need to watch your finger, as there is no tactile feedback. I believe Tesla is not the only maker going this way. They save money this way. They might claim higher reliability because knobs and switches wear out. There is more versatility because an area of the screen is used for different functions at different times. But for a car, this is terrible in my view.
But I really hate it when a gauge is a fake gauge. My 2003 Land Rover D2 had a temp gauge with an actual needle that moved. But, the needle stayed on low until the engine temp rose to about 145 (F), then the needle would move up to the middle position where it stayed. You would think that it would actually show a rough estimate of the temperature, but no, the physical needle had three positions, L M and H. (Fortunately, I never saw the hot position on the gauge, I just assume there was one.)
#25
Disco Infiltrator




Joined: May 2013
Posts: 15,324
Likes: 3,516
From: Folsom CA
Bikes: Stormchaser, Paramount, Tilt, Samba tandem
I read sometime back that several car makers were re-thinking their use of digital and switching back to buttons and analog gauges instead of touch screens for the exact reasons you cited.
But I really hate it when a gauge is a fake gauge. My 2003 Land Rover D2 had a temp gauge with an actual needle that moved. But, the needle stayed on low until the engine temp rose to about 145 (F), then the needle would move up to the middle position where it stayed. You would think that it would actually show a rough estimate of the temperature, but no, the physical needle had three positions, L M and H. (Fortunately, I never saw the hot position on the gauge, I just assume there was one.)
But I really hate it when a gauge is a fake gauge. My 2003 Land Rover D2 had a temp gauge with an actual needle that moved. But, the needle stayed on low until the engine temp rose to about 145 (F), then the needle would move up to the middle position where it stayed. You would think that it would actually show a rough estimate of the temperature, but no, the physical needle had three positions, L M and H. (Fortunately, I never saw the hot position on the gauge, I just assume there was one.)
I think the screen gauges are here to stay. I like them.
Still, this isn't exactly the same thing. No one is asking a cyclist to use their phone on the fly to control their lights
__________________
Genesis 49:16-17
"Well, well!" said Holmes, impatiently. "A good cyclist does not need a high road. The moor is intersected with paths and the moon is at the full."
Genesis 49:16-17
"Well, well!" said Holmes, impatiently. "A good cyclist does not need a high road. The moor is intersected with paths and the moon is at the full."
Last edited by Darth Lefty; 12-11-25 at 05:11 PM.





