I know this is a very specific question, but maybe this is something easier that what I think, so it is worth asking here:

How can I connect to a watch via bluetooth, and get the data it holds inside? The watch is able to deliver this information, but as of now there is only an iPhone app for this task.

Further information:

I have a watch (NewBalance LifeTRNr Sync) that measures your hours of sleep, how many calories, steps and kilometres you have made in the current day, and keeps a record of them for the last 7 days.

This device can connect via bluetooth to another device and can transmit this information (at this moment there is only an already implemented app for iPhones, but I only have an android smartphone).

At least, my laptop can see the watch, because bt-device -l gives this output (I don't show its mac address here so that I don't make it public):

$ bt-device -l
Added devices:
Life TRNr Sync  (**:**:**:**:**:**)

And when I try to pair the watch with the laptop (Debian jessie 8.0, with Gnome Shell), the watch shows the icon that is meant to be displayed when the connection with the app is being performed, so I can think the watch receives the pairing signal from the laptop, but obviously nothing more happens.

What can be done to talk to the watch, in whatever language there is, and try to get the data out of it?

  • 2
    If you're willing to program something yourself, then I would suggest you have a look at An Introduction to Bluetooth Programming, which provides a lot of information about Bluetooth protocols, services, data transfers, and so on. It also contains information about BlueZ (a C Bluetooth library) and PyBlueZ (its Python wrapper), and how to use them in a program. Feb 25 '15 at 21:25

https://www.nbmonitors.com/support#AppsSoftware Maybe try to see if there is a "SmartTRNr Fitness App" for Android. In my case, I was able to Sync with MapMyFitness/Run/Walk.. (wich I didn't like) & the App Argus by Azumio (wich I like & still use to sync my New Balance Results).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.