dchristl / macless-haystack

Create your own AirTag with OpenHaystack, but without the need to own an Apple device
GNU General Public License v3.0
266 stars 48 forks source link

Front-end won't display points on map even though it claims locations have been fetched #104

Open cwiokpl opened 3 weeks ago

cwiokpl commented 3 weeks ago

Hello,

I installed macless-haystack on a fresh Debian 12 VM all according to the guide. I have a tag that is confirmed to work and I am able to extract locations using OpenHaystack MacOS app. When I try to use Macless-Haystack I get info that locations have been fetched - I see the request and response in Dev Tools (btw how can I extract coords from that), but it won't show any points on map. Two screenshots:

Screenshot_20240609_141609 Untitled

Any idea what might be causing this? All help appreciated.

dchristl commented 3 weeks ago

Hello,

the map normally adjusts itself after fetching to the latest coordinates. Also, if you click on the device in the list, the map will center automatically. The error of the browser console is known (not fixed yet by the maintainer), but should not harm anything. You can't see the coordinates directly by the requests. Because everything is encrypted and can only be decrypted by your private key. It is hard to help you here without the reports/location data, because seems working fine. The only known reason, why no location is shown, if all reports are invalid (strange lan/lot values)

cwiokpl commented 1 week ago

@dchristl Thank you for the reply. As I mentioned it was installed on a fresh VM, so I am too quite surprised it is not working. What other additional logs would I need to supply for us to debug this? Thank you for help.

dchristl commented 1 week ago

Have you already jumped to the place on the map where the devices should be?
The only thing can that can help here is your accesory.json-file to decrypt your reports and debug inside the code. Alternatively, you can try this yourself in the Flutter app.