To create a png file of your home with the positions of your beacons like this::
== r1,r2,r3, t, using different options for how to show the beacons: just text, dot, small circle, circle prop to distance to RPI
== my car keys: VT, VG, MR, MT just as text
== and 10 RPIs(R-x) - for the RPI's you MUST make sure that their positions properties (X,Y,Z Pos in edit RPI device) are correct.
the // marked beacons are upstairs, the plain squares/circles are downstairs. The black edge circles/squares have status UP -- the others are down (none in this pic),
1. create a background file e.g. by using excel ,- make the cells equal size, create the outline with a double border and the inside walls with a single border, then do a screen shot - put it into ~/indigo/piBeacon/plotPositions/background.png( in v 6+; new versions see config settings), Or if you have an image even better
2. in config set the over all parameters:Most of the parameters should be obvious. Make sure that the dimensions x,y scan are proportional to your background image.
3. setup each beacon you want to show Make sure the TX power is set properly as it determines the distance calculation (txpower = received RSSI at 1 m distance)
Also make sure the update frequency etc are set properly as it impacts when numbers get updated etc.
This is reasonably accurate ~ 3m if you use enough RPI's = each room should have an RPI. When the signal from beacon has to go through a wall it will add about 15 m in the US, in Europe with stone walls likely much more.
All beacon positions will be between the RPIs . Even if the beacon is outside the house, best would be to put 4 RPI ~ 5m away from the house in all 4 corners and then some inside.
The algorithm will take the distance to closest RPI in the direction of the RPI with the second highest signal, corrected by RPI# 3,4,5 in smaller corrections, but still on the circle around the closest RPI. If you have a better idea for an algorithm let me know.
Karl
Here with 8 beacons