[Android] In/Out Detection

Hi Estimote-Team,

we bought six beacons and tried the location app for iOS. This works sufficient for our requirements. We just want to find out, if a smartphone is in- or outside of a room. Locating inside the room itself is not necessary.

We need this for Android and iOS. The Indoor SDK is not available for Android because of the different hardware versions.

Would it be possible to just locate in- and outside with every Android device? The rooms will be 2.5m x 15m. A division of each room in (for example) 2.5m x 2.5m or 2.5m x 5.0m cells is thinkable.

What do you mean? What are your experiences?

Best regards,


If you only want to know whether you’re in range of a beacon or not, you can use our regular SDKs for that, as opposed to the Indoor SDK:

You should also take a look at our high-level Getting Started guide:

And developer resources:
http://developer.estimote.com (includes an iBeacon tutorial for iOS, and an Android tutorial too)

In your scenario (2.5 x 2.5 or 2.5 x 5.0), you’d probably want to set your beacons to the lowest, or the next-to-lowest transmit power, so that their range is roughly 2–3 m. And then you can use ranging (explained in the tutorials) to see which beacon your closest to, or monitoring (also explained in the tutorial) to detect when you came in range of beacons in a particular room.

Feel free to come back with any and all questions, we’ll be happy to help (: