Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Get tracked device coordinates (lat/long) based on the fixed position of surrounding devices. #190

Open
assafWifiWall opened this issue Apr 20, 2020 · 3 comments

Comments

@assafWifiWall
Copy link

Currently the server returns the "general" location of a tracked device (e.g. Kitchen / Living Room) based on predefined locations that I have set.
I am looking to set a fixed position (lat/long) for my known access points (I think we need at least 3 for min accuracy) and than calculate the tracked device estimated lat/long with a radius for error in precision (similar to what the google Geolocation API returns).

My main desire is to be able to place all tracked devices and access points on a map service like Open Layers.

I Would very much appreciate your thoughts.
Thanks!

@schollz
Copy link
Owner

schollz commented Apr 20, 2020

Using RSSI as an estimate of position is very unreliable.

@assafWifiWall
Copy link
Author

assafWifiWall commented Apr 21, 2020

@schollz Thanks so much for you reply,
I know it is not accurate, or not as accurate as GPS outdoors, but I am trying to place the devices on a geographical map which accepts lat/long.
One thought was to brake the map into areas which will act as "locations" on the Find server and then when the server returns the most probable location, I will display it in the center of the area on the map.
It's is mainly to visualize the location on a geographical map, not for high precision tracking.

Any ideas on how this could be achieved with Find3 would be very much appreciated,
Thanks!

@mark47jacobs
Copy link

hi @assafWifiWall im trying to achieve exactly the same thing as you have mentioned, and going through the docs i think it is definitely possibile, any way if you have already found a way of dong this please do share it.
Thanks in advance!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants