I recently bought a bunch of bluetooth devices which includes fitness bands, thermometers, room temp. But I've seen that most of them don't appear in the mobile's discoverable list but connects directly to their respective app. I'm curious to know,

  1. How they connect directly to the app and not appear in the discoverable list?
  2. How do they work?
  3. How can I connect to these devices from my laptop?
  4. How can I get raw live data from the devices?

I'm looking for answers in any programming languages(node, java, python, android studio, etc). I've no idea how to approach this problem. Any help will be appreciated.


  • 1
    These are mostly Bluetooth LE devices. You can use the nRF Connect app to scan and interact with them. – 0xec Feb 15 at 21:00

Your Answer

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

Browse other questions tagged or ask your own question.