This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Short range ble for presence detection

Hi I am wondering what the best way to go about developing a RPi based system for presence detection with nordic ble devices 

I would like to limit the bluetooth signal to less than two metres preferably and use the pi to send a notification to my phone or watch, preferably I would develop an app for me to input the notification details and criteria that could send that to the pi 

It's for presence detection based reminders of essential tasks as my memory is shot due to adhd 

  • Hi,

    Before looking into a complex solution involving both nRF devices, phone and RPi, I suggest that you have a look at direct communication between nRF devices and phone and see if that fits with your needs. See for instance the Proximity Application example (for the nRF devices), that can be tested together with the nRF Toolbox App (for smartphone). Note that that particular example is for the nRF52 series, and for nRF53 you would use nRF Connect SDK, (which I am unsure if has a proximity example.)

    If you rather would like to program something on the RPi, I would go for a HCI based solution, ref. what is shown in the nRF5x support within the Zephyr Project RTOS blogpost, using either the HCI UART or HCI USB example from nRF Connect SDK, depending on what nRF device you use and how it is connected to the RPi.

    Regards,
    Terje

Related