I want to build a small device (beacon) that can send its location (inside of a building) and can receive signals in order to output information on an LED screen. The beacon should communicate with a central unit.
So the device would be pretty similar to a Tile in many ways.
Here's a picture to illustrate the problem:
The beacon is currently located in area 1. When pinged, it should either send back its exact coordinates (so that the central unit can calculate that the beacon is positioned in area 1) or the current area id.
Once the beacon is moved, it should of course update its position.
The areas are inside of a building, always rectangular and I can install hardware on site (e.g. on the four emitters in the corners of the rectangles). The side length of the areas is between 1 and 20 meters.
Right now, I am evaluating different possible technologies. The biggest challenge is that I need 2-way communication.
- The beacon should have a battery life of several months
- The beacon should update its location on a regular basis (e.g. once a minute) and on demand (when triggered from the central unit)
- There can be up to 5,000 beacons in one area at a time. They all have to work simultaneously
+ Passive (no need for batteries)
+ Location detection should be fairly easy with "gates"
- Range probably too short for my scenario
- No 2-way communication possible (would need additional module)
+ Battery life with low energy BT
+ Range should suffice
+ 2-way communication possible
- Not sure how many BT beacons can be connected to the central unit at once (probably not 5,000)
- Not sure how locating the beacon would work (signal strength?)
+ 2-way communication
+ Connection to thousands of beacons at the same time possible
- Not wure how locating the beacon would work (signal strength?)
- Battery life?
I highly appreciate any recommendations, tips and improvements. Right now, I don't really know which way to take and it would end in a lot of trial and error :)
Thanks so much.