I have always been a huge fan of free tools developed by Nir Sofer. One of his latest tool is BluetoothView that claims to allow you to monitor the Bluetooth activity around you. Basically BluetoothView periodically tries to detect any discoverable Bluetooth devices in background and then logs it in the program Window with information such as Device Name, Bluetooth Address, Major Device Type, Minor Device Type, First Detection Time, Last Detection Time, and more. You will also receive a balloon notification when a new Bluetooth has been discovered. Since most modern laptop comes with Bluetooth, you should be able to use BluetoothView with the standard Bluetooth stack of Windows XP/SP2, Windows Vista, and Windows 7.
First you need to turn on Bluetooth on your computer and then run BluetoothView. It will instantly start to scan for any nearby devices with Bluetooth enabled.

There are restrictions in BluetoothView which is it cannot detect the device if the discoverable mode is turned off and the Bluetooth range distance is pretty short since most devices uses Class 2 that has up to 5-10M range. As a test, I placed all 5 devices with Bluetooth enabled at the next room and BluetoothView and the No Detection Counter number starts to increase which means that none of it can be detected. So, technically what Nir Sofer suggested that you can easily know when they come home and when they leave or detecting when your neighbors/friends/family members are coming even before they knock on your door is not really that possible.
Related posts: