The longer answer is that beacons don’t know if anyone is near because they are not doing the listening. They just send out information. It’s possible to have a smartphone app see the beacon and the phone make a sound.
We also have special tracker type beacons to which an app can connect rather than just detect. Once connected, the app can cause the beacon to ring. However, only one app user can connect at a time.
Tracker beacons are different from normal beacons in that they are designed to be connected to an app for the majority of the time. Non-tracker beacons just advertise and aren’t usually connected except for setup.
The F6 comes with iOS and Android SDKs that provide for bonding/pairing with a password, listening to events such as connecting, connected, disconnected, getting the MAC address and RSSI, ringing the tracker, receiving a button press event, receiving a notification n seconds after disconnect and disconnecting at a given distance (received signal power level, RSSI).
We recently started selling the Minew F4, a quality tracking beacon with external on/off button, 85dBm buzzer and range of up to 50m. The battery last about 6 months. Minew have a video how to change the battery:
There’s a T-Finder iOS and Android app on the app stores but the intention is that this beacon will be used with your own apps and solutions using the supplied Android and iOS SDK.
It’s also interesting that Apple are changing the API for looking for beacons. CLBeaconRegion has become CLBeaconIdentityConstraint. The functionality currently remains the same in that you can filter by UUID/major/minor. However, the renaming of the API to make it more generic suggests it might eventually also be used for something else which might be the Apple tag.
While devices such as the Tile are great, when finding items remotely, they assume lots of people have them for someone else’s Tile app to see your tile. While the Tile network is large at 15 million trackers it will never be large enough to reliably find things. Apple has a much greater reach to make such a scheme more successful. Tracking things such as your lost car or dog become far more feasible.
An observation is that Google Android has a substantially greater reach offering Google the opportunity to offer something similar, more reliable (due to sheer number of devices) but more open as they did with Bluetooth Eddystone vs iBeacon. Taking this idea further, it’s a shame there isn’t an open Bluetooth tracking system or standard, for example, championed by the Bluetooth SIG.
We now have the V.BTTN in stock that was requested to be used on one of our client custom projects. It’s a wearable (pendant, belt Clip or wristband) waterproof, Bluetooth LE device with a button and accelerometer. Apps can connect to the beacon and be notified of long and short button presses, raw acceleration or a fall.
It can also be used with the V.ALRT iOS and Android apps that txt up to 3 contacts your location or calls up to 3 contacts when the button is pressed or the device detects a fall. The app also provides out of range and find alerts to track items.
We now have some tracker Bluetooth beacons in stock. Tracker beacons are Bluetooth beacons designed specifically for tracking physical items or remote camera button-type applications but they can be used for other purposes. Unlike iBeacon, Eddystone and Sensor beacons, there’s no configuration app, the Bluetooth advertising data is fixed and can’t be re-configured.
Tracker beacons differ from (most) iBeacons in that they, once connected via Bluetooth GATT, allow the beacon to ring, can detect a beacon button press and the beacon can ring when it goes out of range.
Tracker beacons can also be used, without GATT connection, to detect presence by using their MAC address on Android/gateways, or peripheral id on iOS CoreBluetooth, to uniquely identify them.
There are many poor quality tracker beacons on the market that are unreliable. It has taken us a while to find quality tracker beacons that also have known Bluetooth Services/Characteristics for programming purposes.