It’s the ability of the Crownstones to know where someone is when carrying either a smart device or a Bluetooth tag. Crownstones use the position of these smart devices by measuring Bluetooth Low Energy signals. This makes it possible for the Crownstones to react to presence and proximity.
A Crownstone or tag can broadcast from 5m to up to 50m while still contributing to indoor positioning.
The more Crownstones, the higher the accuracy. As a rule of thumb, two Crownstones per room is sufficient for fingerprinting (see below).
The fingerprint classifier can learn to localize people per room. This is often more useful than so-called trilateration and an actual position in meters (or yards).
More Crownstones means fewer misclassifications which means algorithms can make their decisions faster.
Data provided through our API can give information about the location of a user, or provide information about the occupancy per room.
Crownstone supports at least four ways to integrate indoor localization.
Wireless fingerprints
The algorithms run on the smartphone. The integration of the Crownstone mobile fingerprinting SDK is moderately complex. Localization can be very accurate but is labor-intensive. It requires training the algorithm per room for different smartphones.
In-network localization
The algorithms run on the Crownstone mesh. The integration of the Crownstone mobile iBeacon SDK is relatively simple. Localization can be less accurate. This setup requires a hub to get the localization data towards your servers. This can also localize tags (no SDK required).
Crownstone as iBeacons
The default localization mechanisms on a smartphone are used. No Crownstone SDK is required. The Crownstones are configured as normal iBeacons. Localization accuracy depends on the smartphone libraries your developer use.
Centralized localization
The algorithms run on a Crownstone hub or in the cloud. Proximity information is communicated over Bluetooth mesh to a hub. Localization in real-time might be challenging (expect multiple-second delays). This can also localize tags (no SDK required).
Along with our solutions we can also provide the following
Support for the app developers to integrate our SDKs.
Hubs and servers. We can provide hardware and cloud services. We can implement an uplink towards a custom interface on your backend.
Software updates and security patches for firmware over-the-air.
We can provide monitoring or maintenance services about Crownstones, the Crownstone network, hubs, or other hardware if required.
We can build dashboards if you have no application partner.
We can build apps if you have no app development partner.
We can integrate with building automation or energy management systems.
We can directly integrate with Bluetooth sensors from any nearby Crownstone making any Bluetooth sensor part of your smart building.